There was an error while loading. Please reload this page.
1 parent 28c7512 commit 2dc2ffbCopy full SHA for 2dc2ffb
1 file changed
src/CMakeLists.txt
@@ -132,6 +132,14 @@ set_target_properties(${TARGET_NAME} PROPERTIES
132
133
if (NFD_INSTALL)
134
include(GNUInstallDirs)
135
+ include(CMakePackageConfigHelpers)
136
+
137
+ write_basic_package_version_file("${CMAKE_CURRENT_BINARY_DIR}/${TARGET_NAME}-config-version.cmake"
138
+ VERSION "${PROJECT_VERSION}"
139
+ COMPATIBILITY SameMajorVersion
140
+ )
141
142
+ install(FILES "${CMAKE_CURRENT_BINARY_DIR}/${TARGET_NAME}-config-version.cmake" DESTINATION lib/cmake/${TARGET_NAME})
143
144
install(TARGETS ${TARGET_NAME} EXPORT ${TARGET_NAME}-export
145
LIBRARY DESTINATION ${LIB_INSTALL_DIR} ARCHIVE DESTINATION ${LIB_INSTALL_DIR} PUBLIC_HEADER DESTINATION ${CMAKE_INSTALL_INCLUDEDIR}
0 commit comments