mirror of
https://github.com/subsurface/subsurface.git
synced 2025-02-19 22:16:15 +00:00
Even though 1.0.0 was never released publicly, it was offered to beta testers, so it is good practice to bump the version number for the next binary that I'll push to them. Even if the build number would of course be different. Signed-off-by: Dirk Hohndel <dirk@hohndel.org>
23 lines
769 B
CMake
23 lines
769 B
CMake
execute_process(
|
|
COMMAND sh ${CMAKE_TOP_SRC_DIR}/scripts/get-version linux
|
|
WORKING_DIRECTORY ${CMAKE_TOP_SRC_DIR}
|
|
OUTPUT_VARIABLE GIT_VERSION_STRING
|
|
OUTPUT_STRIP_TRAILING_WHITESPACE
|
|
)
|
|
execute_process(
|
|
COMMAND sh ${CMAKE_TOP_SRC_DIR}/scripts/get-version full
|
|
WORKING_DIRECTORY ${CMAKE_TOP_SRC_DIR}
|
|
OUTPUT_VARIABLE CANONICAL_VERSION_STRING
|
|
OUTPUT_STRIP_TRAILING_WHITESPACE
|
|
)
|
|
set(MOBILE_VERSION_STRING "1.0.1")
|
|
|
|
configure_file(${SRC} ${DST} @ONLY)
|
|
if(CMAKE_SYSTEM_NAME STREQUAL "Windows")
|
|
execute_process(
|
|
COMMAND cat ${CMAKE_TOP_SRC_DIR}/packaging/windows/subsurface.nsi.in
|
|
COMMAND sed -e "s/VERSIONTOKEN/${GIT_VERSION_STRING}/"
|
|
COMMAND sed -e "s/PRODVTOKEN/${CANONICAL_VERSION_STRING}/"
|
|
OUTPUT_FILE ${CMAKE_BINARY_DIR}/staging/subsurface.nsi
|
|
)
|
|
endif()
|