Param (params): определить параметры компилятора VIP |
Имеется возможность задавать как однострочные так и многострочные параметры:
<параметр-через-макрос> = <однострочный-параметр> | <многострочный-параметр>
<однострочный-параметр> - для задания однострочного параметра используется директива #param:
<однострочный-параметр> = #param <строка-параметров>
<строка-параметров> - синтаксис как в командной строке программы.
Пример однострочного параметра:
#param /i:c:\;c:\temp
или
#param i:c:\;c:\temp
<многострочный-параметр> - для задания многострочного параметра используется дирестива #params:
<многострочный-параметр> = #params <строки-параметров> #end
<строки-параметров> - синтаксис как в cfg-файле программы.
Пример многострочного параметра:
#params [Compilers] IncludesPath=c:\;c:\temp #end
При задании параметров в проектном файле - они действуют от момента описания и до конца проекта.
При задании параметров в других файлах - они действуют от момента описания и до конца компилируемого файла, включая все include входящие в него.
Если параметры заданы внутри include, то они действуют от момента описания и до конца компиляции всего файла, в который входит include.
Начиная с Атлантис 5.0.