diff --git a/Minkowski_sum_2/test/Minkowski_sum_2/CMakeLists.txt b/Minkowski_sum_2/test/Minkowski_sum_2/CMakeLists.txt index a5dd309437e..5ec0bc17e3b 100644 --- a/Minkowski_sum_2/test/Minkowski_sum_2/CMakeLists.txt +++ b/Minkowski_sum_2/test/Minkowski_sum_2/CMakeLists.txt @@ -6,6 +6,16 @@ project( Minkowski_sum_2_Tests ) cmake_minimum_required(VERSION 2.8.10) +list(FIND CMAKE_CXX_COMPILE_FEATURES cxx_generalized_initializers has_cpp11) +if (has_cpp11 LESS 0) + message(STATUS "NOTICE: These examples requires a C++11 compiler and will not be compiled.") + return() +endif() + +# Use C++11 for this directory and its sub-directories. +set(CMAKE_CXX_STANDARD 11) +set(CMAKE_CXX_STANDARD_REQUIRED TRUE) + find_package(CGAL QUIET COMPONENTS Core ) if ( CGAL_FOUND ) @@ -23,8 +33,7 @@ if ( CGAL_FOUND ) endforeach() else() - - message(STATUS "This program requires the CGAL library, and will not be compiled.") - -endif() + message(STATUS "This program requires the CGAL library, and will not be compiled.") + +endif()