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