diff options
-rw-r--r-- | Source/Version.h | 12 | ||||
-rw-r--r-- | Source/Version.rc | 20 | ||||
-rw-r--r-- | WitnessRandomizer.sln | 1 |
3 files changed, 33 insertions, 0 deletions
diff --git a/Source/Version.h b/Source/Version.h new file mode 100644 index 0000000..088b618 --- /dev/null +++ b/Source/Version.h | |||
@@ -0,0 +1,12 @@ | |||
1 | #pragma once | ||
2 | |||
3 | #define MAJOR 3 | ||
4 | #define MINOR 0 | ||
5 | #define PATCH 1 | ||
6 | |||
7 | #define VERSION MAJOR, MINOR, PATCH, 0 | ||
8 | |||
9 | #define TO_STRING(s) #s | ||
10 | #define VERSION_STR TO_STRING(MAJOR) "." TO_STRING(MINOR) "." TO_STRING(PATCH) ".0" | ||
11 | |||
12 | #define PRODUCT_NAME "Witness Randomizer" | ||
diff --git a/Source/Version.rc b/Source/Version.rc new file mode 100644 index 0000000..02b2b98 --- /dev/null +++ b/Source/Version.rc | |||
@@ -0,0 +1,20 @@ | |||
1 | #include "version.h" | ||
2 | |||
3 | VS_VERSION_INFO VERSIONINFO | ||
4 | FILEVERSION VERSION | ||
5 | PRODUCTVERSION VERSION | ||
6 | BEGIN | ||
7 | BLOCK "StringFileInfo" | ||
8 | BEGIN | ||
9 | BLOCK "040904b0" | ||
10 | BEGIN | ||
11 | VALUE "FileDescription", "Randomizer for The Witness" | ||
12 | VALUE "FileVersion", VERSION_STR | ||
13 | VALUE "InternalName", "Source.exe" | ||
14 | VALUE "LegalCopyright", "Copyright (C) 2018" | ||
15 | VALUE "OriginalFilename", "Source.exe" | ||
16 | VALUE "ProductName", PRODUCT_NAME | ||
17 | VALUE "ProductVersion", VERSION_STR | ||
18 | END | ||
19 | END | ||
20 | END | ||
diff --git a/WitnessRandomizer.sln b/WitnessRandomizer.sln index bc19048..1e614e8 100644 --- a/WitnessRandomizer.sln +++ b/WitnessRandomizer.sln | |||
@@ -28,6 +28,7 @@ Global | |||
28 | {90113AEC-8765-4A8D-B7A1-6C9BE730E5D5}.Debug|x64.ActiveCfg = Debug | 28 | {90113AEC-8765-4A8D-B7A1-6C9BE730E5D5}.Debug|x64.ActiveCfg = Debug |
29 | {90113AEC-8765-4A8D-B7A1-6C9BE730E5D5}.Debug|x86.ActiveCfg = Release | 29 | {90113AEC-8765-4A8D-B7A1-6C9BE730E5D5}.Debug|x86.ActiveCfg = Release |
30 | {90113AEC-8765-4A8D-B7A1-6C9BE730E5D5}.Release|x64.ActiveCfg = Release | 30 | {90113AEC-8765-4A8D-B7A1-6C9BE730E5D5}.Release|x64.ActiveCfg = Release |
31 | {90113AEC-8765-4A8D-B7A1-6C9BE730E5D5}.Release|x64.Build.0 = Release | ||
31 | {90113AEC-8765-4A8D-B7A1-6C9BE730E5D5}.Release|x86.ActiveCfg = Release | 32 | {90113AEC-8765-4A8D-B7A1-6C9BE730E5D5}.Release|x86.ActiveCfg = Release |
32 | {98BC35B9-EE1A-4D77-85F2-ADAA72DB16F7}.Debug|x64.ActiveCfg = Debug|x64 | 33 | {98BC35B9-EE1A-4D77-85F2-ADAA72DB16F7}.Debug|x64.ActiveCfg = Debug|x64 |
33 | {98BC35B9-EE1A-4D77-85F2-ADAA72DB16F7}.Debug|x64.Build.0 = Debug|x64 | 34 | {98BC35B9-EE1A-4D77-85F2-ADAA72DB16F7}.Debug|x64.Build.0 = Debug|x64 |