Changeset 195759 in webkit


Ignore:
Timestamp:
Jan 28, 2016 10:41:46 AM (8 years ago)
Author:
commit-queue@webkit.org
Message:
Use isAnyWindows() instead of isCygwin()
isWindows() in Perl scripts.

https://bugs.webkit.org/show_bug.cgi?id=153594

Patch by Konstantin Tokarev <Konstantin Tokarev> on 2016-01-28
Reviewed by Alex Christensen.

  • Scripts/webkitdirs.pm:

(determineNumberOfCPUs):
(jscPath):
(checkFrameworks):
(setupCygwinEnv):
(wrapperPrefixIfNeeded):
(cmakeGeneratedBuildfile):
(generateBuildSystemFromCMakeProject):

  • Scripts/webkitperl/features.pm:

(libraryContainsSymbol):

Location:
trunk/Tools
Files:
3 edited

Legend:

Unmodified
Added
Removed
  • trunk/Tools/ChangeLog

    r195746 r195759  
     12016-01-28  Konstantin Tokarev  <annulen@yandex.ru>
     2
     3        Use isAnyWindows() instead of isCygwin() || isWindows() in Perl scripts.
     4        https://bugs.webkit.org/show_bug.cgi?id=153594
     5
     6        Reviewed by Alex Christensen.
     7
     8        * Scripts/webkitdirs.pm:
     9        (determineNumberOfCPUs):
     10        (jscPath):
     11        (checkFrameworks):
     12        (setupCygwinEnv):
     13        (wrapperPrefixIfNeeded):
     14        (cmakeGeneratedBuildfile):
     15        (generateBuildSystemFromCMakeProject):
     16        * Scripts/webkitperl/features.pm:
     17        (libraryContainsSymbol):
     18
    1192016-01-28  Chris Dumez  <cdumez@apple.com>
    220
  • trunk/Tools/Scripts/webkitdirs.pm

    r195746 r195759  
    397397            $numberOfCPUs = (grep /processor/, `cat /proc/cpuinfo`);
    398398        }
    399     } elsif (isWindows() || isCygwin()) {
     399    } elsif (isAnyWindows()) {
    400400        # Assumes cygwin
    401401        $numberOfCPUs = `ls /proc/registry/HKEY_LOCAL_MACHINE/HARDWARE/DESCRIPTION/System/CentralProcessor | wc -w`;
     
    418418    my $jscName = "jsc";
    419419    $jscName .= "_debug"  if configuration() eq "Debug_All";
    420     $jscName .= ".exe" if (isWindows() || isCygwin());
     420    $jscName .= ".exe" if (isAnyWindows());
    421421    return "$productDir/$jscName" if -e "$productDir/$jscName";
    422422    return "$productDir/JavaScriptCore.framework/Resources/$jscName";
     
    930930sub checkFrameworks # FIXME: This is a poor name since only the Mac calls built WebCore a Framework.
    931931{
    932     return if isCygwin() || isWindows();
     932    return if isAnyWindows();
    933933    my @frameworks = ("JavaScriptCore", "WebCore");
    934934    push(@frameworks, "WebKit") if isAppleMacWebKit(); # FIXME: This seems wrong, all ports should have a WebKit these days.
     
    16421642sub setupCygwinEnv()
    16431643{
    1644     return if !isCygwin() && !isWindows();
     1644    return if !isAnyWindows();
    16451645    return if $vcBuildPath;
    16461646
     
    18111811sub wrapperPrefixIfNeeded()
    18121812{
    1813     if (isWindows() || isCygwin()) {
     1813    if (isAnyWindows()) {
    18141814        return ();
    18151815    }
     
    19201920    if ($willUseNinja) {
    19211921        return File::Spec->catfile(baseProductDir(), configuration(), "build.ninja")
    1922     } elsif (isWindows() || isCygwin()) {
     1922    } elsif (isAnyWindows()) {
    19231923        return File::Spec->catfile(baseProductDir(), configuration(), "WebKit.sln")
    19241924    } else {
     
    19781978    # between 32-bit and 64-bit architectures.
    19791979    determineArchitecture();
    1980     if ($architecture ne "x86_64" && !isARM() && !isCrossCompilation() && !isWindows() && !isCygwin()) {
     1980    if ($architecture ne "x86_64" && !isARM() && !isCrossCompilation() && !isAnyWindows()) {
    19811981        $ENV{'CXXFLAGS'} = "-march=pentium4 -msse2 -mfpmath=sse " . ($ENV{'CXXFLAGS'} || "");
    19821982    }
  • trunk/Tools/Scripts/webkitperl/features.pm

    r165676 r195759  
    5050    my ($path, $symbol) = @_;
    5151
    52     if (isCygwin() or isWindows()) {
     52    if (isAnyWindows()) {
    5353        # FIXME: Implement this for Windows.
    5454        return 0;
Note: See TracChangeset for help on using the changeset viewer.