From 73d3149bb3882ccc4459296d8333ac72f22c8646 Mon Sep 17 00:00:00 2001 From: David Schneller Date: Fri, 29 Dec 2023 15:06:01 +0100 Subject: [PATCH] Avoid looking for unused libraries --- cmake/FindSIMMETRIX.cmake | 20 +++++++++++++------- 1 file changed, 13 insertions(+), 7 deletions(-) diff --git a/cmake/FindSIMMETRIX.cmake b/cmake/FindSIMMETRIX.cmake index 8b77a97..e8fdbef 100644 --- a/cmake/FindSIMMETRIX.cmake +++ b/cmake/FindSIMMETRIX.cmake @@ -1,18 +1,24 @@ include(FindPackageHandleStandardArgs) -find_path(GMI_SIM_INCLUDE_DIR gmi_sim.h) -find_path(APF_SIM_INCLUDE_DIR apfSIM.h) +if (SCOREC) + find_path(GMI_SIM_INCLUDE_DIR gmi_sim.h) + find_path(APF_SIM_INCLUDE_DIR apfSIM.h) + + list(APPEND SIMMETRIX_INCLUDE_DIR + ${GMI_SIM_INCLUDE_DIR} + ${APF_SIM_INCLUDE_DIR} + ) + + find_library(GMI_SIM_LIB gmi_sim) + find_library(APF_SIM_LIB apf_sim) +endif() + find_path(MESH_SIM_INCLUDE_DIR MeshSim.h) list(APPEND SIMMETRIX_INCLUDE_DIR - ${GMI_SIM_INCLUDE_DIR} - ${APF_SIM_INCLUDE_DIR} ${MESH_SIM_INCLUDE_DIR} ) -find_library(GMI_SIM_LIB gmi_sim) -find_library(APF_SIM_LIB apf_sim) - set(SIM_LIB_HINT ${SIMMETRIX_ROOT}/lib/x64_rhel7_gcc48) find_library(SIM_DISCRETE_LIB SimDiscrete ${SIM_LIB_HINT})