forked from lijiext/lammps
LAMMPSConfig.cmake.in: add support for some more packages
This commit is contained in:
parent
bb9ffe2edc
commit
4b6dcb3452
|
@ -31,7 +31,7 @@ if(NOT @BUILD_SHARED_LIBS@)
|
|||
pkg_check_modules(KIM-API REQUIRED IMPORTED_TARGET libkim-api>=@KIM-API_MIN_VERSION@)
|
||||
if(@CURL_FOUND@)
|
||||
find_dependency(CURL REQUIRED)
|
||||
endif()
|
||||
endif()
|
||||
endif()
|
||||
if(@PKG_USER-SMD@ AND NOT @DOWNLOAD_EIGEN3@)
|
||||
find_dependency(Eigen3 NO_MODULE REQUIRED)
|
||||
|
@ -59,5 +59,34 @@ if(NOT @BUILD_SHARED_LIBS@)
|
|||
if(@PKG_PYTHON@ AND NOT CMAKE_VERSION VERSION_LESS 3.12)
|
||||
find_package(Python REQUIRED COMPONENTS Development)
|
||||
endif()
|
||||
if(@PKG_COMPRESS@)
|
||||
find_dependency(ZLIB REQUIRED)
|
||||
endif()
|
||||
if(@PKG_KOKKOS@)
|
||||
if(@EXTERNAL_KOKKOS@)
|
||||
find_dependency(Kokkos 3 REQUIRED)
|
||||
endif()
|
||||
endif()
|
||||
if(@PKG_VORONOI@ AND NOT @DOWNLOAD_VORO@)
|
||||
if(NOT TARGET VORO::VORO)
|
||||
add_library(VORO::VORO UNKNOWN IMPORTED)
|
||||
set_target_properties(VORO::VORO PROPERTIES
|
||||
IMPORTED_LOCATION "@VORO_LIBRARY@"
|
||||
INTERFACE_INCLUDE_DIRECTORIES "@VORO_INCLUDE_DIR@")
|
||||
endif()
|
||||
endif()
|
||||
if(@PKG_USER-INTEL@)
|
||||
if(@INTEL_LRT_MODE@ STREQUAL "THREADS")
|
||||
find_dependency(Threads REQUIRED)
|
||||
endif()
|
||||
if(@TBB_MALLOC_FOUND@)
|
||||
if(NOT TARGET TBB::TBB_MALLOC)
|
||||
add_library(TBB::TBB_MALLOC UNKNOWN IMPORTED)
|
||||
set_target_properties(TBB::TBB_MALLOC PROPERTIES
|
||||
IMPORTED_LOCATION "@TBB_MALLOC_LIBRARY@"
|
||||
INTERFACE_INCLUDE_DIRECTORIES "@TBB_MALLOC_INCLUDE_DIR@")
|
||||
endif()
|
||||
endif()
|
||||
endif()
|
||||
endif()
|
||||
include("${CMAKE_CURRENT_LIST_DIR}/LAMMPS_Targets.cmake")
|
||||
|
|
Loading…
Reference in New Issue