hdfs.cmake 488 B

123456789101112131415
  1. find_package(Protobuf REQUIRED)
  2. find_package(OpenSSL REQUIRED)
  3. find_package(Threads)
  4. add_definitions(-DASIO_STANDALONE)
  5. include_directories(include)
  6. include_directories(lib)
  7. include_directories(${PROTOBUF_INCLUDE_DIRS})
  8. include_directories(${CMAKE_BINARY_DIR}/contrib/libhdfspp/lib/proto)
  9. include_directories(third_party/asio-1.10.2/include)
  10. add_subdirectory(lib)
  11. target_link_libraries(clickhouse_common_io fs reader rpc common_hdfs proto ${PROTOBUF_LIBRARIES} ${OPENSSL_LIBRARIES})