aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--modules/ECMQtFramework.cmake8
1 files changed, 5 insertions, 3 deletions
diff --git a/modules/ECMQtFramework.cmake b/modules/ECMQtFramework.cmake
index ef31e03e..558eb41e 100644
--- a/modules/ECMQtFramework.cmake
+++ b/modules/ECMQtFramework.cmake
@@ -89,15 +89,17 @@
include(FeatureSummary)
+# new in cmake 2.8.9: this is used for all installed files which do not have a component set
+set(CMAKE_INSTALL_DEFAULT_COMPONENT_NAME "${PROJECT_NAME}")
+
set(ECM_TARGET_DEFAULT_ARGS
# EXPORT ${PROJECT_NAME}LibraryTargets
- RUNTIME DESTINATION "${BIN_INSTALL_DIR}" COMPONENT ${PROJECT_NAME}
- LIBRARY DESTINATION "${LIB_INSTALL_DIR}" COMPONENT ${PROJECT_NAME}
- ARCHIVE DESTINATION "${LIB_INSTALL_DIR}" COMPONENT Devel
+ ${INSTALL_TARGETS_DEFAULT_ARGS}
)
set(CMAKECONFIG_INSTALL_DIR "${CMAKECONFIG_INSTALL_PREFIX}/${PROJECT_NAME}")
+
include(CMakePackageConfigHelpers)
configure_package_config_file(