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