xref: /aosp_15_r20/external/sdk-platform-java/gax-java/gax-grpc/Android.bp (revision 882aa7c72c3cd3b66e72a261bdd69b93f7de7670)
1java_library_host {
2    name: "gax-java-grpc",
3    defaults: ["sdk-platform-java-default-visibility"],
4    srcs: ["src/main/java/**/*.java"],
5    exclude_srcs: [
6        "src/main/java/com/google/api/gax/grpc/nativeimage/**/*.java",
7    ],
8    libs: [
9        "auto_value_annotations",
10        "gax-java",
11        "google-api-common",
12        "google-cloud-core",
13        "google-api-java-client-assembly",
14        "google-auth-library-java-credentials",
15        "google-auth-library-java-oauth2_http",
16        "grpc-java-auth",
17        "grpc-java-alts",
18        "grpc-java-api",
19        "grpc-java-context",
20        "grpc-java-protobuf",
21        "grpc-java-stub",
22        "guava",
23        "libprotobuf-java-util-full",
24        "proto-google-common-protos",
25        "threetenbp",
26    ],
27    plugins: ["auto_value_plugin"],
28    target: {
29        windows: {
30            enabled: true,
31        },
32    },
33}
34