mirror of
https://github.com/subsurface/subsurface.git
synced 2024-11-30 22:20:21 +00:00
d42b7f55c4
This is hard coded in version.cmake for now. The intent is to go to 1.0 in the first release version and to increment from there whenever we create an update. Signed-off-by: Dirk Hohndel <dirk@hohndel.org>
23 lines
768 B
CMake
23 lines
768 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 "0.93")
|
|
|
|
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()
|