Changeset 70607 in webkit


Ignore:
Timestamp:
Oct 26, 2010 9:29:08 PM (14 years ago)
Author:
eric@webkit.org
Message:

2010-10-26 Eric Seidel <eric@webkit.org>

Reviewed by David Kilzer.

build-webkit should collect Visual Studio Express logs and display them
https://bugs.webkit.org/show_bug.cgi?id=39199

  • Scripts/build-webkit:
  • Scripts/print-vse-failure-logs: Added.
  • Scripts/webkitdirs.pm:
Location:
trunk/WebKitTools
Files:
1 added
3 edited

Legend:

Unmodified
Added
Removed
  • trunk/WebKitTools/ChangeLog

    r70606 r70607  
     12010-10-26  Eric Seidel  <eric@webkit.org>
     2
     3        Reviewed by David Kilzer.
     4
     5        build-webkit should collect Visual Studio Express logs and display them
     6        https://bugs.webkit.org/show_bug.cgi?id=39199
     7
     8        * Scripts/build-webkit:
     9        * Scripts/print-vse-failure-logs: Added.
     10        * Scripts/webkitdirs.pm:
     11
    1122010-10-26  David Kilzer  <ddkilzer@apple.com>
    213
  • trunk/WebKitTools/Scripts/build-webkit

    r70606 r70607  
    526526
    527527    if (exitStatus($result)) {
     528        my $scriptDir = relativeScriptsDir();
     529        if (usingVisualStudioExpress()) {
     530            # Visual Studio Express is so lame it can't stdout build failures.
     531            # So we find its logs and dump them to the console ourselves.
     532            system(File::Spec->catfile($scriptDir, "print-vse-failure-logs"));
     533        }
    528534        if (isAppleWinWebKit()) {
    529535            print "\n\n===== BUILD FAILED ======\n\n";
    530             my $scriptDir = relativeScriptsDir();
    531536            print "Please ensure you have run $scriptDir/update-webkit to install dependencies.\n\n";
    532537            my $baseProductDir = baseProductDir();
  • trunk/WebKitTools/Scripts/webkitdirs.pm

    r70188 r70607  
    11871187}
    11881188
     1189sub usingVisualStudioExpress()
     1190{
     1191    determineConfigurationForVisualStudio();
     1192    return $willUseVCExpressWhenBuilding;
     1193}
     1194
    11891195sub buildVisualStudioProject
    11901196{
Note: See TracChangeset for help on using the changeset viewer.