@@ -1620,7 +1620,7 @@ cc_library_static {
16201620 ":perfetto_protos_perfetto_trace_ftrace_zero_gen",
16211621 ":perfetto_protos_perfetto_trace_generic_kernel_cpp_gen",
16221622 ":perfetto_protos_perfetto_trace_gpu_cpp_gen",
1623- ":perfetto_protos_perfetto_trace_interned_data_minimal_cpp_gen ",
1623+ ":perfetto_protos_perfetto_trace_interned_data_cpp_only_cpp_gen ",
16241624 ":perfetto_protos_perfetto_trace_interned_data_minimal_zero_gen",
16251625 ":perfetto_protos_perfetto_trace_minimal_cpp_gen",
16261626 ":perfetto_protos_perfetto_trace_minimal_zero_gen",
@@ -1786,7 +1786,7 @@ cc_library_static {
17861786 "perfetto_protos_perfetto_trace_ftrace_zero_gen_headers",
17871787 "perfetto_protos_perfetto_trace_generic_kernel_cpp_gen_headers",
17881788 "perfetto_protos_perfetto_trace_gpu_cpp_gen_headers",
1789- "perfetto_protos_perfetto_trace_interned_data_minimal_cpp_gen_headers ",
1789+ "perfetto_protos_perfetto_trace_interned_data_cpp_only_cpp_gen_headers ",
17901790 "perfetto_protos_perfetto_trace_interned_data_minimal_zero_gen_headers",
17911791 "perfetto_protos_perfetto_trace_minimal_cpp_gen_headers",
17921792 "perfetto_protos_perfetto_trace_minimal_zero_gen_headers",
@@ -1873,7 +1873,7 @@ cc_library_static {
18731873 "perfetto_protos_perfetto_trace_ftrace_zero_gen_headers",
18741874 "perfetto_protos_perfetto_trace_generic_kernel_cpp_gen_headers",
18751875 "perfetto_protos_perfetto_trace_gpu_cpp_gen_headers",
1876- "perfetto_protos_perfetto_trace_interned_data_minimal_cpp_gen_headers ",
1876+ "perfetto_protos_perfetto_trace_interned_data_cpp_only_cpp_gen_headers ",
18771877 "perfetto_protos_perfetto_trace_interned_data_minimal_zero_gen_headers",
18781878 "perfetto_protos_perfetto_trace_minimal_cpp_gen_headers",
18791879 "perfetto_protos_perfetto_trace_minimal_zero_gen_headers",
@@ -1996,7 +1996,7 @@ cc_library_static {
19961996 ":perfetto_protos_perfetto_trace_ftrace_zero_gen",
19971997 ":perfetto_protos_perfetto_trace_generic_kernel_cpp_gen",
19981998 ":perfetto_protos_perfetto_trace_gpu_cpp_gen",
1999- ":perfetto_protos_perfetto_trace_interned_data_minimal_cpp_gen ",
1999+ ":perfetto_protos_perfetto_trace_interned_data_cpp_only_cpp_gen ",
20002000 ":perfetto_protos_perfetto_trace_interned_data_minimal_zero_gen",
20012001 ":perfetto_protos_perfetto_trace_minimal_cpp_gen",
20022002 ":perfetto_protos_perfetto_trace_minimal_zero_gen",
@@ -2153,7 +2153,7 @@ cc_library_static {
21532153 "perfetto_protos_perfetto_trace_ftrace_zero_gen_headers",
21542154 "perfetto_protos_perfetto_trace_generic_kernel_cpp_gen_headers",
21552155 "perfetto_protos_perfetto_trace_gpu_cpp_gen_headers",
2156- "perfetto_protos_perfetto_trace_interned_data_minimal_cpp_gen_headers ",
2156+ "perfetto_protos_perfetto_trace_interned_data_cpp_only_cpp_gen_headers ",
21572157 "perfetto_protos_perfetto_trace_interned_data_minimal_zero_gen_headers",
21582158 "perfetto_protos_perfetto_trace_minimal_cpp_gen_headers",
21592159 "perfetto_protos_perfetto_trace_minimal_zero_gen_headers",
@@ -2240,7 +2240,7 @@ cc_library_static {
22402240 "perfetto_protos_perfetto_trace_ftrace_zero_gen_headers",
22412241 "perfetto_protos_perfetto_trace_generic_kernel_cpp_gen_headers",
22422242 "perfetto_protos_perfetto_trace_gpu_cpp_gen_headers",
2243- "perfetto_protos_perfetto_trace_interned_data_minimal_cpp_gen_headers ",
2243+ "perfetto_protos_perfetto_trace_interned_data_cpp_only_cpp_gen_headers ",
22442244 "perfetto_protos_perfetto_trace_interned_data_minimal_zero_gen_headers",
22452245 "perfetto_protos_perfetto_trace_minimal_cpp_gen_headers",
22462246 "perfetto_protos_perfetto_trace_minimal_zero_gen_headers",
@@ -2653,8 +2653,8 @@ cc_test {
26532653 ":perfetto_protos_perfetto_trace_gpu_gpu_track_event_zero_gen",
26542654 ":perfetto_protos_perfetto_trace_gpu_lite_gen",
26552655 ":perfetto_protos_perfetto_trace_gpu_zero_gen",
2656+ ":perfetto_protos_perfetto_trace_interned_data_cpp_only_cpp_gen",
26562657 ":perfetto_protos_perfetto_trace_interned_data_lite_only_lite_gen",
2657- ":perfetto_protos_perfetto_trace_interned_data_minimal_cpp_gen",
26582658 ":perfetto_protos_perfetto_trace_interned_data_minimal_zero_gen",
26592659 ":perfetto_protos_perfetto_trace_lite_only_lite_gen",
26602660 ":perfetto_protos_perfetto_trace_minimal_cpp_gen",
@@ -3074,8 +3074,8 @@ cc_test {
30743074 "perfetto_protos_perfetto_trace_gpu_gpu_track_event_zero_gen_headers",
30753075 "perfetto_protos_perfetto_trace_gpu_lite_gen_headers",
30763076 "perfetto_protos_perfetto_trace_gpu_zero_gen_headers",
3077+ "perfetto_protos_perfetto_trace_interned_data_cpp_only_cpp_gen_headers",
30773078 "perfetto_protos_perfetto_trace_interned_data_lite_only_lite_gen_headers",
3078- "perfetto_protos_perfetto_trace_interned_data_minimal_cpp_gen_headers",
30793079 "perfetto_protos_perfetto_trace_interned_data_minimal_zero_gen_headers",
30803080 "perfetto_protos_perfetto_trace_lite_only_lite_gen_headers",
30813081 "perfetto_protos_perfetto_trace_minimal_cpp_gen_headers",
@@ -10490,105 +10490,123 @@ genrule {
1049010490 ],
1049110491}
1049210492
10493- // GN: //protos/perfetto/trace/interned_data:lite_only_lite
10493+ // GN: //protos/perfetto/trace/interned_data:cpp_only_cpp
1049410494filegroup {
10495- name: "perfetto_protos_perfetto_trace_interned_data_lite_only_lite ",
10495+ name: "perfetto_protos_perfetto_trace_interned_data_cpp_only_cpp ",
1049610496 srcs: [
1049710497 "protos/perfetto/trace/interned_data/interned_data.proto",
1049810498 ],
1049910499}
1050010500
10501- // GN: //protos/perfetto/trace/interned_data:lite_only_lite
10501+ // GN: //protos/perfetto/trace/interned_data:cpp_only_cpp
1050210502genrule {
10503- name: "perfetto_protos_perfetto_trace_interned_data_lite_only_lite_gen ",
10503+ name: "perfetto_protos_perfetto_trace_interned_data_cpp_only_cpp_gen ",
1050410504 srcs: [
10505- ":perfetto_protos_perfetto_common_lite_only_lite",
10506- ":perfetto_protos_perfetto_protovm_lite",
10507- ":perfetto_protos_perfetto_trace_android_lite",
10508- ":perfetto_protos_perfetto_trace_android_winscope_common_lite",
10509- ":perfetto_protos_perfetto_trace_android_winscope_regular_lite",
10510- ":perfetto_protos_perfetto_trace_chrome_lite",
10511- ":perfetto_protos_perfetto_trace_gpu_lite",
10512- ":perfetto_protos_perfetto_trace_interned_data_lite_only_lite",
10513- ":perfetto_protos_perfetto_trace_profiling_lite",
10514- ":perfetto_protos_perfetto_trace_track_event_lite",
10505+ ":perfetto_protos_perfetto_common_minimal_cpp",
10506+ ":perfetto_protos_perfetto_common_non_minimal_cpp",
10507+ ":perfetto_protos_perfetto_protovm_cpp",
10508+ ":perfetto_protos_perfetto_trace_android_cpp",
10509+ ":perfetto_protos_perfetto_trace_android_winscope_common_cpp",
10510+ ":perfetto_protos_perfetto_trace_android_winscope_regular_cpp",
10511+ ":perfetto_protos_perfetto_trace_chrome_cpp",
10512+ ":perfetto_protos_perfetto_trace_gpu_cpp",
10513+ ":perfetto_protos_perfetto_trace_interned_data_cpp_only_cpp",
10514+ ":perfetto_protos_perfetto_trace_profiling_cpp",
10515+ ":perfetto_protos_perfetto_trace_track_event_cpp",
1051510516 ],
1051610517 tools: [
1051710518 "aprotoc",
10519+ "perfetto_src_protozero_protoc_plugin_cppgen_plugin",
1051810520 ],
10519- cmd: "mkdir -p $(genDir)/external/perfetto/ && $(location aprotoc) --proto_path=external/perfetto --cpp_out=lite=true :$(genDir)/external/perfetto/ $(locations :perfetto_protos_perfetto_trace_interned_data_lite_only_lite )",
10521+ cmd: "mkdir -p $(genDir)/external/perfetto/ && $(location aprotoc) --proto_path=external/perfetto --plugin=protoc-gen-plugin=$(location perfetto_src_protozero_protoc_plugin_cppgen_plugin) --plugin_out=wrapper_namespace=gen :$(genDir)/external/perfetto/ $(locations :perfetto_protos_perfetto_trace_interned_data_cpp_only_cpp )",
1052010522 out: [
10521- "external/perfetto/protos/perfetto/trace/interned_data/interned_data.pb .cc",
10523+ "external/perfetto/protos/perfetto/trace/interned_data/interned_data.gen .cc",
1052210524 ],
1052310525}
1052410526
10525- // GN: //protos/perfetto/trace/interned_data:lite_only_lite
10527+ // GN: //protos/perfetto/trace/interned_data:cpp_only_cpp
1052610528genrule {
10527- name: "perfetto_protos_perfetto_trace_interned_data_lite_only_lite_gen_headers ",
10529+ name: "perfetto_protos_perfetto_trace_interned_data_cpp_only_cpp_gen_headers ",
1052810530 srcs: [
10529- ":perfetto_protos_perfetto_common_lite_only_lite",
10530- ":perfetto_protos_perfetto_protovm_lite",
10531- ":perfetto_protos_perfetto_trace_android_lite",
10532- ":perfetto_protos_perfetto_trace_android_winscope_common_lite",
10533- ":perfetto_protos_perfetto_trace_android_winscope_regular_lite",
10534- ":perfetto_protos_perfetto_trace_chrome_lite",
10535- ":perfetto_protos_perfetto_trace_gpu_lite",
10536- ":perfetto_protos_perfetto_trace_interned_data_lite_only_lite",
10537- ":perfetto_protos_perfetto_trace_profiling_lite",
10538- ":perfetto_protos_perfetto_trace_track_event_lite",
10531+ ":perfetto_protos_perfetto_common_minimal_cpp",
10532+ ":perfetto_protos_perfetto_common_non_minimal_cpp",
10533+ ":perfetto_protos_perfetto_protovm_cpp",
10534+ ":perfetto_protos_perfetto_trace_android_cpp",
10535+ ":perfetto_protos_perfetto_trace_android_winscope_common_cpp",
10536+ ":perfetto_protos_perfetto_trace_android_winscope_regular_cpp",
10537+ ":perfetto_protos_perfetto_trace_chrome_cpp",
10538+ ":perfetto_protos_perfetto_trace_gpu_cpp",
10539+ ":perfetto_protos_perfetto_trace_interned_data_cpp_only_cpp",
10540+ ":perfetto_protos_perfetto_trace_profiling_cpp",
10541+ ":perfetto_protos_perfetto_trace_track_event_cpp",
1053910542 ],
1054010543 tools: [
1054110544 "aprotoc",
10545+ "perfetto_src_protozero_protoc_plugin_cppgen_plugin",
1054210546 ],
10543- cmd: "mkdir -p $(genDir)/external/perfetto/ && $(location aprotoc) --proto_path=external/perfetto --cpp_out=lite=true :$(genDir)/external/perfetto/ $(locations :perfetto_protos_perfetto_trace_interned_data_lite_only_lite )",
10547+ cmd: "mkdir -p $(genDir)/external/perfetto/ && $(location aprotoc) --proto_path=external/perfetto --plugin=protoc-gen-plugin=$(location perfetto_src_protozero_protoc_plugin_cppgen_plugin) --plugin_out=wrapper_namespace=gen :$(genDir)/external/perfetto/ $(locations :perfetto_protos_perfetto_trace_interned_data_cpp_only_cpp )",
1054410548 out: [
10545- "external/perfetto/protos/perfetto/trace/interned_data/interned_data.pb .h",
10549+ "external/perfetto/protos/perfetto/trace/interned_data/interned_data.gen .h",
1054610550 ],
1054710551 export_include_dirs: [
1054810552 ".",
1054910553 "protos",
1055010554 ],
1055110555}
1055210556
10553- // GN: //protos/perfetto/trace/interned_data:minimal_cpp
10557+ // GN: //protos/perfetto/trace/interned_data:lite_only_lite
1055410558filegroup {
10555- name: "perfetto_protos_perfetto_trace_interned_data_minimal_cpp ",
10559+ name: "perfetto_protos_perfetto_trace_interned_data_lite_only_lite ",
1055610560 srcs: [
1055710561 "protos/perfetto/trace/interned_data/interned_data.proto",
1055810562 ],
1055910563}
1056010564
10561- // GN: //protos/perfetto/trace/interned_data:minimal_cpp
10565+ // GN: //protos/perfetto/trace/interned_data:lite_only_lite
1056210566genrule {
10563- name: "perfetto_protos_perfetto_trace_interned_data_minimal_cpp_gen ",
10567+ name: "perfetto_protos_perfetto_trace_interned_data_lite_only_lite_gen ",
1056410568 srcs: [
10565- ":perfetto_protos_perfetto_trace_interned_data_minimal_cpp",
10566- ":perfetto_protos_perfetto_trace_track_event_cpp",
10569+ ":perfetto_protos_perfetto_common_lite_only_lite",
10570+ ":perfetto_protos_perfetto_protovm_lite",
10571+ ":perfetto_protos_perfetto_trace_android_lite",
10572+ ":perfetto_protos_perfetto_trace_android_winscope_common_lite",
10573+ ":perfetto_protos_perfetto_trace_android_winscope_regular_lite",
10574+ ":perfetto_protos_perfetto_trace_chrome_lite",
10575+ ":perfetto_protos_perfetto_trace_gpu_lite",
10576+ ":perfetto_protos_perfetto_trace_interned_data_lite_only_lite",
10577+ ":perfetto_protos_perfetto_trace_profiling_lite",
10578+ ":perfetto_protos_perfetto_trace_track_event_lite",
1056710579 ],
1056810580 tools: [
1056910581 "aprotoc",
10570- "perfetto_src_protozero_protoc_plugin_cppgen_plugin",
1057110582 ],
10572- cmd: "mkdir -p $(genDir)/external/perfetto/ && $(location aprotoc) --proto_path=external/perfetto --plugin=protoc-gen-plugin=$(location perfetto_src_protozero_protoc_plugin_cppgen_plugin) --plugin_out=wrapper_namespace=gen :$(genDir)/external/perfetto/ $(locations :perfetto_protos_perfetto_trace_interned_data_minimal_cpp )",
10583+ cmd: "mkdir -p $(genDir)/external/perfetto/ && $(location aprotoc) --proto_path=external/perfetto --cpp_out=lite=true :$(genDir)/external/perfetto/ $(locations :perfetto_protos_perfetto_trace_interned_data_lite_only_lite )",
1057310584 out: [
10574- "external/perfetto/protos/perfetto/trace/interned_data/interned_data.gen .cc",
10585+ "external/perfetto/protos/perfetto/trace/interned_data/interned_data.pb .cc",
1057510586 ],
1057610587}
1057710588
10578- // GN: //protos/perfetto/trace/interned_data:minimal_cpp
10589+ // GN: //protos/perfetto/trace/interned_data:lite_only_lite
1057910590genrule {
10580- name: "perfetto_protos_perfetto_trace_interned_data_minimal_cpp_gen_headers ",
10591+ name: "perfetto_protos_perfetto_trace_interned_data_lite_only_lite_gen_headers ",
1058110592 srcs: [
10582- ":perfetto_protos_perfetto_trace_interned_data_minimal_cpp",
10583- ":perfetto_protos_perfetto_trace_track_event_cpp",
10593+ ":perfetto_protos_perfetto_common_lite_only_lite",
10594+ ":perfetto_protos_perfetto_protovm_lite",
10595+ ":perfetto_protos_perfetto_trace_android_lite",
10596+ ":perfetto_protos_perfetto_trace_android_winscope_common_lite",
10597+ ":perfetto_protos_perfetto_trace_android_winscope_regular_lite",
10598+ ":perfetto_protos_perfetto_trace_chrome_lite",
10599+ ":perfetto_protos_perfetto_trace_gpu_lite",
10600+ ":perfetto_protos_perfetto_trace_interned_data_lite_only_lite",
10601+ ":perfetto_protos_perfetto_trace_profiling_lite",
10602+ ":perfetto_protos_perfetto_trace_track_event_lite",
1058410603 ],
1058510604 tools: [
1058610605 "aprotoc",
10587- "perfetto_src_protozero_protoc_plugin_cppgen_plugin",
1058810606 ],
10589- cmd: "mkdir -p $(genDir)/external/perfetto/ && $(location aprotoc) --proto_path=external/perfetto --plugin=protoc-gen-plugin=$(location perfetto_src_protozero_protoc_plugin_cppgen_plugin) --plugin_out=wrapper_namespace=gen :$(genDir)/external/perfetto/ $(locations :perfetto_protos_perfetto_trace_interned_data_minimal_cpp )",
10607+ cmd: "mkdir -p $(genDir)/external/perfetto/ && $(location aprotoc) --proto_path=external/perfetto --cpp_out=lite=true :$(genDir)/external/perfetto/ $(locations :perfetto_protos_perfetto_trace_interned_data_lite_only_lite )",
1059010608 out: [
10591- "external/perfetto/protos/perfetto/trace/interned_data/interned_data.gen .h",
10609+ "external/perfetto/protos/perfetto/trace/interned_data/interned_data.pb .h",
1059210610 ],
1059310611 export_include_dirs: [
1059410612 ".",
@@ -11208,7 +11226,7 @@ genrule {
1120811226 ":perfetto_protos_perfetto_trace_ftrace_cpp",
1120911227 ":perfetto_protos_perfetto_trace_generic_kernel_cpp",
1121011228 ":perfetto_protos_perfetto_trace_gpu_cpp",
11211- ":perfetto_protos_perfetto_trace_interned_data_minimal_cpp ",
11229+ ":perfetto_protos_perfetto_trace_interned_data_cpp_only_cpp ",
1121211230 ":perfetto_protos_perfetto_trace_minimal_cpp",
1121311231 ":perfetto_protos_perfetto_trace_non_minimal_full_cpp_only_cpp",
1121411232 ":perfetto_protos_perfetto_trace_perfetto_cpp",
@@ -11274,7 +11292,7 @@ genrule {
1127411292 ":perfetto_protos_perfetto_trace_ftrace_cpp",
1127511293 ":perfetto_protos_perfetto_trace_generic_kernel_cpp",
1127611294 ":perfetto_protos_perfetto_trace_gpu_cpp",
11277- ":perfetto_protos_perfetto_trace_interned_data_minimal_cpp ",
11295+ ":perfetto_protos_perfetto_trace_interned_data_cpp_only_cpp ",
1127811296 ":perfetto_protos_perfetto_trace_minimal_cpp",
1127911297 ":perfetto_protos_perfetto_trace_non_minimal_full_cpp_only_cpp",
1128011298 ":perfetto_protos_perfetto_trace_perfetto_cpp",
@@ -20713,8 +20731,8 @@ cc_test {
2071320731 ":perfetto_protos_perfetto_trace_gpu_gpu_track_event_zero_gen",
2071420732 ":perfetto_protos_perfetto_trace_gpu_lite_gen",
2071520733 ":perfetto_protos_perfetto_trace_gpu_zero_gen",
20734+ ":perfetto_protos_perfetto_trace_interned_data_cpp_only_cpp_gen",
2071620735 ":perfetto_protos_perfetto_trace_interned_data_lite_only_lite_gen",
20717- ":perfetto_protos_perfetto_trace_interned_data_minimal_cpp_gen",
2071820736 ":perfetto_protos_perfetto_trace_interned_data_minimal_zero_gen",
2071920737 ":perfetto_protos_perfetto_trace_lite_only_lite_gen",
2072020738 ":perfetto_protos_perfetto_trace_minimal_cpp_gen",
@@ -21251,8 +21269,8 @@ cc_test {
2125121269 "perfetto_protos_perfetto_trace_gpu_gpu_track_event_zero_gen_headers",
2125221270 "perfetto_protos_perfetto_trace_gpu_lite_gen_headers",
2125321271 "perfetto_protos_perfetto_trace_gpu_zero_gen_headers",
21272+ "perfetto_protos_perfetto_trace_interned_data_cpp_only_cpp_gen_headers",
2125421273 "perfetto_protos_perfetto_trace_interned_data_lite_only_lite_gen_headers",
21255- "perfetto_protos_perfetto_trace_interned_data_minimal_cpp_gen_headers",
2125621274 "perfetto_protos_perfetto_trace_interned_data_minimal_zero_gen_headers",
2125721275 "perfetto_protos_perfetto_trace_lite_only_lite_gen_headers",
2125821276 "perfetto_protos_perfetto_trace_minimal_cpp_gen_headers",
@@ -21475,7 +21493,7 @@ cc_library_static {
2147521493 ":perfetto_protos_perfetto_trace_ftrace_zero_gen",
2147621494 ":perfetto_protos_perfetto_trace_generic_kernel_cpp_gen",
2147721495 ":perfetto_protos_perfetto_trace_gpu_cpp_gen",
21478- ":perfetto_protos_perfetto_trace_interned_data_minimal_cpp_gen ",
21496+ ":perfetto_protos_perfetto_trace_interned_data_cpp_only_cpp_gen ",
2147921497 ":perfetto_protos_perfetto_trace_interned_data_minimal_zero_gen",
2148021498 ":perfetto_protos_perfetto_trace_minimal_cpp_gen",
2148121499 ":perfetto_protos_perfetto_trace_minimal_zero_gen",
@@ -21632,7 +21650,7 @@ cc_library_static {
2163221650 "perfetto_protos_perfetto_trace_ftrace_zero_gen_headers",
2163321651 "perfetto_protos_perfetto_trace_generic_kernel_cpp_gen_headers",
2163421652 "perfetto_protos_perfetto_trace_gpu_cpp_gen_headers",
21635- "perfetto_protos_perfetto_trace_interned_data_minimal_cpp_gen_headers ",
21653+ "perfetto_protos_perfetto_trace_interned_data_cpp_only_cpp_gen_headers ",
2163621654 "perfetto_protos_perfetto_trace_interned_data_minimal_zero_gen_headers",
2163721655 "perfetto_protos_perfetto_trace_minimal_cpp_gen_headers",
2163821656 "perfetto_protos_perfetto_trace_minimal_zero_gen_headers",
@@ -21719,7 +21737,7 @@ cc_library_static {
2171921737 "perfetto_protos_perfetto_trace_ftrace_zero_gen_headers",
2172021738 "perfetto_protos_perfetto_trace_generic_kernel_cpp_gen_headers",
2172121739 "perfetto_protos_perfetto_trace_gpu_cpp_gen_headers",
21722- "perfetto_protos_perfetto_trace_interned_data_minimal_cpp_gen_headers ",
21740+ "perfetto_protos_perfetto_trace_interned_data_cpp_only_cpp_gen_headers ",
2172321741 "perfetto_protos_perfetto_trace_interned_data_minimal_zero_gen_headers",
2172421742 "perfetto_protos_perfetto_trace_minimal_cpp_gen_headers",
2172521743 "perfetto_protos_perfetto_trace_minimal_zero_gen_headers",
0 commit comments