Rename lib to cgal_3rdparty_lib

Because FindVTK redefines `lib` to something else!
This commit is contained in:
Laurent Rineau 2024-07-12 11:59:07 +02:00
parent e5a32d79ea
commit 2616293563
1 changed files with 16 additions and 16 deletions

View File

@ -487,39 +487,39 @@ set(LIBRARIES_TO_CHECK
NTL TBB OpenCV METIS ZLIB NTL TBB OpenCV METIS ZLIB
Ceres GLPK SCIP OSQP Ceres GLPK SCIP OSQP
) )
function(check_library lib) function(check_library cgal_3rdparty_lib)
set(QT_NO_CREATE_VERSIONLESS_TARGETS ON) set(QT_NO_CREATE_VERSIONLESS_TARGETS ON)
set(CMAKE_FIND_PACKAGE_QUIET TRUE) set(CMAKE_FIND_PACKAGE_QUIET TRUE)
find_package(${lib} QUIET) find_package(${cgal_3rdparty_lib} QUIET)
set(CMAKE_FIND_PACKAGE_QUIET FALSE) set(CMAKE_FIND_PACKAGE_QUIET FALSE)
if(${lib}_FOUND) if(${cgal_3rdparty_lib}_FOUND)
set(version_var "") set(version_var "")
if(${lib} STREQUAL "Eigen3") if(${cgal_3rdparty_lib} STREQUAL "Eigen3")
set(version_var ${EIGEN3_VERSION}) set(version_var ${EIGEN3_VERSION})
elseif(${lib} STREQUAL "GMP") elseif(${cgal_3rdparty_lib} STREQUAL "GMP")
set(version_var ${GMP_VERSION}) set(version_var ${GMP_VERSION})
elseif(${lib} STREQUAL "MPFR") elseif(${cgal_3rdparty_lib} STREQUAL "MPFR")
set(version_var ${MPFR_VERSION}) set(version_var ${MPFR_VERSION})
elseif(${lib} STREQUAL "METIS") elseif(${cgal_3rdparty_lib} STREQUAL "METIS")
set(version_var ${METIS_VERSION}) set(version_var ${METIS_VERSION})
elseif(DEFINED ${lib}_VERSION) elseif(DEFINED ${cgal_3rdparty_lib}_VERSION)
set(version_var ${${lib}_VERSION}) set(version_var ${${cgal_3rdparty_lib}_VERSION})
elseif(DEFINED ${lib}_VERSION_STRING) elseif(DEFINED ${cgal_3rdparty_lib}_VERSION_STRING)
set(version_var ${${lib}_VERSION_STRING}) set(version_var ${${cgal_3rdparty_lib}_VERSION_STRING})
endif() endif()
if(version_var) if(version_var)
message(STATUS "Third-party library ${lib} ${version_var}") message(STATUS "Third-party library ${cgal_3rdparty_lib} ${version_var}")
else() else()
message(STATUS "Third-party library ${lib} found") message(STATUS "Third-party library ${cgal_3rdparty_lib} found")
endif() endif()
else() else()
message(STATUS "Third-party library ${lib} not found") message(STATUS "Third-party library ${cgal_3rdparty_lib} not found")
endif() endif()
endfunction() endfunction()
foreach(lib IN LISTS LIBRARIES_TO_CHECK) foreach(cgal_3rdparty_lib IN LISTS LIBRARIES_TO_CHECK)
check_library(${lib}) check_library(${cgal_3rdparty_lib})
endforeach() endforeach()
message("== Generate version files (DONE) ==\n") message("== Generate version files (DONE) ==\n")
#-------------------------------------------------------------------------------------------------- #--------------------------------------------------------------------------------------------------