mirror of
https://github.com/apache/arrow.git
synced 2026-10-28 16:47:19 +08:00
Enable various modules when ARROW_PYTHON=ON
This commit is contained in:
1 parent
e3058a895c
commit
439af405aa
3 files changed
+9
-11
No files matched your search
+9
-1
@@ -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)
|
||||
|
||||
@@ -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 \
|
||||
|
||||
@@ -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 \
|
||||
|
||||
Reference in new issue
Block a user