summaryrefslogtreecommitdiff
path: root/ProtoLibraries.bp
diff options
context:
space:
mode:
Diffstat (limited to 'ProtoLibraries.bp')
-rw-r--r--ProtoLibraries.bp23
1 files changed, 11 insertions, 12 deletions
diff --git a/ProtoLibraries.bp b/ProtoLibraries.bp
index 0f3ea0ca298f..4b8ad38b26d5 100644
--- a/ProtoLibraries.bp
+++ b/ProtoLibraries.bp
@@ -14,7 +14,6 @@
gensrcs {
name: "framework-javastream-protos",
- depfile: true,
tools: [
"aprotoc",
@@ -25,7 +24,6 @@ gensrcs {
cmd: "mkdir -p $(genDir)/$(in) " +
"&& $(location aprotoc) " +
" --plugin=$(location protoc-gen-javastream) " +
- " --dependency_out=$(depfile) " +
" --javastream_out=$(genDir)/$(in) " +
" -Iexternal/protobuf/src " +
" -I . " +
@@ -33,7 +31,6 @@ gensrcs {
"&& $(location soong_zip) -jar -o $(out) -C $(genDir)/$(in) -D $(genDir)/$(in)",
srcs: [
- ":framework-connectivity-protos",
":ipconnectivity-proto-src",
":libstats_atom_enum_protos",
":libstats_atom_message_protos",
@@ -42,12 +39,16 @@ gensrcs {
"libs/incident/**/*.proto",
":service-permission-streaming-proto-sources",
],
+
+ data: [
+ ":libprotobuf-internal-protos",
+ ],
+
output_extension: "srcjar",
}
gensrcs {
name: "framework-cppstream-protos",
- depfile: true,
tools: [
"aprotoc",
@@ -57,14 +58,12 @@ gensrcs {
cmd: "mkdir -p $(genDir) " +
"&& $(location aprotoc) " +
" --plugin=$(location protoc-gen-cppstream) " +
- " --dependency_out=$(depfile) " +
" --cppstream_out=$(genDir) " +
" -Iexternal/protobuf/src " +
" -I . " +
" $(in)",
srcs: [
- ":framework-connectivity-protos",
":ipconnectivity-proto-src",
":libstats_atom_enum_protos",
":libstats_atom_message_protos",
@@ -73,6 +72,10 @@ gensrcs {
":service-permission-streaming-proto-sources",
],
+ data: [
+ ":libprotobuf-internal-protos",
+ ],
+
output_extension: "proto.h",
}
@@ -80,10 +83,7 @@ gensrcs {
java_library_host {
name: "platformprotos",
srcs: [
- ":framework-connectivity-protos",
":ipconnectivity-proto-src",
- ":libstats_atom_enum_protos",
- ":libstats_atom_message_protos",
":libstats_internal_protos",
":statsd_internal_protos",
"cmds/am/proto/instrumentation_data.proto",
@@ -99,6 +99,8 @@ java_library_host {
],
type: "full",
},
+ // b/267831518: Pin tradefed and dependencies to Java 11.
+ java_version: "11",
// Protos have lots of MissingOverride and similar.
errorprone: {
enabled: false,
@@ -120,7 +122,6 @@ java_library {
],
sdk_version: "9",
srcs: [
- ":framework-connectivity-protos",
":ipconnectivity-proto-src",
":libstats_atom_enum_protos",
":libstats_atom_message_protos",
@@ -143,7 +144,6 @@ java_library {
},
srcs: [
- ":framework-connectivity-protos",
":ipconnectivity-proto-src",
":libstats_atom_enum_protos",
":libstats_atom_message_protos",
@@ -181,7 +181,6 @@ cc_defaults {
],
srcs: [
- ":framework-connectivity-protos",
":ipconnectivity-proto-src",
":libstats_atom_enum_protos",
":libstats_atom_message_protos",