mirror of
https://github.com/savoirfairelinux/jami-client-qt.git
synced 2025-12-17 07:53:24 +08:00
versioning: add build version as windows build argument
The application currently has a different build version than the one set in Jenkins. This causes issues in the crash reports on windows where they contain a different build version than the one defined on Jenkins. This leads to the names of the build artifacts on dl.jami.net not matching the crash report's build version. Changes: - Add build version as parameter to the build-windows.py script. - Propagate build version value to the application through the BUILD_VERSION symbol. - Deprecate version.h file and VERSION_STRING symbol. GitLab: #2045 Change-Id: I7986679aaeebf2bcbbd63a781499f5a50e089712
This commit is contained in:
committed by
Félix Boucher
parent
99f246016d
commit
898444dd3c
@@ -264,6 +264,7 @@ add_custom_target(
|
||||
-DAPP_BINARY_DIR=${CMAKE_CURRENT_BINARY_DIR}
|
||||
-DCORE_SOURCE_DIR=${DAEMON_DIR}
|
||||
-DCPP_INT_FILE=${VERSION_INFO_DIR}/version_info.cpp.in
|
||||
-DBUILD_VERSION=${BUILD_VERSION}
|
||||
-P ${CMAKE_SCRIPTS_DIR}/generate_version_info.cmake
|
||||
)
|
||||
list(APPEND CLIENT_INCLUDE_DIRS ${VERSION_INFO_DIR})
|
||||
@@ -377,7 +378,6 @@ set(COMMON_HEADERS
|
||||
${APP_SRC_DIR}/appversionmanager.h
|
||||
${APP_SRC_DIR}/utils.h
|
||||
${APP_SRC_DIR}/bannedlistmodel.h
|
||||
${APP_SRC_DIR}/version.h
|
||||
${APP_SRC_DIR}/accountlistmodel.h
|
||||
${APP_SRC_DIR}/instancemanager.h
|
||||
${APP_SRC_DIR}/connectivitymonitor.h
|
||||
|
||||
Reference in New Issue
Block a user