grpc-tools: Clean cmake files explicitly without git

This commit is contained in:
murgatroid99 2019-02-21 13:56:06 -08:00
parent 7a5a284b3e
commit 1ea43b5a40

View File

@ -34,8 +34,12 @@ for arch in "${arch_list[@]}"; do
toolchain_flag=-DCMAKE_TOOLCHAIN_FILE=linux_64bit.toolchain.cmake
;;
esac
git clean -xdf
git submodule foreach --recursive git clean -xdf;
rm -f $base/build/bin/protoc
rm -f $base/build/bin/grpc_node_plugin
rm -f $base/CMakeCache.txt
rm -rf $base/CMakeFiles
rm -f $protobuf_base/CMakeCache.txt
rm -rf $protobuf_base/CMakeFiles
cmake $toolchain_flag . && cmake --build . --target clean && cmake --build . -- -j 12
mkdir -p "$base/build/bin"
cp -L $protobuf_base/protoc $base/build/bin/protoc