diff --git a/packages/grpc-tools/build_binaries.sh b/packages/grpc-tools/build_binaries.sh index 2227e985..df6dc2c3 100755 --- a/packages/grpc-tools/build_binaries.sh +++ b/packages/grpc-tools/build_binaries.sh @@ -35,9 +35,8 @@ for arch in "${arch_list[@]}"; do toolchain_flag=-DCMAKE_TOOLCHAIN_FILE=linux_64bit.toolchain.cmake ;; esac - rm -f $base/build/bin/protoc - rm -f $base/build/bin/grpc_node_plugin - rm -f CMakeCache.txt + git clean -xdf + git submodule foreach --recursive git clean -xdf; cmake $toolchain_flag . && cmake --build . --target clean && cmake --build . -- -j 12 cp -L $protobuf_base/protoc $base/build/bin/protoc cp $base/grpc_node_plugin $base/build/bin/