mirror of https://github.com/CGAL/cgal
Update the patch for Conan 2.0
This commit is contained in:
parent
1b42d8ca60
commit
4d7b71bbb7
|
|
@ -1,9 +1,14 @@
|
|||
if(EIGEN3_FOUND AND NOT TARGET CGAL::Eigen3_support)
|
||||
if((EIGEN3_FOUND OR Eigen3_FOUND) AND NOT TARGET CGAL::Eigen3_support)
|
||||
if(NOT TARGET Threads::Threads)
|
||||
find_package(Threads REQUIRED)
|
||||
endif()
|
||||
add_library(CGAL::Eigen3_support INTERFACE IMPORTED)
|
||||
set_target_properties(CGAL::Eigen3_support PROPERTIES
|
||||
INTERFACE_COMPILE_DEFINITIONS "CGAL_EIGEN3_ENABLED"
|
||||
INTERFACE_INCLUDE_DIRECTORIES "${EIGEN3_INCLUDE_DIR}")
|
||||
INTERFACE_COMPILE_DEFINITIONS "CGAL_EIGEN3_ENABLED")
|
||||
if(TARGET Eigen3::Eigen)
|
||||
target_link_libraries(CGAL::Eigen3_support INTERFACE Eigen3::Eigen)
|
||||
else()
|
||||
set_target_properties(CGAL::Eigen3_support PROPERTIES
|
||||
INTERFACE_INCLUDE_DIRECTORIES "${EIGEN3_INCLUDE_DIR}")
|
||||
endif()
|
||||
endif()
|
||||
|
|
|
|||
|
|
@ -146,9 +146,6 @@ foreach(cgal_lib ${CGAL_LIBRARIES})
|
|||
set(CGALConfig_all_targets_are_defined FALSE)
|
||||
endif()
|
||||
endforeach()
|
||||
|
||||
list(APPEND CMAKE_MODULE_PATH ${CGAL_MODULES_DIR})
|
||||
|
||||
if(CGALConfig_all_targets_are_defined)
|
||||
return()
|
||||
endif()
|
||||
|
|
@ -159,6 +156,8 @@ if(NOT CGAL_FOUND)
|
|||
return()
|
||||
endif()
|
||||
|
||||
list(APPEND CMAKE_MODULE_PATH ${CGAL_MODULES_DIR})
|
||||
|
||||
include( ${CGAL_MODULES_DIR}/CGAL_SCM.cmake )
|
||||
CGAL_detect_git(${CGAL_CONFIG_DIR}/../../../..)
|
||||
|
||||
|
|
|
|||
Loading…
Reference in New Issue