@@ -42,20 +42,40 @@ configure_package_config_file(
4242 INSTALL_DESTINATION lib/cmake/slick-queue
4343)
4444
45+ # Compatibility config for the legacy package name.
46+ configure_package_config_file(
47+ "${CMAKE_CURRENT_SOURCE_DIR} /cmake/slick_queueConfig.cmake.in"
48+ "${CMAKE_CURRENT_BINARY_DIR} /slick_queueConfig.cmake"
49+ INSTALL_DESTINATION lib/cmake/slick_queue
50+ )
51+
4552# Create the version file
4653write_basic_package_version_file(
4754 "${CMAKE_CURRENT_BINARY_DIR} /slick-queueConfigVersion.cmake"
4855 VERSION ${PROJECT_VERSION}
4956 COMPATIBILITY SameMajorVersion
5057)
5158
59+ # Create the version file for the legacy package name
60+ write_basic_package_version_file(
61+ "${CMAKE_CURRENT_BINARY_DIR} /slick_queueConfigVersion.cmake"
62+ VERSION ${PROJECT_VERSION}
63+ COMPATIBILITY SameMajorVersion
64+ )
65+
5266# Install the config files
5367install (FILES
5468 "${CMAKE_CURRENT_BINARY_DIR} /slick-queueConfig.cmake"
5569 "${CMAKE_CURRENT_BINARY_DIR} /slick-queueConfigVersion.cmake"
5670 DESTINATION lib/cmake/slick-queue
5771)
5872
73+ install (FILES
74+ "${CMAKE_CURRENT_BINARY_DIR} /slick_queueConfig.cmake"
75+ "${CMAKE_CURRENT_BINARY_DIR} /slick_queueConfigVersion.cmake"
76+ DESTINATION lib/cmake/slick_queue
77+ )
78+
5979# Install the target
6080install (TARGETS slick-queue
6181 EXPORT slick-queueTargets
0 commit comments