Clean-up output from generate-xcfilelists so it can be filtered
authordino@apple.com <dino@apple.com@268f45cc-cd09-0410-ab3c-d52691b4dbfc>
Tue, 19 Feb 2019 21:47:13 +0000 (21:47 +0000)
committerdino@apple.com <dino@apple.com@268f45cc-cd09-0410-ab3c-d52691b4dbfc>
Tue, 19 Feb 2019 21:47:13 +0000 (21:47 +0000)
https://bugs.webkit.org/show_bug.cgi?id=194795

Reviewed by Joseph Pecoraro (and Keith Rollin).

Replace the "..." with "GXCF:" in generate-xcfilelists output, and
make a slight tweak to filter-build-webkit so such lines are marked
as plain.

* Scripts/filter-build-webkit:
* Scripts/generate-xcfilelists:

git-svn-id: https://svn.webkit.org/repository/webkit/trunk@241771 268f45cc-cd09-0410-ab3c-d52691b4dbfc

Tools/ChangeLog
Tools/Scripts/filter-build-webkit
Tools/Scripts/generate-xcfilelists

index 84fe3d6..226d36d 100644 (file)
@@ -1,3 +1,17 @@
+2019-02-19  Dean Jackson  <dino@apple.com>
+
+        Clean-up output from generate-xcfilelists so it can be filtered
+        https://bugs.webkit.org/show_bug.cgi?id=194795
+
+        Reviewed by Joseph Pecoraro (and Keith Rollin).
+
+        Replace the "..." with "GXCF:" in generate-xcfilelists output, and
+        make a slight tweak to filter-build-webkit so such lines are marked
+        as plain.
+
+        * Scripts/filter-build-webkit:
+        * Scripts/generate-xcfilelists:
+
 2019-02-19  Pablo Saavedra  <psaavedra@igalia.com>
 
         pytest is not correctly auto-installed
index 5b629ec..0cc4ece 100755 (executable)
@@ -160,13 +160,15 @@ for (my $previousLine = "", my $line = <>; $line; $previousLine = $line, $line =
         printLine("$command $path", STYLE_PLAIN);
     } elsif ($line =~ /^offlineasm\: /) {
         printLine($line, STYLE_PLAIN);
-    } elsif ($line =~ /^Generating (\S+) from (\S+)/) {
-        printLine($line, STYLE_PLAIN);
     } elsif ($line =~ /^Generating bindings for the (\S+) builtin\./) {
         printLine("Generating $1 builtin", STYLE_PLAIN);
     } elsif ($line =~ /^Generating (bindings|messages? (header|receiver|dispatcher)|derived source) for (\S+)\.\.\./) {
         my ($command, $path) = ($1, basename($3));
         printLine("Generating $command $path", STYLE_PLAIN);
+    } elsif ($line =~ /^(Generating|Merging) (\S+) (from|for) (\S+)/) {
+        printLine($line, STYLE_PLAIN);
+    } elsif ($line =~ /^GXCF:/) {
+        printLine($line, STYLE_PLAIN);
     } elsif ($line =~ /^Pre-processing (\S+) sandbox profile/) {
         printLine($line, STYLE_PLAIN);
     } elsif ($line =~ /^(\S+\/cc).*?(\S+)\.(out|exp)/) {
index 6dc2722..b606898 100755 (executable)
@@ -210,7 +210,7 @@ function die()
 
 function log_debug()
 {
-    (( "${GX_DEBUG}" > 0 )) && stderr "... $@"
+    (( "${GX_DEBUG}" > 0 )) && stderr "GXCF: $@"
 }
 
 
@@ -235,14 +235,14 @@ function log_callstack_and_parameters()
         local GX_ARGS=("$@")
         local GX_CALLSTACK=("${FUNCNAME[@]}")
         unset GX_CALLSTACK[0]
-        stderr "... (${GX_CALLSTACK[@]}): ${GX_ARGS[@]}"
+        stderr "GXCF: (${GX_CALLSTACK[@]}): ${GX_ARGS[@]}"
     fi
 }
 
 
 function log_progress()
 {
-    stdout "... $@"
+    stdout "GXCF: $@"
 }
 
 
@@ -752,7 +752,7 @@ function generate_derivedsources_xcfilelists()
 
     if (( ${GX_RESULT} ))
     then
-        sed -E -e 's/^/... /' < "${GX_TEMP}/std.err"
+        sed -E -e 's/^/GXCF: /' < "${GX_TEMP}/std.err"
         die "Error generating derived sources: error = ${GX_RESULT}" ${GX_RESULT}
     fi