Skip to content

Commit 8b5241d

Browse files
committed
cmake: export and install cmake configuration file
1 parent 5957432 commit 8b5241d

File tree

1 file changed

+7
-1
lines changed

1 file changed

+7
-1
lines changed

clickhouse/CMakeLists.txt

Lines changed: 7 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -156,7 +156,7 @@ IF (CMAKE_CXX_COMPILER_ID STREQUAL "Clang")
156156
ENDIF ()
157157

158158

159-
INSTALL (TARGETS clickhouse-cpp-lib
159+
INSTALL (TARGETS clickhouse-cpp-lib EXPORT clickhouse-cpp
160160
ARCHIVE DESTINATION ${CMAKE_INSTALL_LIBDIR}
161161
LIBRARY DESTINATION ${CMAKE_INSTALL_LIBDIR}
162162
)
@@ -217,3 +217,9 @@ ENDIF ()
217217
IF (WIN32 OR MINGW)
218218
TARGET_LINK_LIBRARIES (clickhouse-cpp-lib wsock32 ws2_32)
219219
ENDIF ()
220+
221+
# export installed library
222+
INSTALL (EXPORT clickhouse-cpp
223+
DESTINATION ${CMAKE_INSTALL_LIBDIR}/cmake/clickhouse-cpp
224+
FILE clickhouse-cpp-config.cmake
225+
)

0 commit comments

Comments
 (0)