@@ -211,21 +211,6 @@ endif()
211211include (GNUInstallDirs)
212212include (CMakePackageConfigHelpers)
213213
214- # Install target
215- install (TARGETS sparrow-ipc
216- EXPORT ${PROJECT_NAME} -targets)
217-
218- # Makes the project importable from the build directory
219- export (EXPORT ${PROJECT_NAME} -targets
220- FILE "${CMAKE_CURRENT_BINARY_DIR} /${PROJECT_NAME} Targets.cmake"
221- NAMESPACE sparrow-ipc::)
222-
223- # Install headers
224- install (DIRECTORY ${SPARROW_IPC_INCLUDE_DIR}
225- DESTINATION ${CMAKE_INSTALL_INCLUDEDIR}
226- PATTERN ".clang-*" EXCLUDE
227- PATTERN "README.md" EXCLUDE )
228-
229214# Install CMake configuration files
230215set (SPARROW_IPC_CMAKECONFIG_INSTALL_DIR "${CMAKE_INSTALL_DATADIR} /cmake/${PROJECT_NAME} " CACHE
231216 STRING "install path for sparrow-ipcConfig.cmake" )
@@ -247,3 +232,18 @@ install(EXPORT ${PROJECT_NAME}-targets
247232 FILE ${PROJECT_NAME} Targets.cmake
248233 NAMESPACE sparrow-ipc::
249234 DESTINATION ${SPARROW_IPC_CMAKECONFIG_INSTALL_DIR} )
235+
236+ # Install target
237+ install (TARGETS sparrow-ipc
238+ EXPORT ${PROJECT_NAME} -targets)
239+
240+ # Makes the project importable from the build directory
241+ export (EXPORT ${PROJECT_NAME} -targets
242+ FILE "${CMAKE_CURRENT_BINARY_DIR} /${PROJECT_NAME} Targets.cmake"
243+ NAMESPACE sparrow-ipc::)
244+
245+ # Install headers
246+ install (DIRECTORY ${SPARROW_IPC_INCLUDE_DIR}
247+ DESTINATION ${CMAKE_INSTALL_INCLUDEDIR}
248+ PATTERN ".clang-*" EXCLUDE
249+ PATTERN "README.md" EXCLUDE )
0 commit comments