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

Re: Нужен ли bash



> А любая задача - не такая уж простая.
Вот именно в этом есть сомнение.
Может дело в подходе? ;-)

> PROG_NAME = myprog
> BUILD_TYPE = MULTI_SRC_BIN
> include $(DEFS)

> # а тут ваши дополнительные правила, если нужно

> include $(RULES)
Это абсолютно то же самое. Переизобретенный велосипед.
Не говорю, что плохой или хороший, но переизобретение уже готового налицо.

 >> И ведь оно уже все умеет.

> Не всё - само список файлов не составляет, приходится руками вводить.
Да не приходится. Если исходный файл один - достаточно указать просто PROG.
Если больше, можно SRCS!= echo *.c
Если echo не нравится, его можно спрятать в <myownrules.mk>
Подход от этого не меняется.

 >> Для простых проектов и проектов средней величины нет ничего лучше
 >>  MK-скриптов BSD make-а IMHO.

> Вот-вот - используют makefiles вместо скриптов
> и скрипты вместо makefiles.
make - это и есть язык программирования. В чем-то уникальный, в чем то
декларативный. На нем тоже программируют. В этом нет ничего плохого.
И здесь я не вижу никаких противоречий.

 >> Интересно, есть ли в природе аналог mk скриптам для GNU make-а?

> mk-СКРИПТЫ - не интересуют. Назовите по другому.
Что назвать по-другому? Что не интересует? Ничего не понял.

-- 
Best regards, Aleksey Cheusov.


Reply to: