Я ошибаюсь в своей интерпретации, что я должен просто поставить первым, прежде чем все делать правила:
.PHONY: all of my rules
all:
echo "Executing all ..."
of:
echo "Executing of ..."
my:
echo "Executing my ..."
rules:
echo "Executing rules ..."
Был ли случай, когда вы не хотели бы следовать этой «формуле»?
http://www.gnu.org/software/make/manual/make.html#Phony-Targets
Я думаю, что это хорошая практика, которой нужно следовать, но фрагментация и размещение фрагментов даже после того, как полный рецепт правил тоже работает на моем gmake (3.81):
Например:
CMD:
источник