\Source CodeCommandsSourceFile
This command is not used to add files to the MSI, to do this please use the
"File" and "Files" commands.
This command is used to record something about a source file
(which may or may not end up being included in the database).
This command takes these parameters:
- FileName (optional)
If this parameter is not supplied then it uses the name of the
current input file (be careful if used in a macro).
This parameter is typically not needed.
- HTML (optional)
Do you wish this file to be displayed in the generated
HTML documentation (Y/N)?
The default is "N".
- VERSION (optional)
If a non-blank value is passed then a property is created in the
MSI to record source file details in the MSI.
If the value is "?" then a version number is unknown otherwise
you should pass the version number of the file.
The default is "".
- TYPE (optional)
This parameter is only used if "VERSION" was passed and is used to
describe the type of file with "Header" being the default.
- Sample (optional)
Is this a sample file (Y/N)?
The default is "N".
This parameter is currently ignored.
#define COMPANY_VERSION 04.199
...
<$SourceFile Version="<$COMPANY_VERSION>">