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()