Макросы рекурсии
Макросы рекурсии используются для рекурсивного запуска программы NMAKE. Рекурсивные сессии наследуют макросы командной строки и переменных среды, а также сведения из файла Tools.ini. Правила вывода, определенные в файле makefile, и спецификации .SUFFIXES и .PRECIOUS не наследуются. Для передачи макросов рекурсивной сессии NMAKE можно задать переменную среды с помощью оператора SET перед рекурсивным вызовом, определить макрос в команде, осуществляющей рекурсивный вызов, или же определить макрос в файле Tools.ini.
Макрос |
Определение |
---|---|
MAKE |
Команда, изначально использовавшаяся для вызова NMAKE. Макрос $(MAKE) разворачивается в полный путь к файлу nmake.exe. |
MAKEDIR |
Текущий каталог на момент вызова NMAKE. |
MAKEFLAGS |
Действующие в настоящий момент параметры. Макрос используется в форме /$(MAKEFLAGS). Обратите внимание, что "/F" не включается. |