From c7c3db82467869c85a5249e5567ee12d0cd2c620 Mon Sep 17 00:00:00 2001 From: Paul Romano Date: Sun, 23 Feb 2020 22:15:28 -0600 Subject: [PATCH] Don't use target_link_directorires (only supported in cmake 3.13+) --- CMakeLists.txt | 2 +- cmake/OpenMCConfig.cmake.in | 4 +++- 2 files changed, 4 insertions(+), 2 deletions(-) diff --git a/CMakeLists.txt b/CMakeLists.txt index c776a7747c..29eed4fb04 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -41,7 +41,7 @@ endif() if(dagmc) find_package(DAGMC REQUIRED) add_library(dagmc-imported INTERFACE IMPORTED) - target_link_directories(dagmc-imported INTERFACE ${DAGMC_LIBRARY_DIRS}) + link_directories(${DAGMC_LIBRARY_DIRS}) target_link_libraries(dagmc-imported INTERFACE ${DAGMC_LIBRARIES}) target_include_directories(dagmc-imported INTERFACE ${DAGMC_INCLUDE_DIRS}) else() diff --git a/cmake/OpenMCConfig.cmake.in b/cmake/OpenMCConfig.cmake.in index ad00a28616..1c6a488f54 100644 --- a/cmake/OpenMCConfig.cmake.in +++ b/cmake/OpenMCConfig.cmake.in @@ -8,8 +8,10 @@ find_package(xtensor REQUIRED HINTS ${OpenMC_CMAKE_DIR}/../xtensor) if(@DAGMC_FOUND@) find_package(DAGMC REQUIRED HINTS @DAGMC_LIBRARY_DIRS@) add_library(dagmc-imported INTERFACE IMPORTED) - target_link_directories(dagmc-imported INTERFACE ${DAGMC_LIBRARY_DIRS}) target_link_libraries(dagmc-imported INTERFACE ${DAGMC_LIBRARIES}) + foreach(dir ${DAGMC_LIBRARY_DIRS}) + target_link_libraries(dagmc-imported INTERFACE "-L${dir}") + endforeach() target_include_directories(dagmc-imported INTERFACE ${DAGMC_INCLUDE_DIRS}) endif()