aboutsummaryrefslogtreecommitdiff
path: root/contrib/native/client/src/clientlib/CMakeLists.txt
diff options
context:
space:
mode:
authorParth Chandra <parthc@apache.org>2017-07-25 09:22:23 -0700
committerParth Chandra <parthc@apache.org>2017-10-11 19:27:48 -0700
commitfacbb92ba319373dd8b8baa171ac1d7978c926c5 (patch)
tree95b2f1b102047d4244d9f9a302779e1d11a81a9a /contrib/native/client/src/clientlib/CMakeLists.txt
parent414c94ee7e088c89b0c7c8b9d9dde9335cfcbe6d (diff)
DRILL-5431: SSL Support (C++) - Add (Netty like) socket abstraction that encapsulates a TCP socket or a SSL Stream on TCP.
The testSSL program tests the client connection against a drillbit by sending a drill handshake.
Diffstat (limited to 'contrib/native/client/src/clientlib/CMakeLists.txt')
-rw-r--r--contrib/native/client/src/clientlib/CMakeLists.txt4
1 files changed, 3 insertions, 1 deletions
diff --git a/contrib/native/client/src/clientlib/CMakeLists.txt b/contrib/native/client/src/clientlib/CMakeLists.txt
index 6124fc898..2270c91ee 100644
--- a/contrib/native/client/src/clientlib/CMakeLists.txt
+++ b/contrib/native/client/src/clientlib/CMakeLists.txt
@@ -19,6 +19,7 @@
# Drill Client library
set (CLIENTLIB_SRC_FILES
+ ${CMAKE_CURRENT_SOURCE_DIR}/channel.cpp
${CMAKE_CURRENT_SOURCE_DIR}/decimalUtils.cpp
${CMAKE_CURRENT_SOURCE_DIR}/drillConfig.cpp
${CMAKE_CURRENT_SOURCE_DIR}/drillClient.cpp
@@ -39,6 +40,7 @@ include_directories(${CMAKE_CURRENT_SOURCE_DIR} ${CMAKE_CURRENT_SOURCE_DIR}/../i
include_directories(${PROTOBUF_INCLUDE_DIR})
include_directories(${Zookeeper_INCLUDE_DIRS})
include_directories(${SASL_INCLUDE_DIRS})
+include_directories("${OPENSSL_INCLUDE_DIR}")
link_directories(/usr/local/lib)
@@ -53,4 +55,4 @@ if(MSVC)
endif()
add_library(drillClient SHARED ${CLIENTLIB_SRC_FILES} )
-target_link_libraries(drillClient ${Boost_LIBRARIES} ${PROTOBUF_LIBRARY} ${Zookeeper_LIBRARIES} ${SASL_LIBRARIES} protomsgs y2038)
+target_link_libraries(drillClient ${Boost_LIBRARIES} ${PROTOBUF_LIBRARY} ${Zookeeper_LIBRARIES} ${SASL_LIBRARIES} ${OPENSSL_LIBRARIES} protomsgs y2038)