diff --git a/CMakeLists.txt b/CMakeLists.txt index 1530e5ee..cd6cd57b 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -78,11 +78,6 @@ project(QSkinny set(QSK_SOURCE_DIR ${CMAKE_CURRENT_LIST_DIR}) set(QSK_CMAKE_DIR ${QSK_SOURCE_DIR}/cmake) -# packaging -set(PACKAGE_NAME ${PROJECT_NAME}) -set(PACKAGE_VERSION ${CMAKE_PROJECT_VERSION}) -set(PACKAGE_NAMESPACE ${PROJECT_NAME}) -set(PACKAGE_LOCATION ${CMAKE_INSTALL_LIBDIR}/cmake/${PROJECT_NAME}) qsk_setup_options() diff --git a/src/CMakeLists.txt b/src/CMakeLists.txt index b528ce6a..79325eb1 100644 --- a/src/CMakeLists.txt +++ b/src/CMakeLists.txt @@ -515,6 +515,12 @@ set_target_properties(${target} PROPERTIES EXPORT_NAME ${PROJECT_NAME}) set_target_properties(${target} PROPERTIES VERSION ${CMAKE_PROJECT_VERSION} SOVERSION ${PROJECT_VERSION_MAJOR}.${PROJECT_VERSION_MINOR} ) +# packaging +set(PACKAGE_NAME ${PROJECT_NAME}) +set(PACKAGE_VERSION ${CMAKE_PROJECT_VERSION}) +set(PACKAGE_NAMESPACE ${PROJECT_NAME}) +set(PACKAGE_LOCATION ${CMAKE_INSTALL_LIBDIR}/cmake/${PROJECT_NAME}) + include(CMakePackageConfigHelpers) write_basic_package_version_file( ${CMAKE_CURRENT_BINARY_DIR}/cmake/${PACKAGE_NAME}ConfigVersion.cmake