From 2ab0ac7513eeb3027697d09092915500df70f5d6 Mon Sep 17 00:00:00 2001 From: Justin Carpentier <justin.carpentier@inria.fr> Date: Tue, 29 Oct 2019 14:41:04 +0100 Subject: [PATCH] cmake: improve integration with CMake >= 3.0.0 --- CMakeLists.txt | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/CMakeLists.txt b/CMakeLists.txt index 4c5c6cd..5c23da6 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -19,7 +19,12 @@ SET(CXX_DISABLE_WERROR True) SET(CMAKE_VERBOSE_MAKEFILE True) INCLUDE(cmake/base.cmake) -PROJECT(${PROJECT_NAME} CXX) +IF(CMAKE_VERSION VERSION_GREATER "3.0.0") + CMAKE_POLICY(SET CMP0048 NEW) + PROJECT(${PROJECT_NAME} VERSION ${PROJECT_VERSION_FULL} LANGUAGES CXX DESCRIPTION ${PROJECT_DESCRIPTION}) +ELSE(CMAKE_VERSION VERSION_GREATER "3.0.0") + PROJECT(${PROJECT_NAME} CXX) +ENDIF(CMAKE_VERSION VERSION_GREATER "3.0.0") INCLUDE(cmake/boost.cmake) INCLUDE(cmake/python.cmake) -- GitLab