On Sun, 08.03.2009 13:13:41 , Victor Wagner wrote: > 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