Debian 10: deal with deprecated CMP0048 policy

Change-Id: If243a8671df2d84951037155fe8e99cb1cedf9c4
This commit is contained in:
Horst Schirmeier
2019-10-21 17:12:35 +02:00
committed by Horst Schirmeier
parent 8d060ef375
commit 198a2dde97

View File

@ -6,15 +6,17 @@ if("${CMAKE_VERSION}" VERSION_GREATER 2.8.3)
cmake_policy(SET CMP0017 NEW)
endif("${CMAKE_VERSION}" VERSION_GREATER 2.8.3)
if(NOT ("${CMAKE_VERSION}" VERSION_LESS 3.0)) # >= 3.0?
# don't overwrite PROJECT_VERSION when calling PROJECT()
cmake_policy(SET CMP0048 OLD)
# overwrite PROJECT_VERSION when calling PROJECT()
cmake_policy(SET CMP0048 NEW)
PROJECT(FAIL* VERSION 1.0.1)
else()
PROJECT(FAIL*)
set(PROJECT_VERSION "1.0.1" CACHE INTERNAL "FAIL* version number" FORCE)
endif()
ENABLE_TESTING()
PROJECT(FAIL*)
set(PROJECT_VERSION "1.0.1" CACHE INTERNAL "FAIL* version number" FORCE)
#### Put all resulting library files in <your_build_dir>/lib ####
SET(LIBRARY_OUTPUT_PATH ${CMAKE_BINARY_DIR}/lib)