Changeset 290318 in webkit


Ignore:
Timestamp:
Feb 22, 2022, 10:29:17 AM (4 years ago)
Author:
dino@apple.com
Message:

Filter some build output from JSC
https://bugs.webkit.org/show_bug.cgi?id=236885

Reviewed by Simon Fraser.

Add some filter rules for recently added output. In particular:

  • whatever prints out the build command
  • python executables now having the version numbers in the binary
  • creating entitlements files
  • Scripts/filter-build-webkit:

(shouldIgnoreLine):

Location:
trunk/Tools
Files:
2 edited

Legend:

Unmodified
Added
Removed
  • trunk/Tools/ChangeLog

    r290314 r290318  
     12022-02-22  Dean Jackson  <dino@apple.com>
     2
     3        Filter some build output from JSC
     4        https://bugs.webkit.org/show_bug.cgi?id=236885
     5
     6        Reviewed by Simon Fraser.
     7
     8        Add some filter rules for recently added output. In particular:
     9        - whatever prints out the build command
     10        - python executables now having the version numbers in the binary
     11        - creating entitlements files
     12
     13        * Scripts/filter-build-webkit:
     14        (shouldIgnoreLine):
     15
    1162022-02-22  Aditya Keerthi  <akeerthi@apple.com>
    217
  • trunk/Tools/Scripts/filter-build-webkit

    r284419 r290318  
    170170        my $path = basename($1);
    171171        printLine("cp $path", STYLE_PLAIN);
    172     } elsif ($line =~ /python (\S+\.py) (\S+)/) {
    173         my ($command, $path) = (basename($1), basename($2));
     172    } elsif ($line =~ /python(\d\.\d+)? (\S+) (.+)/) {
     173        my ($command, $path) = (basename($2), basename($3));
    174174        printLine("python $command $path", STYLE_PLAIN);
    175175    } elsif ($line =~ /^\/\S+?(strip|WebCoreExportFileGenerator) .*?(\/|\> )(\S+)/) {
     
    221221        my ($command, $path) = (basename($1), basename($2));
    222222        printLine("$command $path", STYLE_PLAIN);
     223    } elsif ($line =~ /^(File Doesn't Exist, Will Create:)(.*\.entitlements)$/) {
     224        my $path = basename($2);
     225        printLine("Creating Entitlements File $path", STYLE_PLAIN);
     226    } elsif ($line =~ /^(building \S+)$/) {
     227        printLine("$1", STYLE_PLAIN);
     228    } elsif ($line =~ /^(running build command .*+)$/) {
     229        printLine("$1", STYLE_PLAIN);
    223230    } else {
    224231        # This only gets hit if stderr is redirected to stdout.
     
    372379    return 1 if $line =~ /^Finished adding entitlements\.$/;
    373380    return 1 if $line =~ /^.* will not be code signed because its settings don't specify a development team.$/;
     381    return 1 if $line =~ /^Initializing Plist...$/;
    374382
    375383    if ($platform eq "win") {
Note: See TracChangeset for help on using the changeset viewer.