diff --git a/openrct2.proj b/openrct2.proj
index 6352fdaaf4..6e45cd685b 100644
--- a/openrct2.proj
+++ b/openrct2.proj
@@ -5,6 +5,7 @@
- GIT_TAG
- GIT_BRANCH
- GIT_COMMIT_SHA1
+ - GIT_DESCRIBE
- SIGN_PASSWORD
- OPENRCT2_ORG_TOKEN
- NO_NSIS: set to true to prevent the NSIS installer building
@@ -28,6 +29,7 @@
/D "OPENRCT2_BRANCH=\"$(GIT_BRANCH)\"" $(OPENRCT2_CL_ADDITIONALOPTIONS)
/D "OPENRCT2_COMMIT_SHA1=\"$(GIT_COMMIT_SHA1)\"" $(OPENRCT2_CL_ADDITIONALOPTIONS)
/D "OPENRCT2_COMMIT_SHA1_SHORT=\"$(GIT_COMMIT_SHA1_SHORT)\"" $(OPENRCT2_CL_ADDITIONALOPTIONS)
+ /D "OPENRCT2_VERSION_TAG=\"$(GIT_DESCRIBE)\"" $(OPENRCT2_CL_ADDITIONALOPTIONS)
$(MsBuildThisFileDirectory)
$(RootDir)distribution\
@@ -161,6 +163,7 @@
$(GIT_COMMIT_SHA1_SHORT)
$(BuildString) ($(GIT_BRANCH))
+ $(BuildString) ($(GIT_DESCRIBE))
diff --git a/scripts/ps/appveyor_install.ps1 b/scripts/ps/appveyor_install.ps1
index d916fa0408..077a90647b 100644
--- a/scripts/ps/appveyor_install.ps1
+++ b/scripts/ps/appveyor_install.ps1
@@ -66,3 +66,4 @@ if (${env:APPVEYOR_REPO_TAG} -ne "true")
$env:GIT_BRANCH = $env:APPVEYOR_REPO_BRANCH
}
$env:GIT_COMMIT_SHA1 = $env:APPVEYOR_REPO_COMMIT
+$env:GIT_DESCRIBE = (git describe HEAD | sed -E "s/-g.+$//")