From d05393d2f5ae5116e0da60382d48a49888c94e25 Mon Sep 17 00:00:00 2001 From: ZephZae <116720216+thezephyrsong@users.noreply.github.com> Date: Wed, 17 Jun 2026 16:47:06 +1000 Subject: [PATCH] Update CMakeLists to use version string from git tags --- CMakeLists.txt | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/CMakeLists.txt b/CMakeLists.txt index 9d35416..4632598 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -17,14 +17,14 @@ find_package(Git) if(GIT_EXECUTABLE) execute_process( - COMMAND ${GIT_EXECUTABLE} describe --tags --long --dirty + COMMAND ${GIT_EXECUTABLE} describe --tags --abbrev=0 WORKING_DIRECTORY ${CMAKE_SOURCE_DIR} OUTPUT_VARIABLE ${PROJECT_NAME}_GIT_DESCRIBE OUTPUT_STRIP_TRAILING_WHITESPACE ) endif() -string(REGEX REPLACE "^v" "" CLEAN_APP_VERSION "${RAW_GIT_VERSION}") +string(REGEX REPLACE "^v" "" VERSION_STRING "${${PROJECT_NAME}_GIT_TAG}") if(NOT CLEAN_APP_VERSION) set(CLEAN_APP_VERSION "1.0.0") @@ -182,9 +182,9 @@ endif() include(InstallRequiredSystemLibraries) set(CPACK_GENERATOR "NSIS") set(CPACK_PACKAGE_NAME "GitAddonsManager") -set(CPACK_PACKAGE_VERSION "{CLEAN_APP_VERSION}") +set(CPACK_PACKAGE_VERSION "${VERSION_STRING}") set(CPACK_PACKAGE_EXECUTABLES "GitAddonsManager" "GitAddonsManager") -set(CPACK_PACKAGE_FILE_NAME "GitAddonsManager-${CLEAN_APP_VERSION}") +set(CPACK_PACKAGE_FILE_NAME "GitAddonsManager-${VERSION_STRING}") include(CPack) qt_finalize_executable(GitAddonsManager)