-
Notifications
You must be signed in to change notification settings - Fork 34
/
AuroraVersion.h.in
49 lines (46 loc) · 1.87 KB
/
AuroraVersion.h.in
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
// AuroraVersion.h.in is processed by cmake configure_file to produce AuroraVersion.h
// *** Do not edit AuroraVersion.h this is an autogenerated file ***
#define AURORA_FILEVERSION_NUMBER @PROJECT_VERSION_MAJOR@,@PROJECT_VERSION_MINOR@,@PROJECT_VERSION_PATCH@,@PROJECT_VERSION_TWEAK@
#define AURORA_FILEVERSION_STRING "@PROJECT_VERSION_MAJOR@.@PROJECT_VERSION_MINOR@.@PROJECT_VERSION_PATCH@.@PROJECT_VERSION_TWEAK@\0"
#define AURORA_COPYRIGHT_STRING "Copyright (C) @AURORA_BUILD_YEAR@ Autodesk, Inc.\0"
#define AURORA_PRODUCTVERSION_STRING "Autodesk Aurora @AURORA_BUILD_YEAR@\0"
#ifdef _DEBUG
#define FILEFLAGS_VALUE @DEBUG_FLAG_VALUE@
#define FILE_SUFFIX "@DEBUG_SUFFIX@"
#else
#define FILEFLAGS_VALUE 0x0L
#define FILE_SUFFIX ""
#endif
#define AURORA_VERSION_INFO_2(name, extension) \
VS_VERSION_INFO VERSIONINFO \
FILEVERSION AURORA_FILEVERSION_NUMBER \
PRODUCTVERSION 1,0,0,1 \
FILEFLAGSMASK 0x3fL \
FILEFLAGS FILEFLAGS_VALUE \
FILEOS VOS_NT_WINDOWS32 \
FILETYPE 0x2L \
FILESUBTYPE 0x0L \
BEGIN \
BLOCK "StringFileInfo" \
BEGIN \
BLOCK "040904b0" \
BEGIN \
VALUE "Comments", "\0" \
VALUE "CompanyName", "Autodesk, Inc.\0" \
VALUE "FileDescription", #name \
VALUE "FileVersion", AURORA_FILEVERSION_STRING \
VALUE "InternalName", #name \
VALUE "LegalCopyright", AURORA_COPYRIGHT_STRING \
VALUE "LegalTrademarks", "\0" \
VALUE "OriginalFilename", #name FILE_SUFFIX extension "\0" \
VALUE "ProductName", "Autodesk, Inc. " #name \
VALUE "ProductVersion", AURORA_PRODUCTVERSION_STRING \
VALUE "SpecialBuild", "\0" \
END \
END \
BLOCK "VarFileInfo" \
BEGIN \
VALUE "Translation", 0x409, 1200 \
END \
END
#define AURORA_VERSION_INFO(name) AURORA_VERSION_INFO_2(name, ".dll")