Make: включить файл в проект |
Директива #make служит для условной сборки одного файла в зависимости от даты его последней модификации. При каждой компиляции VIP запоминает дату файла с исходным текстом в ресурсе. Если в исходном тексте встречается #make, то файл (или файлы, удовлетворяющие маске) компилируются в случае, если дата их компиляции в ресурсе не совпадает с датой их последней модификации.
<включить-файл-в-проект> = #make <имя-исходного-файла> | <маска-исходного-файла>
<имя-исходного-файла> - строка, имя файла.
<маска-исходного-файла> - строка, может содержать любые маски, которые понимает Windows, а также метапеременные (например, %DATA%).
Например, для компиляции одного файла можно указать следующий файл проекта:
#make "%MYFILE%"
При этом метапеременную MYFILE можно задать из командной строки компилятора:
/#MYFILE=TestVip.vip
#include MyConsts.inc end; #make "VIP\*"