Make: включить файл в проект Назад В начало Вперед

Директива #make служит для условной сборки одного файла в зависимости от даты его последней модификации. При каждой компиляции VIP запоминает дату файла с исходным текстом в ресурсе. Если в исходном тексте встречается #make, то файл (или файлы, удовлетворяющие маске) компилируются в случае, если дата их компиляции в ресурсе не совпадает с датой их последней модификации.

<включить-файл-в-проект> = #make <имя-исходного-файла> | <маска-исходного-файла>

<имя-исходного-файла> - строка, имя файла.

<маска-исходного-файла> - строка, может содержать любые маски, которые понимает Windows, а также метапеременные Атлантис (например, %DATA%).

Например, для компиляции одного файла можно указать следующий файл проекта:

#make "%MYFILE%"

При этом метапеременную MYFILE можно задать из командной строки компилятора:

/#MYFILE=TestVip.vip

Пример

#include MyConsts.inc end;
#make "VIP\*"