AC> "Сгенерить список зависимостей" - это как раз задача, которую я в полной AC> постановке решить не сумел. Ставить?
в ПОЛНОЙ постановке задача нерешабельна, это да я упирался в рекурсии на make'ах и дальше не шло (то есть в настоящие рекурсии) AC> Нет, руками не годится - оно зависит, в частности, от того, для какой AC> системы мы в данный момент собираем проект. Впрочем, за предложение AC> руками писать зависимости от сишных хедеров (из соседних директорий, AC> ага), мне кажется, можно расстреливать без суда и следствия. ну почему есть например проект состоящий из сишных и h-файлов а мы делаем ему deb-пакет то руками иногда проще чем выковырять не руками SRC = $(shell find src -name '*.[ch]') $(TARGET_BIN): $(SRC) make -C src ... вот примерно это я имел ввиду под "руками" зачастую общим правилом (вроде find) можно собрать в кучу 99% соурсов а недособранные 2-5 штук дописать через пробел :D PS: было бы просто здорово написать на gmake патч, который бы строил дерево ФАЙЛОВЫХ зависимостей в виде makefile'а же (он сейчас в общем дерево то строить но мешает в кучу все и кроме того спотыкается на рекурсивности makefile'ов когда скриптами выковыривать зависимости пытаешься приходится много грепать...) -- ... mpd is off . ''`. Dmitry E. Oboukhov : :’ : email: [EMAIL PROTECTED] jabber://[EMAIL PROTECTED] `. `~’ GPGKey: 1024D / F8E26537 2006-11-21 `- 1B23 D4F8 8EC0 D902 0555 E438 AB8C 00CF F8E2 6537
signature.asc
Description: Digital signature