1
+ #############################################################
2
+ # CMake settings
3
+ CMAKE_MINIMUM_REQUIRED (VERSION 3.1.0)
4
+ SET (CMAKE_COLOR_MAKEFILE ON )
5
+ # set path to additional CMake modules
6
+ SET (CMAKE_MODULE_PATH ${CMAKE_SOURCE_DIR} /cmake ${CMAKE_MODULE_PATH} )
7
+ # POLICIES
8
+ CMAKE_POLICY (SET CMP0048 NEW)
9
+ CMAKE_POLICY (SET CMP0053 NEW)
10
+
11
+ #############################################################
12
+ # Project and version
1
13
SET (CPACK_PACKAGE_VERSION_MAJOR "3" )
2
14
SET (CPACK_PACKAGE_VERSION_MINOR "1" )
3
15
SET (CPACK_PACKAGE_VERSION_PATCH "0" )
4
16
SET (COMPLETE_VERSION ${CPACK_PACKAGE_VERSION_MAJOR} .${CPACK_PACKAGE_VERSION_MINOR} .${CPACK_PACKAGE_VERSION_PATCH} )
5
17
SET (RELEASE_NAME "Master" )
6
- IF (POLICY CMP0048)
7
- CMAKE_POLICY (SET CMP0048 NEW)
8
- ENDIF (POLICY CMP0048)
9
18
PROJECT (qgis VERSION ${COMPLETE_VERSION} )
10
19
IF (APPLE )
11
20
SET (QGIS_APP_NAME "QGIS" )
@@ -17,16 +26,8 @@ ENDIF (APPLE)
17
26
MATH (EXPR QGIS_VERSION_INT "${CPACK_PACKAGE_VERSION_MAJOR} *10000+${CPACK_PACKAGE_VERSION_MINOR} *100+${CPACK_PACKAGE_VERSION_PATCH} " )
18
27
MESSAGE (STATUS "QGIS version: ${COMPLETE_VERSION} ${RELEASE_NAME} (${QGIS_VERSION_INT} )" )
19
28
20
- #############################################################
21
- # CMake settings
22
-
23
- CMAKE_MINIMUM_REQUIRED (VERSION 3.0.0)
24
-
25
- SET (CMAKE_COLOR_MAKEFILE ON )
26
-
27
- # set path to additional CMake modules
28
- SET (CMAKE_MODULE_PATH ${CMAKE_SOURCE_DIR} /cmake ${CMAKE_MODULE_PATH} )
29
29
30
+ #############################################################
30
31
# Configure CCache if available
31
32
option (USE_CCACHE "Use ccache" ON )
32
33
if (USE_CCACHE)
0 commit comments