Use flag to keep BEP file paths local
Fixes #40.
PiperOrigin-RevId: 186622463
diff --git a/src/TulsiGenerator/BazelAspectInfoExtractor.swift b/src/TulsiGenerator/BazelAspectInfoExtractor.swift
index 0e16ed5..2ffc8fb 100644
--- a/src/TulsiGenerator/BazelAspectInfoExtractor.swift
+++ b/src/TulsiGenerator/BazelAspectInfoExtractor.swift
@@ -189,6 +189,7 @@
"--output_groups=tulsi-info,-_,-default", // Build only the aspect artifacts.
"--tool_tag=tulsi:generator", // Add a tag for tracking.
"--build_event_json_file=\(self.buildEventsFilePath)",
+ "--noexperimental_build_event_json_file_path_conversion",
])
// Don't replace test_suites with their tests. This allows the Aspect to discover the structure
// of the test_suite.
diff --git a/src/TulsiGenerator/Scripts/bazel_build.py b/src/TulsiGenerator/Scripts/bazel_build.py
index f6a139e..2867409 100755
--- a/src/TulsiGenerator/Scripts/bazel_build.py
+++ b/src/TulsiGenerator/Scripts/bazel_build.py
@@ -807,6 +807,7 @@
bazel_command.extend([
'--build_event_json_file=%s' % self.build_events_file_path,
+ '--noexperimental_build_event_json_file_path_conversion',
# '--bes_outerr_buffer_size=0', # Waiting on a new external release.
'--output_groups=tulsi-outputs,default',
'--aspects', '@tulsi//tulsi:tulsi_aspects.bzl%tulsi_outputs_aspect',