From a5fe6467f4591dd893d077e43ff9947b9a7a5244 Mon Sep 17 00:00:00 2001 From: Chris Thompson Date: Fri, 22 Aug 2025 15:55:27 -0700 Subject: [PATCH] Event Tracer Constraint (#13521) Summary: BUCK configs are not supported in some projects. This adds a constraint for enabling the event tracer. Reviewed By: lucylq Differential Revision: D80543370 --- runtime/core/targets.bzl | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/runtime/core/targets.bzl b/runtime/core/targets.bzl index efc7853f3c1..e8240135a69 100644 --- a/runtime/core/targets.bzl +++ b/runtime/core/targets.bzl @@ -7,6 +7,11 @@ def get_event_tracer_flags(): event_tracer_flags = [] if event_tracer_enabled(): event_tracer_flags += ["-DET_EVENT_TRACER_ENABLED"] + elif not runtime.is_oss: + event_tracer_flags += select ({ + "DEFAULT": [], + "fbsource//xplat/executorch/tools/buck/constraints:event-tracer-enabled" : ["-DET_EVENT_TRACER_ENABLED"] + }) return event_tracer_flags def build_sdk():