File tree Expand file tree Collapse file tree
Open diff view settings
Expand file tree Collapse file tree
Open diff view settings
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