diff --git a/tools/build-standalone-lib.sh b/tools/build-standalone-lib.sh index 1e05f7bcaef2110d289cd1506a3c9e87c80eafe3..2c2b739ce87ea286bfdb1abbba2782f848aa81b3 100755 --- a/tools/build-standalone-lib.sh +++ b/tools/build-standalone-lib.sh @@ -31,10 +31,11 @@ echo "build shared lib for arm64-v8a" bazel build --config android --config optimization mace/libmace:libmace_dynamic --define neon=true --define openmp=true --define opencl=true --cpu=arm64-v8a cp bazel-bin/mace/libmace/libmace.so $LIB_DIR/arm64-v8a/ -echo "build shared lib for linux-x86-64" -bazel build mace/libmace:libmace_dynamic --config optimization --define openmp=true -cp bazel-bin/mace/libmace/libmace.so $LIB_DIR/linux-x86-64/ - +if [[ "$OSTYPE" != "darwin"* ]];then + echo "build shared lib for linux-x86-64" + bazel build mace/libmace:libmace_dynamic --config optimization --define openmp=true + cp bazel-bin/mace/libmace/libmace.so $LIB_DIR/linux-x86-64/ +fi # build static libraries echo "build static lib for armeabi-v7a" @@ -46,9 +47,11 @@ echo "build static lib for arm64-v8a" bazel build --config android --config optimization mace/libmace:libmace_static --define neon=true --define openmp=true --define opencl=true --cpu=arm64-v8a cp bazel-genfiles/mace/libmace/libmace.a $LIB_DIR/arm64-v8a/ -echo "build static lib for linux-x86-64" -bazel build mace/libmace:libmace_static --config optimization --define openmp=true -cp bazel-genfiles/mace/libmace/libmace.a $LIB_DIR/linux-x86-64/ +if [[ "$OSTYPE" != "darwin"* ]];then + echo "build static lib for linux-x86-64" + bazel build mace/libmace:libmace_static --config optimization --define openmp=true + cp bazel-genfiles/mace/libmace/libmace.a $LIB_DIR/linux-x86-64/ +fi echo "LIB PATH: $LIB_DIR" echo "INCLUDE FILE PATH: $INCLUDE_DIR"