diff options
author | Feng Xiao <xfxyjwf@gmail.com> | 2018-08-20 13:37:38 -0700 |
---|---|---|
committer | GitHub <noreply@github.com> | 2018-08-20 13:37:38 -0700 |
commit | 5d38db4d514d41f8e1caceb2e20c2a6dfbc736b3 (patch) | |
tree | 6ade1f2bc31308c4c11116e4edd5a6fe02fc2638 /cmake/version.rc.in | |
parent | 859405a62b5058c0352dc608a7fd887f29f48afe (diff) | |
parent | d2c35ce4cb6ff767712a879f6bfad9d50ada577d (diff) | |
download | protobuf-5d38db4d514d41f8e1caceb2e20c2a6dfbc736b3.tar.gz protobuf-5d38db4d514d41f8e1caceb2e20c2a6dfbc736b3.tar.bz2 protobuf-5d38db4d514d41f8e1caceb2e20c2a6dfbc736b3.zip |
Merge pull request #5048 from jozefizso/fix/4579_backport_for_3.6.x3.6.x
Include version information in Windows binaries (backport #4579 for 3.6.x)
Diffstat (limited to 'cmake/version.rc.in')
-rw-r--r-- | cmake/version.rc.in | 45 |
1 files changed, 45 insertions, 0 deletions
diff --git a/cmake/version.rc.in b/cmake/version.rc.in new file mode 100644 index 00000000..cbce1e53 --- /dev/null +++ b/cmake/version.rc.in @@ -0,0 +1,45 @@ +#define VS_FF_DEBUG 0x1L +#define VS_VERSION_INFO 0x1L +#define VS_FFI_FILEFLAGSMASK 0x17L +#define VER_PRIVATEBUILD 0x0L +#define VER_PRERELEASE 0x0L +#define VOS__WINDOWS32 0x4L +#define VFT_DLL 0x2L +#define VFT2_UNKNOWN 0x0L + +#ifndef DEBUG +#define VER_DEBUG 0 +#else +#define VER_DEBUG VS_FF_DEBUG +#endif + + +VS_VERSION_INFO VERSIONINFO + FILEVERSION @protobuf_RC_FILEVERSION@,0 + PRODUCTVERSION @protobuf_RC_FILEVERSION@,0 + FILEFLAGSMASK VS_FFI_FILEFLAGSMASK + FILEFLAGS VER_DEBUG + FILEOS VOS__WINDOWS32 + FILETYPE VFT_DLL +BEGIN + BLOCK "VarFileInfo" + BEGIN + // English language (0x409) and the Windows Unicode codepage (1200) + VALUE "Translation", 0x409, 1200 + END + BLOCK "StringFileInfo" + BEGIN + BLOCK "040904b0" + BEGIN + VALUE "FileDescription", "Compiled with @CMAKE_CXX_COMPILER_ID@ @CMAKE_CXX_COMPILER_VERSION@\0" + VALUE "ProductVersion", "@protobuf_VERSION@\0" + VALUE "FileVersion", "@protobuf_VERSION@\0" + VALUE "InternalName", "protobuf\0" + VALUE "ProductName", "Protocol Buffers - Google's Data Interchange Format\0" + VALUE "CompanyName", "Google Inc.\0" + VALUE "LegalCopyright", "Copyright 2008 Google Inc. All rights reserved.\0" + VALUE "Licence", "BSD\0" + VALUE "Info", "https://developers.google.com/protocol-buffers/\0" + END + END +END |