Revamp version tagging, remove ugly suffix on git hash. Refs #571

* Tacking -official onto the git hash was a hack only needed on windows,
  and since we want more information it doesn't scale.
* Instead we track anything we need to know about the version in
  separate variables, like whether it's a stable build or a nightly/
  local build. Or if it's built by a downstream distribution then the
  version number for the downstream build.
This commit is contained in:
baldurk
2017-04-27 19:47:50 +01:00
parent 4199a857f5
commit ae50fa99ee
17 changed files with 213 additions and 106 deletions
+2 -2
View File
@@ -85,12 +85,12 @@ BEGIN
BEGIN
VALUE "CompanyName", "Baldur Karlsson"
VALUE "FileDescription", "Core DLL for RenderDoc - https://renderdoc.org/"
VALUE "FileVersion", RENDERDOC_VERSION_STRING ".0.0"
VALUE "FileVersion", MAJOR_MINOR_VERSION_STRING ".0.0"
VALUE "InternalName", "renderdoc.dll"
VALUE "LegalCopyright", "Copyright © 2016 Baldur Karlsson"
VALUE "OriginalFilename", "renderdoc.dll"
VALUE "ProductName", "RenderDoc"
VALUE "ProductVersion", RENDERDOC_VERSION_STRING "-" GIT_COMMIT_HASH
VALUE "ProductVersion", FULL_VERSION_STRING
END
END
BLOCK "VarFileInfo"