This commit is contained in:
proller 2019-09-05 19:13:25 +03:00
parent cb6d81a140
commit be5c099e02
2 changed files with 12 additions and 9 deletions

View File

@ -6,3 +6,10 @@ set(USE_INTERNAL_ORC_LIBRARY ON)
if (ARROW_LIBRARY) if (ARROW_LIBRARY)
set(USE_ORC 1) set(USE_ORC 1)
endif() endif()
find_path(CYRUS_SASL_INCLUDE_DIR sasl/sasl.h)
find_library(CYRUS_SASL_SHARED_LIB sasl2)
if (NOT CYRUS_SASL_INCLUDE_DIR OR NOT CYRUS_SASL_SHARED_LIB)
set(USE_ORC 0)
endif()

View File

@ -11,14 +11,10 @@ endif ()
set_property(DIRECTORY PROPERTY EXCLUDE_FROM_ALL 1) set_property(DIRECTORY PROPERTY EXCLUDE_FROM_ALL 1)
if (USE_INTERNAL_ORC_LIBRARY) if (USE_INTERNAL_ORC_LIBRARY)
set(BUILD_JAVA OFF) set(BUILD_JAVA OFF CACHE INTERNAL "")
set (ANALYZE_JAVA OFF) set(ANALYZE_JAVA OFF CACHE INTERNAL "")
set (BUILD_CPP_TESTS OFF) set(BUILD_CPP_TESTS OFF CACHE INTERNAL "")
set (BUILD_TOOLS OFF) set(BUILD_TOOLS OFF CACHE INTERNAL "")
option(BUILD_JAVA OFF)
option (ANALYZE_JAVA OFF)
option (BUILD_CPP_TESTS OFF)
option (BUILD_TOOLS OFF)
set(CMAKE_MODULE_PATH ${CMAKE_MODULE_PATH} "${CMAKE_SOURCE_DIR}/contrib/orc/cmake_modules") set(CMAKE_MODULE_PATH ${CMAKE_MODULE_PATH} "${CMAKE_SOURCE_DIR}/contrib/orc/cmake_modules")
add_subdirectory(orc) add_subdirectory(orc)
endif() endif()