Enable various modules when ARROW_PYTHON=ON

This commit is contained in:
Wes McKinney authored and Sutou Kouhei committed 2019-12-05 13:41:14 +09:00
1 parent e3058a895c
commit 439af405aa
3 files changed
+9 -11

No files matched your search

+9 -1
View File
@@ -278,10 +278,18 @@ if(ARROW_DATASET)
set(ARROW_FILESYSTEM ON)
endif()
if(ARROW_PARQUET OR ARROW_PYTHON)
if(ARROW_PARQUET)
set(ARROW_COMPUTE ON)
endif()
if(ARROW_PYTHON)
set(ARROW_COMPUTE ON)
set(ARROW_CSV ON)
set(ARROW_DATASET ON)
set(ARROW_FILESYSTEM ON)
set(ARROW_JSON ON)
endif()
if(MSVC)
# ORC doesn't build on windows
set(ARROW_ORC OFF)
-5
View File
@@ -93,13 +93,8 @@ cmake -DCMAKE_BUILD_TYPE=Release \
-DARROW_BUILD_TESTS=OFF \
-DARROW_BUILD_SHARED=ON \
-DARROW_BOOST_USE_SHARED=ON \
-DARROW_COMPUTE=ON \
-DARROW_CSV=ON \
-DARROW_DATASET=ON \
-DARROW_FILESYSTEM=ON \
-DARROW_GANDIVA_PC_CXX_FLAGS="-isystem;/opt/rh/devtoolset-2/root/usr/include/c++/4.8.2;-isystem;/opt/rh/devtoolset-2/root/usr/include/c++/4.8.2/x86_64-CentOS-linux/" \
-DARROW_JEMALLOC=ON \
-DARROW_JSON=ON \
-DARROW_RPATH_ORIGIN=ON \
-DARROW_PYTHON=ON \
-DARROW_PARQUET=ON \
-5
View File
@@ -94,13 +94,8 @@ PATH="${CPYTHON_PATH}/bin:${PATH}" cmake -DCMAKE_BUILD_TYPE=Release \
-DARROW_BUILD_SHARED=ON \
-DARROW_BUILD_STATIC=OFF \
-DARROW_BOOST_USE_SHARED=ON \
-DARROW_COMPUTE=ON \
-DARROW_CSV=ON \
-DARROW_DATASET=ON \
-DARROW_FILESYSTEM=ON \
-DARROW_GANDIVA_PC_CXX_FLAGS="-isystem;/opt/rh/devtoolset-8/root/usr/include/c++/8/;-isystem;/opt/rh/devtoolset-8/root/usr/include/c++/8/x86_64-redhat-linux/" \
-DARROW_JEMALLOC=ON \
-DARROW_JSON=ON \
-DARROW_RPATH_ORIGIN=ON \
-DARROW_PYTHON=ON \
-DARROW_PARQUET=ON \