standardized namespace, remove extra FILE option from export
This commit is contained in:
parent
dcc729b4d5
commit
48e3ecef04
@ -518,7 +518,7 @@ set_target_properties(${target} PROPERTIES
|
|||||||
# packaging
|
# packaging
|
||||||
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 ${PROJECT_NAME}::)
|
||||||
set(PACKAGE_LOCATION ${CMAKE_INSTALL_LIBDIR}/cmake/${PROJECT_NAME})
|
set(PACKAGE_LOCATION ${CMAKE_INSTALL_LIBDIR}/cmake/${PROJECT_NAME})
|
||||||
|
|
||||||
include(CMakePackageConfigHelpers)
|
include(CMakePackageConfigHelpers)
|
||||||
@ -535,8 +535,7 @@ install(TARGETS ${target} EXPORT ${PACKAGE_NAME}Targets
|
|||||||
PUBLIC_HEADER DESTINATION ${QSK_INSTALL_HEADERS})
|
PUBLIC_HEADER DESTINATION ${QSK_INSTALL_HEADERS})
|
||||||
|
|
||||||
export(EXPORT ${PACKAGE_NAME}Targets
|
export(EXPORT ${PACKAGE_NAME}Targets
|
||||||
FILE ${CMAKE_CURRENT_BINARY_DIR}/cmake/${PACKAGE_NAME}Targets.cmake
|
NAMESPACE ${PACKAGE_NAMESPACE})
|
||||||
NAMESPACE ${PACKAGE_NAMESPACE}::)
|
|
||||||
|
|
||||||
configure_file(${QSK_CMAKE_DIR}/${PACKAGE_NAME}Config.cmake
|
configure_file(${QSK_CMAKE_DIR}/${PACKAGE_NAME}Config.cmake
|
||||||
${CMAKE_CURRENT_BINARY_DIR}/cmake/${PACKAGE_NAME}Config.cmake
|
${CMAKE_CURRENT_BINARY_DIR}/cmake/${PACKAGE_NAME}Config.cmake
|
||||||
@ -546,15 +545,15 @@ install(EXPORT ${PACKAGE_NAME}Targets
|
|||||||
FILE
|
FILE
|
||||||
${PACKAGE_NAME}Targets.cmake
|
${PACKAGE_NAME}Targets.cmake
|
||||||
NAMESPACE
|
NAMESPACE
|
||||||
${PACKAGE_NAMESPACE}::
|
${PACKAGE_NAMESPACE}
|
||||||
DESTINATION
|
DESTINATION
|
||||||
${PACKAGE_LOCATION})
|
${PACKAGE_LOCATION})
|
||||||
|
|
||||||
install(
|
install(
|
||||||
FILES
|
FILES
|
||||||
${QSK_CMAKE_DIR}/${PACKAGE_NAME}Config.cmake
|
${CMAKE_CURRENT_BINARY_DIR}/cmake/${PACKAGE_NAME}Config.cmake
|
||||||
${QSK_CMAKE_DIR}/QskTools.cmake
|
|
||||||
${CMAKE_CURRENT_BINARY_DIR}/cmake/${PACKAGE_NAME}ConfigVersion.cmake
|
${CMAKE_CURRENT_BINARY_DIR}/cmake/${PACKAGE_NAME}ConfigVersion.cmake
|
||||||
|
${QSK_CMAKE_DIR}/QskTools.cmake
|
||||||
DESTINATION
|
DESTINATION
|
||||||
${PACKAGE_LOCATION}
|
${PACKAGE_LOCATION}
|
||||||
COMPONENT
|
COMPONENT
|
||||||
|
Loading…
x
Reference in New Issue
Block a user