diff --git a/Crawler/Crawler.rc b/Crawler/Crawler.rc index 3b6f9c4e..856f7db6 100644 --- a/Crawler/Crawler.rc +++ b/Crawler/Crawler.rc @@ -2,10 +2,43 @@ // // ... other stuff #include "resource.h" +#include "Version.h" +#include ///////////////////////////////////////////////////////////////////////////// // English (United States) resources - - +LANGUAGE LANG_ENGLISH, SUBLANG_ENGLISH_US +VS_VERSION_INFO VERSIONINFO +FILEVERSION VER_FILE_VERSION +PRODUCTVERSION VER_PRODUCT_VERSION +FILEFLAGSMASK 0x17L +#ifdef _DEBUG +FILEFLAGS 0x1L +#else +FILEFLAGS 0x0L +#endif +FILEOS 0x4L +FILETYPE 0x1L +FILESUBTYPE 0x0L +BEGIN +BLOCK "StringFileInfo" +BEGIN +BLOCK "040704b0" +BEGIN +VALUE "CompanyName", "Sig" +VALUE "FileDescription", "Crawler Game" +VALUE "FileVersion", VER_FILE_VERSION_STR "\0" +VALUE "InternalName", "Crawler.exe" +VALUE "LegalCopyright", "Copyright 2023" +VALUE "OriginalFilename", "Crawler.exe" +VALUE "ProductName", "Crawler" +VALUE "ProductVersion", VER_PRODUCT_VERSION_STR "\0" +END +END +BLOCK "VarFileInfo" +BEGIN +VALUE "Translation", 0x407, 1200 +END +END ///////////////////////////////////////////////////////////////////////////// // // Icon diff --git a/Crawler/Version.h b/Crawler/Version.h index 35c98c6c..8b9e754c 100644 --- a/Crawler/Version.h +++ b/Crawler/Version.h @@ -2,4 +2,16 @@ #define VERSION_MAJOR 0 #define VERSION_MINOR 2 #define VERSION_PATCH 0 -#define VERSION_BUILD 13 +#define VERSION_BUILD 27 + +#define stringify(a) stringify_(a) +#define stringify_(a) #a + +#define VER_FILE_VERSION VERSION_MAJOR, VERSION_MINOR, VERSION_PATCH, VERSION_BUILD +#define VER_FILE_VERSION_STR stringify(VERSION_MAJOR) \ +"." stringify(VERSION_MINOR) \ +"." stringify(VERSION_PATCH) \ +"." stringify(VERSION_BUILD) \ + +#define VER_PRODUCT_VERSION VER_FILE_VERSION +#define VER_PRODUCT_VERSION_STR VER_FILE_VERSION_STR diff --git a/Crawler/loc.sh b/Crawler/loc.sh new file mode 100644 index 00000000..8aa3b52a --- /dev/null +++ b/Crawler/loc.sh @@ -0,0 +1 @@ +wc -l $(find *.cpp *.h -not -name "olc*.h") \ No newline at end of file