File: VersionCompute.cmake

package info (click to toggle)
jtdx 2.2.159%2Bimproved-3
  • links: PTS, VCS
  • area: main
  • in suites: forky, sid, trixie
  • size: 75,336 kB
  • sloc: cpp: 38,503; f90: 31,141; python: 27,061; ansic: 11,772; sh: 409; fortran: 353; makefile: 232
file content (16 lines) | stat: -rw-r--r-- 663 bytes parent folder | download
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
# Load version number components.
include (${CMAKE_SOURCE_DIR}/Versions.cmake)

# Compute the full version string.
set (WSJTX_VERSION_PATCH ${WSJTX_VERSION_SUB})
if (WSJTX_VERSION_32A)
    set (WSJTX_VERSION_PATCH ${WSJTX_VERSION_PATCH}-32A)
    set (BUILD_TYPE_REVISION ${BUILD_TYPE_REVISION}-32A)
endif (WSJTX_VERSION_32A)

if (WSJTX_RC AND NOT WSJTX_VERSION_IS_RELEASE)
    set (WSJTX_VERSION_PATCH ${WSJTX_VERSION_PATCH}-rc${WSJTX_RC})
    set (BUILD_TYPE_REVISION ${BUILD_TYPE_REVISION}-rc${WSJTX_RC})
endif (WSJTX_RC AND NOT WSJTX_VERSION_IS_RELEASE)

set (wsjtx_VERSION ${WSJTX_VERSION_MAJOR}.${WSJTX_VERSION_MINOR}.${WSJTX_VERSION_PATCH})