Browse Source

Also export CMake package version

Gregor Jasny 6 years ago
parent
commit
f277263fba
1 changed files with 8 additions and 1 deletions
  1. 8 1
      CMakeLists.txt

+ 8 - 1
CMakeLists.txt

@@ -506,8 +506,15 @@ configure_package_config_file(
   PATH_VARS CMAKE_INSTALL_INCLUDEDIR
   PATH_VARS CMAKE_INSTALL_INCLUDEDIR
 )
 )
 
 
+write_basic_package_version_file(${PROJECT_NAME}-config-version.cmake
+  VERSION ${CIVETWEB_VERSION}
+  COMPATIBILITY AnyNewerVersion
+)
+
 install(
 install(
-  FILES "${CMAKE_CURRENT_BINARY_DIR}/${PROJECT_NAME}-config.cmake"
+  FILES
+    "${CMAKE_CURRENT_BINARY_DIR}/${PROJECT_NAME}-config.cmake"
+    "${CMAKE_CURRENT_BINARY_DIR}/${PROJECT_NAME}-config-version.cmake"
   DESTINATION "${CMAKE_INSTALL_LIBDIR}/cmake/${PROJECT_NAME}"
   DESTINATION "${CMAKE_INSTALL_LIBDIR}/cmake/${PROJECT_NAME}"
   COMPONENT civetweb-cmake-config
   COMPONENT civetweb-cmake-config
 )
 )