aboutsummaryrefslogtreecommitdiff
path: root/protos/perfetto/trace/ps/BUILD.gn
diff options
context:
space:
mode:
Diffstat (limited to 'protos/perfetto/trace/ps/BUILD.gn')
-rw-r--r--protos/perfetto/trace/ps/BUILD.gn25
1 files changed, 19 insertions, 6 deletions
diff --git a/protos/perfetto/trace/ps/BUILD.gn b/protos/perfetto/trace/ps/BUILD.gn
index 3f1bfe155..8d7cb400d 100644
--- a/protos/perfetto/trace/ps/BUILD.gn
+++ b/protos/perfetto/trace/ps/BUILD.gn
@@ -12,11 +12,24 @@
# See the License for the specific language governing permissions and
# limitations under the License.
-import("../../../../gn/proto_library.gni")
+import("../../../../gn/perfetto.gni")
+import("../../../../gn/protozero_library.gni")
-perfetto_proto_library("@TYPE@") {
- sources = [
- "process_stats.proto",
- "process_tree.proto",
- ]
+ps_proto_names = [
+ "process_stats.proto",
+ "process_tree.proto",
+]
+
+proto_library("lite") {
+ generate_python = false
+ sources = ps_proto_names
+ proto_in_dir = "$perfetto_root_path/protos"
+ proto_out_dir = "$perfetto_root_path/protos"
+}
+
+protozero_library("zero") {
+ sources = ps_proto_names
+ proto_in_dir = "$perfetto_root_path/protos"
+ proto_out_dir = "$perfetto_root_path/protos"
+ generator_plugin_options = "wrapper_namespace=pbzero"
}