changed qskinny cmake package

This commit is contained in:
Rick Vogel 2024-01-11 17:46:28 +01:00 committed by uwerat
parent 690a3c57a1
commit 09ee9dad3a
3 changed files with 17 additions and 9 deletions

View File

@ -66,7 +66,7 @@ macro(qsk_setup_install)
# package vars # package vars
set(PACKAGE_NAME ${PROJECT_NAME}) set(PACKAGE_NAME ${PROJECT_NAME})
set(PACKAGE_VERSION ${CMAKE_PROJECT_VERSION}) set(PACKAGE_VERSION ${CMAKE_PROJECT_VERSION})
set(PACKAGE_NAMESPACE ${PROJECT_NAME}::) set(PACKAGE_NAMESPACE Qsk::)
set(PACKAGE_LOCATION ${CMAKE_INSTALL_LIBDIR}/cmake/${PROJECT_NAME}) set(PACKAGE_LOCATION ${CMAKE_INSTALL_LIBDIR}/cmake/${PROJECT_NAME})
# install paths for headers and libraries # install paths for headers and libraries

View File

@ -32,11 +32,11 @@ if(BUILD_QSKDLL)
endif() endif()
# packaging # packaging
set(PACKAGE_NAME QSkinnyQmlExport) set(PACKAGE_NAME QmlExport)
set(QSKQE_INSTALL_HEADERS "${CMAKE_INSTALL_INCLUDEDIR}/${target}") set(QSKQE_INSTALL_HEADERS "${CMAKE_INSTALL_INCLUDEDIR}/${target}")
set_target_properties(${target} PROPERTIES FOLDER libs) set_target_properties(${target} PROPERTIES FOLDER libs)
set_target_properties(${target} PROPERTIES EXPORT_NAME ${PACKAGE_NAME}) set_target_properties(${target} PROPERTIES EXPORT_NAME QmlExport)
install(TARGETS ${target} EXPORT ${PACKAGE_NAME}Targets install(TARGETS ${target} EXPORT ${PACKAGE_NAME}Targets
LIBRARY DESTINATION ${QSK_INSTALL_LIBS} LIBRARY DESTINATION ${QSK_INSTALL_LIBS}
@ -53,3 +53,7 @@ install(EXPORT ${PACKAGE_NAME}Targets
${PACKAGE_NAMESPACE} ${PACKAGE_NAMESPACE}
DESTINATION DESTINATION
${PACKAGE_LOCATION}) ${PACKAGE_LOCATION})
install(FILES $<TARGET_PDB_FILE:${target}>
DESTINATION
${QSK_INSTALL_LIBS} OPTIONAL)

View File

@ -561,3 +561,7 @@ install(EXPORT ${PACKAGE_NAME}Targets
${PACKAGE_NAMESPACE} ${PACKAGE_NAMESPACE}
DESTINATION DESTINATION
${PACKAGE_LOCATION}) ${PACKAGE_LOCATION})
install(FILES $<TARGET_PDB_FILE:${target}>
DESTINATION
${QSK_INSTALL_LIBS} OPTIONAL)