On 2009.03.08 at 00:37:21 +0200, Тихон Тарнавский wrote:

> Прошу прощения, вопрос не по Debian, но здесь вероятность отклика
> велика.
> 
> Третий раз в жизни пишу Makefile, возникла нестандартная для меня
> ситуация. Есть файлы images/*.bmp, которые в момент сборки могут быть,
> а могут и нет. Нужно, если они есть, сгенерить исходник с этими
> файлами в качестве prerequisites и добавить его к строке вызова
> компилятора. А если их нет, то всего этого не делать. Перерыл info
> make и гугль вдоль и поперёк -- видимо, не понимаю, что искать. Буду
> благодарен за подсказку.

В GNU make (умолчательном в debian) это можно сделать, например так

IMAGES=$(wildcard images/*.bmp)

ifneq "$(IMAGES)" ""

file: $(IMAGES)
        command $+

endif




> -- 
> С уважением,
> Тихон Тарнавский.
> http://linuxforum.ru
> http://posix.ru
> 
> 
> -- 
> To UNSUBSCRIBE, email to debian-russian-requ...@lists.debian.org
> with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org
> 


-- 
To UNSUBSCRIBE, email to debian-russian-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org

Reply via email to