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