Makefile Вызов других make команд ПЕРЕД данной

Используйте зависимости (см. раздел об общей структуру), например:

show_vasya:
	@echo  "Вася"

show_message_privet: 
	@echo  "Привет!"

command2: show_message_privet show_vasya
	@echo  "Это будет после привета И Васи."

Теперь, если мы выполним в терминале, в той же папке, где лежит мейкфайл:

make command2

то цели выполнятся в таком порядке

  1. сначала все команды цели show_message_privet
  2. потом все команды цели show_vasya
  3. а потом уже команды непосредственно цели command2

Key Words for FKN + antitotal forum (CS VSU):