set cmake_minimum_required to proper values (broke testing before)

This commit is contained in:
Sven Oesau 2024-01-11 10:52:24 +01:00
parent ddcbd5c53f
commit c4678fae18
2 changed files with 24 additions and 54 deletions

View File

@ -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)
find_package(Eigen3 3.1.0 REQUIRED)
if(Eigen3_FOUND)
message(STATUS "Found Eigen")
include(CGAL_Eigen_support)
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()
target_link_libraries(${target} PUBLIC CGAL::Eigen_support)
endforeach()
else()
message(ERROR "This program requires the Eigen library, and will not be compiled.")
endif()
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()

View File

@ -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)
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(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()
target_link_libraries(${target} PUBLIC CGAL::Eigen_support)
endforeach()
else()
message(ERROR "This program requires the Eigen library, and will not be compiled.")
endif()
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()