summaryrefslogtreecommitdiffhomepage
path: root/Starshatter
diff options
context:
space:
mode:
authorAki <please@ignore.pl>2022-10-15 17:31:39 +0200
committerAki <please@ignore.pl>2022-10-15 17:32:28 +0200
commit081f071ac11ab6ebaee1f7a2367fa1f9ecad784a (patch)
tree8dcd6c24028ce4db4bc0e84d76f09f83a0748fe8 /Starshatter
parent58581f2ac25b68b6dd08b2336514f679af40fb64 (diff)
downloadstarshatter-081f071ac11ab6ebaee1f7a2367fa1f9ecad784a.zip
starshatter-081f071ac11ab6ebaee1f7a2367fa1f9ecad784a.tar.gz
starshatter-081f071ac11ab6ebaee1f7a2367fa1f9ecad784a.tar.bz2
Added version file to build artifacts to support automatic deployment
Diffstat (limited to 'Starshatter')
-rw-r--r--Starshatter/CMakeLists.txt4
-rw-r--r--Starshatter/Starshatter.rc.conf4
2 files changed, 3 insertions, 5 deletions
diff --git a/Starshatter/CMakeLists.txt b/Starshatter/CMakeLists.txt
index 9623f9a..2501825 100644
--- a/Starshatter/CMakeLists.txt
+++ b/Starshatter/CMakeLists.txt
@@ -1,5 +1,4 @@
project(Starshatter)
-include(GitDescribe)
include(GitToResource)
add_executable(
Starshatter WIN32
@@ -13,8 +12,7 @@ target_link_libraries(
Starshatter
PRIVATE StarsEx
)
-git_describe(VERSION)
-git_to_resource(RC_VERSION ${VERSION})
+git_to_resource(RC_VERSION ${STARSHATTER_VERSION})
configure_file(Starshatter.rc.conf ${CMAKE_CURRENT_BINARY_DIR}/Starshatter.rc @ONLY)
target_sources(
Starshatter
diff --git a/Starshatter/Starshatter.rc.conf b/Starshatter/Starshatter.rc.conf
index 45479d3..123e9de 100644
--- a/Starshatter/Starshatter.rc.conf
+++ b/Starshatter/Starshatter.rc.conf
@@ -24,12 +24,12 @@ BEGIN
VALUE "Comments", "A military space combat simulator\0"
VALUE "CompanyName", "Starshatter: The Open Source Project Contributors\0"
VALUE "FileDescription", "Stars\0"
- VALUE "FileVersion", "@VERSION@\0"
+ VALUE "FileVersion", "@STARSHATTER_VERSION@\0"
VALUE "InternalName", "Stars45\0"
VALUE "LegalCopyright", "Copyright (c) 2022, Starshatter: The Open Source Project Contributors\0"
VALUE "OriginalFilename", "Stars45.exe\0"
VALUE "ProductName", "Starshatter: The Open Source Project\0"
- VALUE "ProductVersion", "@VERSION@\0"
+ VALUE "ProductVersion", "@STARSHATTER_VERSION@\0"
END
END
BLOCK "VarFileInfo"