summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--CMakeLists.txt16
1 files changed, 16 insertions, 0 deletions
diff --git a/CMakeLists.txt b/CMakeLists.txt
index be0ede666..171d946a1 100644
--- a/CMakeLists.txt
+++ b/CMakeLists.txt
@@ -178,6 +178,22 @@ if(FLTK_BUILD_EXAMPLES)
endif(FLTK_BUILD_EXAMPLES)
#######################################################################
+# Create and install version config file 'FLTKConfigVersion.cmake'
+#######################################################################
+
+include(CMakePackageConfigHelpers)
+
+write_basic_package_version_file(FLTKConfigVersion.cmake
+ # [VERSION requiredVersion] # defaults to project version
+ COMPATIBILITY SameMinorVersion
+)
+
+install(FILES
+ ${CMAKE_CURRENT_BINARY_DIR}/FLTKConfigVersion.cmake
+ DESTINATION ${FLTK_CONFIG_PATH}
+)
+
+#######################################################################
# installation
#######################################################################