@@ -86,56 +86,3 @@ if(BUILD_MY_QDMI_TESTS)
8686 include (GoogleTest)
8787 add_subdirectory (test )
8888endif ()
89-
90- # Installation instructions for the main library
91- if (MY_QDMI_DEVICE_INSTALL)
92- set (MY_QDMI_DEVICE_CONFIG_INSTALL_DIR
93- "${CMAKE_INSTALL_DATADIR} /cmake/${PROJECT_NAME} "
94- CACHE INTERNAL "Config install directory" )
95-
96- include (CMakePackageConfigHelpers)
97- configure_package_config_file(
98- "${PROJECT_SOURCE_DIR} /cmake/${PROJECT_NAME} -config.cmake.in"
99- "${PROJECT_BINARY_DIR} /${PROJECT_NAME} -config.cmake"
100- INSTALL_DESTINATION ${MY_QDMI_DEVICE_CONFIG_INSTALL_DIR}
101- NO_SET_AND_CHECK_MACRO NO_CHECK_REQUIRED_COMPONENTS_MACRO)
102- write_basic_package_version_file(
103- "${PROJECT_NAME} -config-version.cmake"
104- VERSION ${PROJECT_VERSION}
105- COMPATIBILITY SameMinorVersion)
106-
107- install (FILES "${PROJECT_BINARY_DIR} /${PROJECT_NAME} -config.cmake"
108- "${PROJECT_BINARY_DIR} /${PROJECT_NAME} -config-version.cmake"
109- DESTINATION ${MY_QDMI_DEVICE_CONFIG_INSTALL_DIR} )
110-
111- # FILE_SET should be aligned with LIBRARY and ARCHIVE, so we turn cmake-format
112- # off
113- # cmake-format: off
114- install (
115- TARGETS cxx-qdmi-device
116- EXPORT ${PROJECT_NAME} -targets
117- RUNTIME DESTINATION ${CMAKE_INSTALL_BINDIR} COMPONENT ${PROJECT_NAME} _Runtime
118- LIBRARY DESTINATION ${CMAKE_INSTALL_LIBDIR}
119- COMPONENT ${PROJECT_NAME} _Runtime
120- NAMELINK_COMPONENT ${PROJECT_NAME} _Development
121- ARCHIVE DESTINATION ${CMAKE_INSTALL_LIBDIR} COMPONENT ${PROJECT_NAME} _Development
122- FILE_SET HEADERS
123- DESTINATION ${CMAKE_INSTALL_INCLUDEDIR}
124- COMPONENT ${PROJECT_NAME} _Development)
125- # cmake-format: on
126-
127- install (
128- EXPORT ${PROJECT_NAME} -targets
129- FILE ${PROJECT_NAME} -targets.cmake
130- NAMESPACE ${PROJECT_NAME} ::
131- DESTINATION ${MY_QDMI_DEVICE_CONFIG_INSTALL_DIR}
132- COMPONENT ${PROJECT_NAME} _Development)
133-
134- install (
135- FILES ${PROJECT_SOURCE_DIR} /cmake/Cache .cmake
136- ${PROJECT_SOURCE_DIR} /cmake/prefix_defs.txt
137- ${PROJECT_SOURCE_DIR} /cmake/PrefixHandling.cmake
138- ${PROJECT_SOURCE_DIR} /cmake/test_defs.cpp.in
139- DESTINATION ${MY_QDMI_DEVICE_CONFIG_INSTALL_DIR}
140- COMPONENT ${PROJECT_NAME} _Development)
141- endif ()
0 commit comments