[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: Чем плох рекурсивный make?



 >> У make, впрочем, есть и еще одна проблема.  Она уже не имеет отношения к
 >> рекурсивному вызову, но ноги ее растут примерно из той же весьма куцей
 >> модели зависимостей, которую он реализует.

> Несмотря на то, что абзацу объяснения было отведено аж 6 неполных строк,
> я так и не понял, о чём речь...

http://www.gnu.org/software/make/manual/make.html#Automatic-Prerequisites

Это костыль. Исходная проблема в том, что зависимости в make-ах
строятся только на уровне файлов, без анализа содержимого этих файлов
и учета семантики этого самого содержимого.

То есть исходный make - универсальный инструмент, но применительно к
сборке программ на конкретном языке, мягко говоря возникают некоторые
неудобства.

-- 
Best regards, Aleksey Cheusov.


Reply to: