Changeset 96235 in webkit


Ignore:
Timestamp:
Sep 28, 2011 10:46:54 AM (13 years ago)
Author:
commit-queue@webkit.org
Message:

Let TestWebKitAPI and webkit_unit_tests work for chromium-win
https://bugs.webkit.org/show_bug.cgi?id=68680

Patch by Xianzhu Wang <wangxianzhu@chromium.org> on 2011-09-28
Reviewed by Tony Chang.

  • Scripts/run-chromium-webkit-unit-tests:
  • Scripts/webkitdirs.pm:

(determineBaseProductDir):

Location:
trunk/Tools
Files:
3 edited

Legend:

Unmodified
Added
Removed
  • trunk/Tools/ChangeLog

    r96234 r96235  
     12011-09-28  Xianzhu Wang  <wangxianzhu@chromium.org>
     2
     3        Let TestWebKitAPI and webkit_unit_tests work for chromium-win
     4        https://bugs.webkit.org/show_bug.cgi?id=68680
     5
     6        Reviewed by Tony Chang.
     7
     8        * Scripts/run-chromium-webkit-unit-tests:
     9        * Scripts/webkitdirs.pm:
     10        (determineBaseProductDir):
     11
    1122011-09-28  Kaustubh Atrawalkar  <kaustubh@motorola.com>
    213
  • trunk/Tools/Scripts/run-chromium-webkit-unit-tests

    r77279 r96235  
    3434use webkitdirs;
    3535
    36 # Allow running this script from any directory.
    37 my $sourceRootDir = File::Spec->catfile($FindBin::Bin, "../..");
    38 chdir($sourceRootDir);
    39 
     36push(@ARGV, "--chromium");
    4037setConfiguration();
    41 
    42 my $pathToBinary;
    43 if (isDarwin()) {
    44     $pathToBinary = "Source/WebKit/chromium/xcodebuild/" . configuration() . "/webkit_unit_tests";
    45 } elsif (isCygwin() || isWindows()) {
    46     $pathToBinary = "Source/WebKit/chromium/" . configuration() . "/webkit_unit_tests.exe";
    47 } elsif (isLinux()) {
    48     $pathToBinary = "out/" . configuration() . "/webkit_unit_tests";
    49 }
    50 
     38my $pathToBinary = productDir() . "/webkit_unit_tests";
    5139exit system ($pathToBinary, @ARGV);
  • trunk/Tools/Scripts/webkitdirs.pm

    r96207 r96235  
    162162            $baseProductDir = "$sourceDir/Source/WebKit/chromium/xcodebuild";
    163163        } elsif (isWindows() || isCygwin()) {
    164             # FIXME: set the correct baseProductDir for chromium-win.
     164            $baseProductDir = "$sourceDir/Source/WebKit/chromium/build";
    165165        }
    166166    }
Note: See TracChangeset for help on using the changeset viewer.