From abda65d0385ba082b478d48f997b4179a39e3548 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 94078f9092..b584de5bc9 100644 --- a/cmake/OpenMCConfig.cmake.in +++ b/cmake/OpenMCConfig.cmake.in @@ -15,6 +15,12 @@ if(@LIBMESH_FOUND@) pkg_check_modules(LIBMESH REQUIRED libmesh IMPORTED_TARGET) 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()