move QskTools.cmake to optional install directive, remove qsk_update_package_config_file for optional cmake keyword
This commit is contained in:
parent
17809eaea5
commit
92e08edda7
@ -125,7 +125,6 @@ install(
|
||||
FILES
|
||||
${CMAKE_BINARY_DIR}/_QSkinny/${PACKAGE_NAME}Config.cmake
|
||||
${CMAKE_BINARY_DIR}/_QSkinny/${PACKAGE_NAME}ConfigVersion.cmake
|
||||
${QSK_CMAKE_DIR}/QskTools.cmake
|
||||
DESTINATION
|
||||
${PACKAGE_LOCATION}
|
||||
COMPONENT
|
||||
|
@ -1 +1,3 @@
|
||||
include("${CMAKE_CURRENT_LIST_DIR}/QSkinnyTargets.cmake")
|
||||
include("${CMAKE_CURRENT_LIST_DIR}/QskTools.cmake" OPTIONAL)
|
||||
include("${CMAKE_CURRENT_LIST_DIR}/QmlExportTargets.cmake" OPTIONAL)
|
||||
|
@ -115,11 +115,3 @@ function(qsk_add_shaders target)
|
||||
PREFIX "/qskinny/shaders" ${ARGV} OUTPUTS ${outfiles} )
|
||||
|
||||
endfunction()
|
||||
|
||||
function(qsk_update_package_config_file target)
|
||||
|
||||
file(APPEND
|
||||
${CMAKE_BINARY_DIR}/_QSkinny/QSkinnyConfig.cmake
|
||||
"include(\"\${CMAKE_CURRENT_LIST_DIR}/${target}.cmake\")\n")
|
||||
|
||||
endfunction()
|
||||
|
@ -42,5 +42,3 @@ install(EXPORT ${PACKAGE_NAME}Targets
|
||||
${PACKAGE_NAMESPACE}
|
||||
DESTINATION
|
||||
${PACKAGE_LOCATION})
|
||||
|
||||
qsk_update_package_config_file(${PACKAGE_NAME}Targets)
|
||||
|
@ -1,4 +1,10 @@
|
||||
if(TARGET Qt::Svg)
|
||||
add_subdirectory(svg2qvg)
|
||||
qsk_update_package_config_file(QskTools)
|
||||
install(
|
||||
FILES
|
||||
${QSK_CMAKE_DIR}/QskTools.cmake
|
||||
DESTINATION
|
||||
${PACKAGE_LOCATION}
|
||||
COMPONENT
|
||||
Devel)
|
||||
endif()
|
||||
|
Loading…
x
Reference in New Issue
Block a user