From d2dd262846d2411108dc2e55ea2b92a665792fdd Mon Sep 17 00:00:00 2001 From: Patrick Shriwise Date: Tue, 7 Apr 2020 18:11:57 -0500 Subject: [PATCH] Making sure libmesh is found in the OpenMC config if we build with it. --- cmake/OpenMCConfig.cmake.in | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/cmake/OpenMCConfig.cmake.in b/cmake/OpenMCConfig.cmake.in index 9f491ce88..94078f909 100644 --- a/cmake/OpenMCConfig.cmake.in +++ b/cmake/OpenMCConfig.cmake.in @@ -9,6 +9,12 @@ if(@DAGMC_FOUND@) find_package(DAGMC REQUIRED HINTS @DAGMC_DIR@) endif() +if(@LIBMESH_FOUND@) + include(FindPkgConfig) + set(ENV{PKG_CONFIG_PATH} "$ENV{PKG_CONFIG_PATH}:@LIBMESH_PC@") + pkg_check_modules(LIBMESH REQUIRED libmesh IMPORTED_TARGET) +endif() + if(NOT TARGET OpenMC::libopenmc) include("${OpenMC_CMAKE_DIR}/OpenMCTargets.cmake") endif()