equal
deleted
inserted
replaced
3 #initialise cmake environment |
3 #initialise cmake environment |
4 cmake_minimum_required(VERSION 2.6.4) |
4 cmake_minimum_required(VERSION 2.6.4) |
5 foreach(hwpolicy CMP0003 CMP0012 CMP0017 CMP0018) |
5 foreach(hwpolicy CMP0003 CMP0012 CMP0017 CMP0018) |
6 if(POLICY ${hwpolicy}) |
6 if(POLICY ${hwpolicy}) |
7 cmake_policy(SET ${hwpolicy} NEW) |
7 cmake_policy(SET ${hwpolicy} NEW) |
|
8 endif() |
|
9 endforeach() |
|
10 |
|
11 foreach(hwpolicy CMP0026) |
|
12 if(POLICY ${hwpolicy}) |
|
13 cmake_policy(SET ${hwpolicy} OLD) |
8 endif() |
14 endif() |
9 endforeach() |
15 endforeach() |
10 |
16 |
11 set(CMAKE_MODULE_PATH "${CMAKE_SOURCE_DIR}/cmake_modules") |
17 set(CMAKE_MODULE_PATH "${CMAKE_SOURCE_DIR}/cmake_modules") |
12 include(${CMAKE_MODULE_PATH}/utils.cmake) |
18 include(${CMAKE_MODULE_PATH}/utils.cmake) |
57 set(HEDGEWARS_VERSION "${CPACK_PACKAGE_VERSION_MAJOR}.${CPACK_PACKAGE_VERSION_MINOR}.${CPACK_PACKAGE_VERSION_PATCH}") |
63 set(HEDGEWARS_VERSION "${CPACK_PACKAGE_VERSION_MAJOR}.${CPACK_PACKAGE_VERSION_MINOR}.${CPACK_PACKAGE_VERSION_PATCH}") |
58 include(${CMAKE_MODULE_PATH}/revinfo.cmake) |
64 include(${CMAKE_MODULE_PATH}/revinfo.cmake) |
59 |
65 |
60 message(STATUS "Building ${HEDGEWARS_VERSION}-r${HEDGEWARS_REVISION} (${HEDGEWARS_HASH})") |
66 message(STATUS "Building ${HEDGEWARS_VERSION}-r${HEDGEWARS_REVISION} (${HEDGEWARS_HASH})") |
61 |
67 |
|
68 #io library paths |
|
69 include(${CMAKE_MODULE_PATH}/paths.cmake) |
62 #general utilities |
70 #general utilities |
63 include(${CMAKE_MODULE_PATH}/utils.cmake) |
71 include(${CMAKE_MODULE_PATH}/utils.cmake) |
64 #paths initialization |
72 #paths initialization |
65 include(${CMAKE_MODULE_PATH}/paths.cmake) |
73 include(${CMAKE_MODULE_PATH}/paths.cmake) |
66 #platform specific init code |
74 #platform specific init code |