diff options
-rwxr-xr-x | tools/internal_ci/linux/grpc_android.sh | 6 |
1 files changed, 4 insertions, 2 deletions
diff --git a/tools/internal_ci/linux/grpc_android.sh b/tools/internal_ci/linux/grpc_android.sh index f2b52bb88a..c693b772fd 100755 --- a/tools/internal_ci/linux/grpc_android.sh +++ b/tools/internal_ci/linux/grpc_android.sh @@ -18,6 +18,8 @@ set -ex # change to grpc repo root cd $(dirname $0)/../../.. +REPO_ROOT="$(pwd)" + git submodule update --init # Build protoc and grpc_cpp_plugin. Codegen is not cross-compiled to Android @@ -31,5 +33,5 @@ git cherry-pick 7daa320065f3bea2b54bf983337d1724f153422d -m 1 cd ../../examples/android/helloworld ./gradlew build \ - -Dprotoc=../../../third_party/protobuf/src/protoc \ - -Dgrpc_cpp_plugin=../../../bins/opt/grpc_cpp_plugin + "-Pprotoc=${REPO_ROOT}/third_party/protobuf/src/protoc" \ + "-Pgrpc_cpp_plugin=${REPO_ROOT}/bins/opt/grpc_cpp_plugin" |