version.rc.in 1.9 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455
  1. // version.rc.in
  2. #define VER_FILEVERSION @LIBRARY_VERSION_MAJOR@,@LIBRARY_VERSION_MINOR@,@LIBRARY_VERSION_PATCH@,0
  3. #define VER_FILEVERSION_STR "@LIBRARY_VERSION_MAJOR@.@LIBRARY_VERSION_MINOR@.@LIBRARY_VERSION_PATCH@.0\0"
  4. #define VER_PRODUCTVERSION @LIBRARY_VERSION_MAJOR@,@LIBRARY_VERSION_MINOR@,@LIBRARY_VERSION_PATCH@,0
  5. #define VER_PRODUCTVERSION_STR "@LIBRARY_VERSION_MAJOR@.@LIBRARY_VERSION_MINOR@.@LIBRARY_VERSION_PATCH@.0\0"
  6. #ifndef DEBUG
  7. #define VER_DEBUG 0
  8. #else
  9. #define VER_DEBUG VS_FF_DEBUG
  10. #endif
  11. 1 VERSIONINFO
  12. FILEVERSION VER_FILEVERSION
  13. PRODUCTVERSION VER_PRODUCTVERSION
  14. FILEFLAGSMASK 0X3FL
  15. #ifdef _DEBUG
  16. FILEFLAGS 0x1L
  17. #else
  18. FILEFLAGS 0x0L
  19. #endif
  20. FILETYPE 0X2
  21. FILESUBTYPE 0
  22. BEGIN
  23. BLOCK "StringFileInfo"
  24. BEGIN
  25. BLOCK "040904E4"
  26. BEGIN
  27. VALUE "CompanyName", ""
  28. VALUE "FileDescription", ""
  29. VALUE "FileVersion", VER_FILEVERSION_STR
  30. VALUE "InternalName", ""
  31. VALUE "LegalCopyright", "@LIBRARY_COPYRIGHT@"
  32. VALUE "LegalTrademarks1", "@LIBRARY_LICENSE@"
  33. VALUE "LegalTrademarks2", ""
  34. VALUE "OriginalFilename", ""
  35. VALUE "ProductName", "@LIBRARY_PRODUCT_NAME@"
  36. VALUE "ProductVersion", VER_PRODUCTVERSION_STR
  37. END
  38. END
  39. BLOCK "VarFileInfo"
  40. BEGIN
  41. /* The following line should only be modified for localized versions. */
  42. /* It consists of any number of WORD,WORD pairs, with each pair */
  43. /* describing a language,codepage combination supported by the file. */
  44. /* */
  45. /* For example, a file might have values "0x409,1252" indicating that it */
  46. /* supports English language (0x409) in the Windows ANSI codepage (1252). */
  47. VALUE "Translation", 0x409, 1252
  48. END
  49. END