diff --git a/Kinetic_space_partition/examples/Kinetic_space_partition/CMakeLists.txt b/Kinetic_space_partition/examples/Kinetic_space_partition/CMakeLists.txt index 094d8890855..388a4058155 100644 --- a/Kinetic_space_partition/examples/Kinetic_space_partition/CMakeLists.txt +++ b/Kinetic_space_partition/examples/Kinetic_space_partition/CMakeLists.txt @@ -1,39 +1,24 @@ # Created by the script cgal_create_CMakeLists. # This is the CMake script for compiling a set of CGAL applications. -cmake_minimum_required(VERSION 3.1...3.15) +cmake_minimum_required(VERSION 3.1) project(Kinetic_space_partition_Examples) -set(CMAKE_CXX_STANDARD 14) - -find_package(CGAL REQUIRED COMPONENTS Core) +find_package(CGAL REQUIRED) include(CGAL_CreateSingleSourceCGALProgram) -find_package(Boost REQUIRED) -if(Boost_FOUND) - message(STATUS "Found Boost") +find_package(Eigen3 3.1.0 REQUIRED) +if(Eigen3_FOUND) + message(STATUS "Found Eigen") + include(CGAL_Eigen_support) - find_package(Eigen3 3.1.0 REQUIRED) - if(Eigen3_FOUND) - message(STATUS "Found Eigen") - include(CGAL_Eigen_support) + set(targets kinetic_partition) - set(targets kinetic_partition) - - set(project_linked_libraries) - set(project_compilation_definitions) - - foreach(target ${targets}) - create_single_source_cgal_program("${target}.cpp") - if(TARGET ${target}) - target_link_libraries(${target} PUBLIC ${project_linked_libraries} CGAL::Eigen_support) - target_compile_definitions(${target} PUBLIC ${project_compilation_definitions}) - endif() - endforeach() - else() - message(ERROR "This program requires the Eigen library, and will not be compiled.") - endif() + foreach(target ${targets}) + create_single_source_cgal_program("${target}.cpp") + target_link_libraries(${target} PUBLIC CGAL::Eigen_support) + endforeach() else() - message(ERROR "This program requires the Boost library, and will not be compiled.") + message(ERROR "This program requires the Eigen library, and will not be compiled.") endif() diff --git a/Kinetic_space_partition/test/Kinetic_space_partition/CMakeLists.txt b/Kinetic_space_partition/test/Kinetic_space_partition/CMakeLists.txt index 0e94b427e9d..345b8d58e61 100644 --- a/Kinetic_space_partition/test/Kinetic_space_partition/CMakeLists.txt +++ b/Kinetic_space_partition/test/Kinetic_space_partition/CMakeLists.txt @@ -1,39 +1,24 @@ # Created by the script cgal_create_CMakeLists. # This is the CMake script for compiling a set of CGAL applications. -cmake_minimum_required(VERSION 3.1...3.15) +cmake_minimum_required(VERSION 3.1) project(Kinetic_space_partition_Tests) -set(CMAKE_CXX_STANDARD 14) - -find_package(CGAL QUIET COMPONENTS Core) +find_package(CGAL REQUIRED) include(CGAL_CreateSingleSourceCGALProgram) -find_package(Boost REQUIRED) -if(Boost_FOUND) - message(STATUS "Found Boost") +find_package(Eigen3 3.1.0 REQUIRED) +if(Eigen3_FOUND) + message(STATUS "Found Eigen") + include(CGAL_Eigen_support) - find_package(Eigen3 3.1.0 REQUIRED) - if(Eigen3_FOUND) - message(STATUS "Found Eigen") - include(CGAL_Eigen_support) + set(targets kinetic_2d_stress_test kinetic_3d_test_all) - set(targets kinetic_2d_stress_test kinetic_3d_test_all) - - set(project_linked_libraries) - set(project_compilation_definitions) - - foreach(target ${targets}) - create_single_source_cgal_program("${target}.cpp") - if(TARGET ${target}) - target_link_libraries(${target} PUBLIC ${project_linked_libraries} CGAL::Eigen_support) - target_compile_definitions(${target} PUBLIC ${project_compilation_definitions}) - endif() - endforeach() - else() - message(ERROR "This program requires the Eigen library, and will not be compiled.") - endif() + foreach(target ${targets}) + create_single_source_cgal_program("${target}.cpp") + target_link_libraries(${target} PUBLIC CGAL::Eigen_support) + endforeach() else() - message(ERROR "This program requires the Boost library, and will not be compiled.") + message(ERROR "This program requires the Eigen library, and will not be compiled.") endif()