| include-directive: | (include | +) < <filename> > |
| (include | +) <expr> |
Includes the preprocessor output of the specified file. If a Unicode file is used, it must be UTF-8 (with or without a BOM) encoded.
If the filename is enclosed in quotes, ISPP first searches for the file in the directory where the current file resides, then in the directory where the file that included the current file resides, and so on. If the file is not found, ISPP searches for it on the current include path, set via pragma, then on the path specified by the INCLUDE environment variable.
If the filename is an expression or specified in angle brackets, ISPP searches for it on the current include path only.
The filename may be prefixed by compiler:, in which case it looks for the file in the compiler directory.
This directive can't be used inline.
#include
<file.iss>
#include
"c:\dir\file.iss"
#include
AddBackslash(CompilerPath) + "common.iss"