These fixes allow the Cmake find_package infrastructure to work correctly

This commit is contained in:
Andrew Davis 2020-02-12 12:30:19 +00:00
parent ae754fa3a8
commit 061fc82e43

View file

@ -207,7 +207,6 @@ endif()
add_library(faddeeva STATIC vendor/faddeeva/Faddeeva.cc)
target_include_directories(faddeeva
PUBLIC
$<INSTALL_INTERFACE:include/faddeeva>
$<BUILD_INTERFACE:${CMAKE_CURRENT_SOURCE_DIR}/vendor/faddeeva>
)
target_compile_options(faddeeva PRIVATE ${cxxflags})
@ -389,7 +388,7 @@ add_custom_command(TARGET libopenmc POST_BUILD
#===============================================================================
set(INSTALL_CONFIGDIR ${CMAKE_INSTALL_LIBDIR}/cmake/OpenMC)
install(TARGETS openmc libopenmc faddeeva
install(TARGETS openmc libopenmc faddeeva pugixml gsl-lite
EXPORT openmc-targets
RUNTIME DESTINATION ${CMAKE_INSTALL_BINDIR}
LIBRARY DESTINATION ${CMAKE_INSTALL_LIBDIR}