@@ -12,13 +12,15 @@ SET ( clickhouse-cpp-lib-src
12
12
columns/decimal.cpp
13
13
columns/enum.cpp
14
14
columns/factory.cpp
15
+ columns/geo.cpp
15
16
columns/ip4.cpp
16
17
columns/ip6.cpp
17
18
columns/lowcardinality.cpp
18
19
columns/lowcardinalityadaptor.h
19
20
columns/nullable.cpp
20
21
columns/numeric.cpp
21
22
columns/serialization.cpp
23
+ columns/map.cpp
22
24
columns/string .cpp
23
25
columns/tuple.cpp
24
26
columns/uuid.cpp
@@ -44,13 +46,19 @@ TARGET_LINK_LIBRARIES (clickhouse-cpp-lib
44
46
cityhash-lib
45
47
lz4-lib
46
48
)
49
+ TARGET_INCLUDE_DIRECTORIES (clickhouse-cpp-lib
50
+ PUBLIC ${PROJECT_SOURCE_DIR}
51
+ )
47
52
48
53
ADD_LIBRARY (clickhouse-cpp-lib-static STATIC ${clickhouse-cpp-lib-src})
49
54
TARGET_LINK_LIBRARIES (clickhouse-cpp-lib-static
50
55
absl-lib
51
56
cityhash-lib
52
57
lz4-lib
53
58
)
59
+ TARGET_INCLUDE_DIRECTORIES (clickhouse-cpp-lib-static
60
+ PUBLIC ${PROJECT_SOURCE_DIR}
61
+ )
54
62
55
63
IF (CMAKE_CXX_COMPILER_ID STREQUAL "Clang" )
56
64
INCLUDE (CheckCXXSourceCompiles)
@@ -96,6 +104,7 @@ INSTALL(FILES base/input.h DESTINATION include/clickhouse/base/)
96
104
INSTALL (FILES base/open_telemetry.h DESTINATION include /clickhouse/base/)
97
105
INSTALL (FILES base/output .h DESTINATION include /clickhouse/base/)
98
106
INSTALL (FILES base/platform.h DESTINATION include /clickhouse/base/)
107
+ INSTALL (FILES base/projected_iterator.h DESTINATION include /clickhouse/base/)
99
108
INSTALL (FILES base/singleton.h DESTINATION include /clickhouse/base/)
100
109
INSTALL (FILES base/socket.h DESTINATION include /clickhouse/base/)
101
110
INSTALL (FILES base/string_utils.h DESTINATION include /clickhouse/base/)
@@ -110,13 +119,15 @@ INSTALL(FILES columns/date.h DESTINATION include/clickhouse/columns/)
110
119
INSTALL (FILES columns/decimal.h DESTINATION include /clickhouse/columns/)
111
120
INSTALL (FILES columns/enum.h DESTINATION include /clickhouse/columns/)
112
121
INSTALL (FILES columns/factory.h DESTINATION include /clickhouse/columns/)
122
+ INSTALL (FILES columns/geo.h DESTINATION include /clickhouse/columns/)
113
123
INSTALL (FILES columns/ip4.h DESTINATION include /clickhouse/columns/)
114
124
INSTALL (FILES columns/ip6.h DESTINATION include /clickhouse/columns/)
115
125
INSTALL (FILES columns/itemview.h DESTINATION include /clickhouse/columns/)
116
126
INSTALL (FILES columns/lowcardinality.h DESTINATION include /clickhouse/columns/)
117
127
INSTALL (FILES columns/nullable.h DESTINATION include /clickhouse/columns/)
118
128
INSTALL (FILES columns/numeric.h DESTINATION include /clickhouse/columns/)
119
129
INSTALL (FILES columns/serialization.h DESTINATION include /clickhouse/columns/)
130
+ INSTALL (FILES columns/map.h DESTINATION include /clickhouse/columns/)
120
131
INSTALL (FILES columns/string .h DESTINATION include /clickhouse/columns/)
121
132
INSTALL (FILES columns/tuple.h DESTINATION include /clickhouse/columns/)
122
133
INSTALL (FILES columns/utils.h DESTINATION include /clickhouse/columns/)
0 commit comments