Есть такой код для pmake(subdir.mk): TARGETS=all clean install .PHONY: all clean install .MAIN: all .for dir in ${SUBDIR} .for targ in ${TARGETS} .PHONY: ${targ}-${dir} ${targ}-${dir}: .MAKE @echo "${targ} ===> ${_THISDIR_}${dir}" @cd ${.CURDIR}/${dir}; ${MAKE} ${targ} ${targ}: ${targ}-${dir} .endfor .endfor ${TARGETS}: Использую его в своем Makefile так: SUBDIR=src doc .include "subdir.mk" Возможно ли это все как-то переписать на GNU Make. Циклов for в нем походу нет вообще. Можно конечно через eval и call, но получается уродство. Объясните, чем GNU Make лучше NetBSD-шного pmake?

Ответ на:
комментарий
от klalafuda

Ответ на:
комментарий
от anonymous

Ответ на:
комментарий
от klalafuda

Ответ на:
комментарий
от anonymous

Ответ на:
комментарий
от tailgunner

Ответ на:
комментарий
от anonymous

Ответ на:
комментарий
от anonymous


Ответ на:
комментарий
от no1sm

Ответ на:
комментарий
от no1sm

Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.
Похожие темы
- Форум nano-X (2018)
- Форум Предварительный этап в Makefile (2025)
- Форум make игнорирует правила сборки (2025)
- Форум Народ подскажите как правильно поставить gcc из исходников (2023)
- Форум Make файл Syntax error: "(" unexpected (2020)
- Форум Не работает checkinstall -D, а make install работает (2016)
- Форум Makefile - исходный код в одной директории, результаты сборки - в другой. (2015)
- Форум проблемы со звуком (2003)
- Форум Automake (2004)
- Форум Не собирается pquery (2017)