У меня есть один верхний уровень Makefile
. Проект имеет несколько поддиректорий различной глубины.Как запустить марку из подкаталога
Как я могу запустить make
из любого подкаталога, поэтому он использует Makefile верхнего уровня, так же как git
автоматически находит свой каталог верхнего уровня .git
?
Состав:
/
/a/
/b/c
/Makefile
/Readme
Сценарий:
/$ make
... Works ...
/b$ make
... Cannot find makefile
Я хотел бы 2-й сценарий, чтобы сделать то же самое, как и первый.
Совет, было бы идеально служить :make
правила в vi
, но не должен быть VI конкретными
Новых данные:/не корневой каталог, только корень проекта, реальная цель заключается в mimic git
Как о 'псевдоним сделать = "сделать -f/Makefile"'? – Beta
Трюк - это mimic git –
@beta/не является корневым каталогом, только корень проекта, извините –