30 сентября 2008 г. 19:26 пользователь Eugene V. Lyubimkin написал:
>>>> http://makepp.sourceforge.net/ > А -jN оно умеет в таком случае? Да. Более того, невызов makepp рекурсивно позволяет строить более полные зависимости, что благоприятно сказывается на "знании" makepp того, что можно строить параллельно. Собственно, gnu make в этом отношении не хуже, если расписать ему _всё_. Но для make это сложно. >> 2. Совместимостью с GNU make (автор к этому стремится). > Совместимость с GNU make круче всего у GNU make, явно :) Так захотел автор. Я бы без совместимости обошелся. >> 'use subdir/Makepp' а не include. > Это как раз пофиг, вот сам механизм инклюдов получше, да. Но этого мало. Это НЕ include. Это вызов модуля. Include там тоже есть, но он для совместимости. >> 3. Всяческий сахар, как-то весьма продвинутые встроенные функции. > У мэйка их тоже хватает. Мало. > Насчёт вызова перла - появляются те же проблемы > с читабельностью у тех, кто не знает перл на должном уровне. Да и никто > не мешает сделать perl -e или кам там прямо в actions. Не знает перл - пусть не вызывает. Зато мне эта возможность позволяет обходить баги makepp.