File: Version.cmake

package info (click to toggle)
pgrouting 4.0.1-1
  • links: PTS, VCS
  • area: main
  • in suites: forky, sid
  • size: 17,332 kB
  • sloc: cpp: 21,315; sql: 10,419; ansic: 9,795; perl: 1,142; sh: 919; javascript: 314; xml: 182; makefile: 29
file content (26 lines) | stat: -rw-r--r-- 1,071 bytes parent folder | download
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
# This file is part of the pgRouting project.
# Copyright (c) 2018-2026 pgRouting developers
# License: GPL-2 See https://github.com/pgRouting/pgrouting/blob/main/LICENSE

#-----------------------------------------------------------------------------
# PGROUTING version variables
#-----------------------------------------------------------------------------

set(PROJECT_LIB_VERSION "${PROJECT_VERSION_MAJOR}.${PROJECT_VERSION_MINOR}")
set(PROJECT_SHORT_VERSION "${PROJECT_VERSION_MAJOR}.${PROJECT_VERSION_MINOR}${PROJECT_VERSION_DEV}")
set(PROJECT_FULL_VERSION "v${PROJECT_VERSION}${PROJECT_VERSION_DEV}")

if (PROJECT_VERSION_DEV)
    set(PROJECT_DOC_LINK "https://docs.pgrouting.org/dev/en")
else()
    set(PROJECT_DOC_LINK "https://docs.pgrouting.org/latest/en")
endif()


if (PROJECT_DEBUG)
    message(STATUS "PROJECT_SHORT_VERSION: ${PROJECT_SHORT_VERSION}")
    message(STATUS "PROJECT_FULL_VERSION: ${PROJECT_FULL_VERSION}")
    message(STATUS "PROJECT_LIB_VERSION: ${PROJECT_LIB_VERSION}")
    message(STATUS "PROJECT_DOC_LINK: ${PROJECT_DOC_LINK}")

endif()