From d8adfbd4405fa2e52fa82799060dfab4c12227b1 Mon Sep 17 00:00:00 2001 From: Robert Nishihara Date: Fri, 16 Mar 2018 12:02:36 -0700 Subject: [PATCH] Fail build if pyarrow hasn't successfully been built. (#1721) --- thirdparty/scripts/build_arrow.sh | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/thirdparty/scripts/build_arrow.sh b/thirdparty/scripts/build_arrow.sh index 3691fbdfa..cf5569ecb 100755 --- a/thirdparty/scripts/build_arrow.sh +++ b/thirdparty/scripts/build_arrow.sh @@ -35,9 +35,12 @@ else fi # Download and compile arrow if it isn't already present. -if [[ ! -d $TP_DIR/pkg/arrow ]]; then +if [[ ! -d $TP_DIR/../python/ray/pyarrow_files/pyarrow ]]; then echo "building arrow" - git clone https://github.com/apache/arrow.git "$TP_DIR/build/arrow" + + if [[ ! -d $TP_DIR/build/arrow ]]; then + git clone https://github.com/apache/arrow.git "$TP_DIR/build/arrow" + fi pushd $TP_DIR/build/arrow git fetch origin master