Use genrule instead of cc_genrule in Android.bp
Since the proto compiler doesn't need .o files as input, we can use a
genrule instead of cc_genrule to run it.
BUG=70682781
Change-Id: I2bb74df3ce60edeb654574d21c51096f3fbb9395
diff --git a/Android.bp b/Android.bp
index 761f102..1e7ebef 100644
--- a/Android.bp
+++ b/Android.bp
@@ -15,7 +15,7 @@
// This file is automatically generated by tools/gen_android_bp. Do not edit.
// GN target: //src/ipc:wire_protocol_gen
-cc_genrule {
+genrule {
name: "perfetto_src_ipc_wire_protocol_gen_headers",
srcs: [
"src/ipc/wire_protocol.proto",
@@ -33,7 +33,7 @@
}
// GN target: //src/ftrace_reader:ftrace_reader_test_messages_lite_gen
-cc_genrule {
+genrule {
name: "perfetto_src_ftrace_reader_ftrace_reader_test_messages_lite_gen",
srcs: [
"src/ftrace_reader/test/test_messages.proto",
@@ -48,7 +48,7 @@
}
// GN target: //src/ipc:test_messages_gen
-cc_genrule {
+genrule {
name: "perfetto_src_ipc_test_messages_gen_headers",
srcs: [
"src/ipc/test/client_unittest_messages.proto",
@@ -87,7 +87,7 @@
}
// GN target: //protos/tracing_service:tracing_service_gen
-cc_genrule {
+genrule {
name: "perfetto_protos_tracing_service_tracing_service_gen_headers",
srcs: [
"protos/tracing_service/consumer_port.proto",
@@ -110,7 +110,7 @@
}
// GN target: //src/ftrace_reader:ftrace_reader_test_messages_zero_gen
-cc_genrule {
+genrule {
name: "perfetto_src_ftrace_reader_ftrace_reader_test_messages_zero_gen",
srcs: [
"src/ftrace_reader/test/test_messages.proto",
@@ -126,7 +126,7 @@
}
// GN target: //protos/tracing_service:tracing_service_gen
-cc_genrule {
+genrule {
name: "perfetto_protos_tracing_service_tracing_service_gen",
srcs: [
"protos/tracing_service/consumer_port.proto",
@@ -146,7 +146,7 @@
}
// GN target: //src/protozero:testing_messages_lite_gen
-cc_genrule {
+genrule {
name: "perfetto_src_protozero_testing_messages_lite_gen_headers",
srcs: [
"src/protozero/test/example_proto/library.proto",
@@ -170,7 +170,7 @@
}
// GN target: //src/ipc:test_messages_gen
-cc_genrule {
+genrule {
name: "perfetto_src_ipc_test_messages_gen",
srcs: [
"src/ipc/test/client_unittest_messages.proto",
@@ -193,7 +193,7 @@
}
// GN target: //protos:lite_gen
-cc_genrule {
+genrule {
name: "perfetto_protos_lite_gen_headers",
srcs: [
"protos/trace_packet.proto",
@@ -226,7 +226,7 @@
}
// GN target: //src/ftrace_reader:ftrace_reader_test_messages_zero_gen
-cc_genrule {
+genrule {
name: "perfetto_src_ftrace_reader_ftrace_reader_test_messages_zero_gen_headers",
srcs: [
"src/ftrace_reader/test/test_messages.proto",
@@ -245,7 +245,7 @@
}
// GN target: //protos:lite_gen
-cc_genrule {
+genrule {
name: "perfetto_protos_lite_gen",
srcs: [
"protos/trace_packet.proto",
@@ -260,7 +260,7 @@
}
// GN target: //protos/ftrace:zero_gen
-cc_genrule {
+genrule {
name: "perfetto_protos_ftrace_zero_gen",
srcs: [
"protos/ftrace/ftrace_event.proto",
@@ -284,7 +284,7 @@
}
// GN target: //src/ipc:wire_protocol_gen
-cc_genrule {
+genrule {
name: "perfetto_src_ipc_wire_protocol_gen",
srcs: [
"src/ipc/wire_protocol.proto",
@@ -299,7 +299,7 @@
}
// GN target: //src/protozero:testing_messages_lite_gen
-cc_genrule {
+genrule {
name: "perfetto_src_protozero_testing_messages_lite_gen",
srcs: [
"src/protozero/test/example_proto/library.proto",
@@ -423,7 +423,7 @@
}
// GN target: //src/protozero:testing_messages_zero_gen
-cc_genrule {
+genrule {
name: "perfetto_src_protozero_testing_messages_zero_gen_headers",
srcs: [
"src/protozero/test/example_proto/library.proto",
@@ -448,7 +448,7 @@
}
// GN target: //src/ftrace_reader:ftrace_reader_test_messages_lite_gen
-cc_genrule {
+genrule {
name: "perfetto_src_ftrace_reader_ftrace_reader_test_messages_lite_gen_headers",
srcs: [
"src/ftrace_reader/test/test_messages.proto",
@@ -466,7 +466,7 @@
}
// GN target: //protos/tracing_service:lite_gen
-cc_genrule {
+genrule {
name: "perfetto_protos_tracing_service_lite_gen_headers",
srcs: [
"protos/tracing_service/data_source_config.proto",
@@ -488,7 +488,7 @@
}
// GN target: //protos/ftrace:lite_gen
-cc_genrule {
+genrule {
name: "perfetto_protos_ftrace_lite_gen",
srcs: [
"protos/ftrace/ftrace_event.proto",
@@ -511,7 +511,7 @@
}
// GN target: //protos/ftrace:lite_gen
-cc_genrule {
+genrule {
name: "perfetto_protos_ftrace_lite_gen_headers",
srcs: [
"protos/ftrace/ftrace_event.proto",
@@ -537,7 +537,7 @@
}
// GN target: //protos/tracing_service:lite_gen
-cc_genrule {
+genrule {
name: "perfetto_protos_tracing_service_lite_gen",
srcs: [
"protos/tracing_service/data_source_config.proto",
@@ -556,7 +556,7 @@
}
// GN target: //protos/ftrace:zero_gen
-cc_genrule {
+genrule {
name: "perfetto_protos_ftrace_zero_gen_headers",
srcs: [
"protos/ftrace/ftrace_event.proto",
@@ -598,7 +598,7 @@
}
// GN target: //src/protozero:testing_messages_zero_gen
-cc_genrule {
+genrule {
name: "perfetto_src_protozero_testing_messages_zero_gen",
srcs: [
"src/protozero/test/example_proto/library.proto",