update versioning

Vadim vtroshchinskiy 2025-02-24 12:38:56 +01:00
parent 30e71bd18a
commit 06c10a29b1
1 changed files with 27 additions and 1 deletions

View File

@ -8,6 +8,29 @@ set(CMAKE_AUTOUIC ON)
set(CMAKE_AUTOMOC ON)
set(CMAKE_AUTORCC ON)
if (DEFINED $ENV{OGBROWSER_VERSION_MAJOR})
set(CPACK_PACKAGE_VERSION_MAJOR "$ENV{OGBROWSER_VERSION_MAJOR}")
else()
set(CPACK_PACKAGE_VERSION_MAJOR "2")
endif()
if (DEFINED $ENV{OGBROWSER_VERSION_MINOR})
set(CPACK_PACKAGE_VERSION_MINOR "$ENV{OGBROWSER_VERSION_MINOR}")
else()
set(CPACK_PACKAGE_VERSION_MINOR "0")
endif()
if (DEFINED $ENV{OGBROWSER_VERSION_PATCH})
set(CPACK_PACKAGE_VERSION_PATCH "$ENV{OGBROWSER_VERSION_PATCH}")
else()
set(CPACK_PACKAGE_VERSION_PATCH "0")
endif()
set(KB_LAYOUT_DIR "/usr/lib/qtermwidget/kb" CACHE INTERNAL "")
@ -16,6 +39,7 @@ find_package(Qt${QT_VERSION_MAJOR} COMPONENTS Widgets LinguistTools Network WebE
message(STATUS "Building browser with Qt ${QT_VERSION}")
message(STATUS "Browser version is ${CPACK_PACKAGE_VERSION_MAJOR}.${CPACK_PACKAGE_VERSION_MINOR}.${CPACK_PACKAGE_VERSION_PATCH}")
set(SOURCES
main.cpp
@ -56,7 +80,9 @@ set(CPACK_PACKAGE_NAME "OGBrowser")
set(CPACK_PACKAGE_VENDOR "OpenGnsys")
set(CPACK_PACKAGE_DESCRIPTION_SUMMARY "OpenGnsys Browser")
set(CMAKE_PROJECT_HOMEPAGE_URL "https://opengnsys.es/web/")
set(CPACK_PACKAGE_VERSION "2.0")
set(CPACK_PACKAGE_VERSION_MAJOR "2")
#set(CPACK_PACKAGE_VERSION "2.0")
set(CPACK_SET_DESTDIR true)
set(CPACK_PACKAGING_INSTALL_PREFIX "/usr")