Update CMake
This commit is contained in:
3
.gitignore
vendored
3
.gitignore
vendored
@@ -45,4 +45,5 @@ docs/man3
|
||||
docs/man
|
||||
docs/Doxyfile
|
||||
.cache
|
||||
vcpkg_installed
|
||||
vcpkg_installed
|
||||
install_test
|
||||
|
@@ -69,6 +69,12 @@ write_basic_package_version_file(
|
||||
COMPATIBILITY AnyNewerVersion
|
||||
)
|
||||
|
||||
configure_package_config_file(
|
||||
"${CMAKE_CURRENT_SOURCE_DIR}/bayesnetConfig.cmake.in"
|
||||
"${CMAKE_CURRENT_BINARY_DIR}/bayesnetConfig.cmake"
|
||||
INSTALL_DESTINATION lib/cmake/bayesnet
|
||||
)
|
||||
|
||||
install(TARGETS bayesnet
|
||||
EXPORT bayesnetTargets
|
||||
ARCHIVE DESTINATION lib
|
||||
@@ -84,8 +90,10 @@ install(EXPORT bayesnetTargets
|
||||
NAMESPACE bayesnet::
|
||||
DESTINATION lib/cmake/bayesnet)
|
||||
|
||||
configure_file(bayesnetConfig.cmake.in "${CMAKE_CURRENT_BINARY_DIR}/bayesnetConfig.cmake" @ONLY)
|
||||
install(FILES "${CMAKE_CURRENT_BINARY_DIR}/bayesnetConfig.cmake"
|
||||
"${CMAKE_CURRENT_BINARY_DIR}/bayesnetConfigVersion.cmake"
|
||||
install(EXPORT bayesnetTargets
|
||||
FILE bayesnetConfig.cmake
|
||||
NAMESPACE bayesnet::
|
||||
DESTINATION lib/cmake/bayesnet)
|
||||
|
||||
|
||||
|
||||
|
Reference in New Issue
Block a user