@@ -26,6 +26,7 @@ include("${ClickHouse_SOURCE_DIR}/contrib/aws-cmake/AwsThreadAffinity.cmake")
2626include ("${ClickHouse_SOURCE_DIR} /contrib/aws-cmake/AwsThreadName.cmake" )
2727include ("${ClickHouse_SOURCE_DIR} /contrib/aws-cmake/AwsSIMD.cmake" )
2828include ("${ClickHouse_SOURCE_DIR} /contrib/aws-crt-cpp/cmake/AwsGetVersion.cmake" )
29+
2930set (AWS_STUBS "${ClickHouse_SOURCE_DIR} /contrib/aws-cmake/aws_stubs.cpp" )
3031
3132
@@ -48,11 +49,6 @@ if (ENABLE_OPENSSL_ENCRYPTION)
4849 list (APPEND AWS_PRIVATE_COMPILE_DEFS "-DENABLE_OPENSSL_ENCRYPTION" )
4950endif ()
5051
51- set (USE_S2N OFF )
52- if (USE_S2N)
53- list (APPEND AWS_PRIVATE_COMPILE_DEFS "-DUSE_S2N" )
54- endif ()
55-
5652
5753# Directories.
5854SET (AWS_SDK_DIR "${ClickHouse_SOURCE_DIR} /contrib/aws" )
@@ -71,7 +67,6 @@ SET(AWS_EVENT_STREAM_DIR "${ClickHouse_SOURCE_DIR}/contrib/aws-c-event-stream")
7167SET (AWS_HTTP_DIR "${ClickHouse_SOURCE_DIR} /contrib/aws-c-http" )
7268SET (AWS_IO_DIR "${ClickHouse_SOURCE_DIR} /contrib/aws-c-io" )
7369SET (AWS_MQTT_DIR "${ClickHouse_SOURCE_DIR} /contrib/aws-c-mqtt" )
74- SET (AWS_S2N_TLS_DIR "${ClickHouse_SOURCE_DIR} /contrib/aws-s2n-tls" )
7570SET (AWS_S3_DIR "${ClickHouse_SOURCE_DIR} /contrib/aws-c-s3" )
7671SET (AWS_SDKUTILS_DIR "${ClickHouse_SOURCE_DIR} /contrib/aws-c-sdkutils" )
7772
@@ -288,39 +283,10 @@ elseif (OS_DARWIN)
288283 )
289284endif ()
290285
291- set (AWS_IO_TLS_SRC)
292- if (USE_S2N)
293- file (GLOB AWS_IO_TLS_SRC
294- "${AWS_IO_DIR} /source/s2n/*.c"
295- )
296- endif ()
297-
298- list (APPEND AWS_SOURCES ${AWS_IO_SRC} ${AWS_IO_OS_SRC} ${AWS_IO_TLS_SRC} )
286+ list (APPEND AWS_SOURCES ${AWS_IO_SRC} ${AWS_IO_OS_SRC} )
299287list (APPEND AWS_PUBLIC_INCLUDES "${AWS_IO_DIR} /include/" )
300288
301289
302- # aws-s2n-tls
303- if (USE_S2N)
304- file (GLOB AWS_S2N_TLS_SRC
305- "${AWS_S2N_TLS_DIR} /crypto/*.c"
306- "${AWS_S2N_TLS_DIR} /error/*.c"
307- "${AWS_S2N_TLS_DIR} /stuffer/*.c"
308- "${AWS_S2N_TLS_DIR} /pq-crypto/*.c"
309- "${AWS_S2N_TLS_DIR} /pq-crypto/kyber_r3/*.c"
310- "${AWS_S2N_TLS_DIR} /tls/*.c"
311- "${AWS_S2N_TLS_DIR} /tls/extensions/*.c"
312- "${AWS_S2N_TLS_DIR} /utils/*.c"
313- )
314-
315- list (APPEND AWS_SOURCES ${AWS_S2N_TLS_SRC} )
316-
317- list (APPEND AWS_PRIVATE_INCLUDES
318- "${AWS_S2N_TLS_DIR} /"
319- "${AWS_S2N_TLS_DIR} /api/"
320- )
321- endif ()
322-
323-
324290# aws-crt-cpp
325291file (GLOB AWS_CRT_SRC
326292 "${AWS_CRT_DIR} /source/*.cpp"
@@ -337,11 +303,6 @@ list(APPEND AWS_PUBLIC_INCLUDES "${AWS_CRT_DIR}/include/")
337303
338304
339305# aws-c-mqtt
340- # file(GLOB AWS_MQTT_SRC
341- # "${AWS_MQTT_DIR}/source/*.c"
342- # )
343-
344- # list(APPEND AWS_SOURCES ${AWS_MQTT_SRC})
345306list (APPEND AWS_PUBLIC_INCLUDES "${AWS_MQTT_DIR} /include/" )
346307
347308
0 commit comments