Fifth cl for verbose workspaces (ability to log certain potentially non-hermetic events that happen as part of repository rules). * Allow to specify log file rather than dumping to INFO. * Include a parser that is able to convert that binary file to text, optionally filtering out specific rules. In the future: - Log levels, full or alerts only RELNOTES: None PiperOrigin-RevId: 210620591
diff --git a/src/BUILD b/src/BUILD index 50ec65e..c717547 100644 --- a/src/BUILD +++ b/src/BUILD
@@ -350,6 +350,7 @@ "//src/test/shell:srcs", "//src/tools/android/java/com/google/devtools/build/android:srcs", "//src/tools/execlog:srcs", + "//src/tools/workspacelog:srcs", "//src/tools/launcher:srcs", "//src/tools/package_printer/java/com/google/devtools/build/packageprinter:srcs", "//src/tools/skylark/java/com/google/devtools/skylark/skylint:srcs",