Skip to content

Commit fe21a82

Browse files
committed
Fix install
1 parent 2da12f7 commit fe21a82

File tree

1 file changed

+15
-15
lines changed

1 file changed

+15
-15
lines changed

CMakeLists.txt

Lines changed: 15 additions & 15 deletions
Original file line numberDiff line numberDiff line change
@@ -211,21 +211,6 @@ endif()
211211
include(GNUInstallDirs)
212212
include(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
230215
set(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

Comments
 (0)