File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change 11build --cxxopt=-std=c++17 --host_cxxopt=-std=c++17
22
3- common:skip_android --deleted_packages=android
3+ common:skip_android --deleted_packages=android,binder
Original file line number Diff line number Diff line change @@ -202,3 +202,7 @@ maven.override(
202202 coordinates = "io.grpc:grpc-util" ,
203203 target = "@io_grpc_grpc_java//util" ,
204204)
205+ maven .override (
206+ coordinates = "io.grpc:grpc-binder" ,
207+ target = "@io_grpc_grpc_java//binder" ,
208+ )
Original file line number Diff line number Diff line change 1+ load ("@rules_android//rules:rules.bzl" , "android_library" )
2+ load ("@rules_jvm_external//:defs.bzl" , "artifact" )
3+
4+ licenses (["notice" ])
5+
6+ android_library (
7+ name = "binder" ,
8+ srcs = glob ([
9+ "src/main/java/**/*.java" ,
10+ ]),
11+ manifest = "src/main/AndroidManifest.xml" ,
12+ custom_package = "io.grpc.binder" ,
13+ visibility = ["//visibility:public" ],
14+ exports = ["@grpc_android_maven//:androidx_annotation_annotation" ],
15+ deps = [
16+ "//api" ,
17+ "//core:internal" ,
18+ # Resolve android deps from the isolated grpc_android_maven repository.
19+ "@grpc_android_maven//:androidx_annotation_annotation" ,
20+ "@grpc_android_maven//:androidx_annotation_annotation_jvm" ,
21+ "@grpc_android_maven//:androidx_core_core" ,
22+ "@grpc_android_maven//:androidx_lifecycle_lifecycle_common" ,
23+ artifact ("com.google.code.findbugs:jsr305" ),
24+ artifact ("com.google.errorprone:error_prone_annotations" ),
25+ artifact ("com.google.guava:guava" ),
26+ ],
27+ )
Original file line number Diff line number Diff line change @@ -43,7 +43,8 @@ export PATH=/tmp/bazelisk:$PATH
4343# TODO(jdcormie): Use the same SDK version as build.gradle's compileSdkVersion.
4444" ${ANDROID_HOME} /cmdline-tools/latest/bin/sdkmanager" --install " platforms;android-34"
4545bazelisk build \
46- //android
46+ //android \
47+ //binder
4748
4849curl -Ls https://github.com/Kitware/CMake/releases/download/v3.26.3/cmake-3.26.3-linux-x86_64.tar.gz | \
4950 tar xz -C /tmp
You can’t perform that action at this time.
0 commit comments