From 726b05cdbe8e20d8cc569b6bcdeac950504cb851 Mon Sep 17 00:00:00 2001 From: Andrea Odetti Date: Mon, 10 Jan 2022 12:00:18 +0000 Subject: [PATCH] cpack: extract version number from resources. Signed-off-by: Andrea Odetti --- CMakeLists.txt | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/CMakeLists.txt b/CMakeLists.txt index a30ebdba..fe84696a 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -75,7 +75,11 @@ if (BUILD_LIBRETRO) add_subdirectory(source/frontends/libretro) endif() -set(CPACK_PACKAGE_VERSION "1.30.7.0") +file(STRINGS resource/version.h VERSION_FILE LIMIT_COUNT 1) +string(REGEX MATCH "#define APPLEWIN_VERSION (.*)" _ ${VERSION_FILE}) +string(REPLACE "," "." VERSION ${CMAKE_MATCH_1}) + +set(CPACK_PACKAGE_VERSION ${VERSION}) set(CPACK_PACKAGE_DESCRIPTION_SUMMARY "Apple ][ emulator for Linux") set(CPACK_PACKAGE_CONTACT "audetto ")