We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent 945f827 commit 90c07b3Copy full SHA for 90c07b3
ci/scripts/cpp_build.sh
@@ -34,7 +34,13 @@ if [ ! -z "${CONDA_PREFIX}" ] && [ "${ARROW_EMSCRIPTEN:-OFF}" = "OFF" ]; then
34
echo -e "===\n=== Conda environment for build\n==="
35
conda list
36
37
- export ARROW_CMAKE_ARGS="${ARROW_CMAKE_ARGS} -DCMAKE_AR=${AR} -DCMAKE_RANLIB=${RANLIB}"
+ if [ -n "${AR}" ]; then
38
+ ARROW_CMAKE_ARGS+=" -DCMAKE_AR=${AR}"
39
+ fi
40
+ if [ -n "${RANLIB}" ]; then
41
+ ARROW_CMAKE_ARGS+=" -DCMAKE_RANLIB=${RANLIB}"
42
43
+ export ARROW_CMAKE_ARGS
44
export ARROW_GANDIVA_PC_CXX_FLAGS=$(echo | ${CXX} -E -Wp,-v -xc++ - 2>&1 | grep '^ ' | awk '{print "-isystem;" substr($1, 1)}' | tr '\n' ';')
45
elif [ -x "$(command -v xcrun)" ]; then
46
export ARROW_GANDIVA_PC_CXX_FLAGS="-isysroot;$(xcrun --show-sdk-path)"
0 commit comments