- Revision
- 195737
- Author
- [email protected]
- Date
- 2016-01-28 08:18:32 -0800 (Thu, 28 Jan 2016)
Log Message
[webkitdirs] Don't pass cmakeBasedPortName around.
https://bugs.webkit.org/show_bug.cgi?id=153589
Patch by Konstantin Tokarev <[email protected]> on 2016-01-28
Reviewed by Darin Adler.
It should be local function of webkitdirs.pm instead.
* Scripts/build-jsc: Don't pass cmakeBasedPortName to
buildCMakeProjectOrExit().
* Scripts/build-webkit: Don't pass cmakeBasedPortName to
buildCMakeProjectOrExit() and generateBuildSystemFromCMakeProject().
* Scripts/run-efl-tests: Don't pass cmakeBasedPortName to
generateBuildSystemFromCMakeProject().
* Scripts/webkitdirs.pm: Don't export cmakeBasedPortName.
(generateBuildSystemFromCMakeProject): Removed $port argument as we
can get it from cmakeBasedPortName().
(buildCMakeProjectOrExit): Ditto.
Modified Paths
Diff
Modified: trunk/Tools/ChangeLog (195736 => 195737)
--- trunk/Tools/ChangeLog 2016-01-28 15:16:02 UTC (rev 195736)
+++ trunk/Tools/ChangeLog 2016-01-28 16:18:32 UTC (rev 195737)
@@ -1,3 +1,23 @@
+2016-01-28 Konstantin Tokarev <[email protected]>
+
+ [webkitdirs] Don't pass cmakeBasedPortName around.
+ https://bugs.webkit.org/show_bug.cgi?id=153589
+
+ Reviewed by Darin Adler.
+
+ It should be local function of webkitdirs.pm instead.
+
+ * Scripts/build-jsc: Don't pass cmakeBasedPortName to
+ buildCMakeProjectOrExit().
+ * Scripts/build-webkit: Don't pass cmakeBasedPortName to
+ buildCMakeProjectOrExit() and generateBuildSystemFromCMakeProject().
+ * Scripts/run-efl-tests: Don't pass cmakeBasedPortName to
+ generateBuildSystemFromCMakeProject().
+ * Scripts/webkitdirs.pm: Don't export cmakeBasedPortName.
+ (generateBuildSystemFromCMakeProject): Removed $port argument as we
+ can get it from cmakeBasedPortName().
+ (buildCMakeProjectOrExit): Ditto.
+
2016-01-28 Gwang Yoon Hwang <[email protected]>
[GStreamer] Clean up includes and headers related with GStreamerGL
Modified: trunk/Tools/Scripts/build-jsc (195736 => 195737)
--- trunk/Tools/Scripts/build-jsc 2016-01-28 15:16:02 UTC (rev 195736)
+++ trunk/Tools/Scripts/build-jsc 2016-01-28 16:18:32 UTC (rev 195737)
@@ -112,7 +112,7 @@
}
# This call only returns if nothing wrong happened
- buildCMakeProjectOrExit(0, cmakeBasedPortName(), undef, $buildTarget, (cmakeBasedPortArguments(), $cmakeArgs));
+ buildCMakeProjectOrExit(0, undef, $buildTarget, (cmakeBasedPortArguments(), $cmakeArgs));
writeCongrats();
exit exitStatus(0);
}
Modified: trunk/Tools/Scripts/build-webkit (195736 => 195737)
--- trunk/Tools/Scripts/build-webkit 2016-01-28 15:16:02 UTC (rev 195736)
+++ trunk/Tools/Scripts/build-webkit 2016-01-28 16:18:32 UTC (rev 195737)
@@ -246,13 +246,13 @@
my @featureArgs = cMakeArgsFromFeatures();
removeCMakeCache(@featureArgs);
- buildCMakeProjectOrExit($clean, cmakeBasedPortName(), $prefixPath, $makeArgs, (cmakeBasedPortArguments(), @featureArgs), $cmakeArgs);
+ buildCMakeProjectOrExit($clean, $prefixPath, $makeArgs, (cmakeBasedPortArguments(), @featureArgs), $cmakeArgs);
}
my $baseProductDir = baseProductDir();
if (isAppleWinWebKit() || isWinCairo()) {
chdirWebKit();
- if (exitStatus(generateBuildSystemFromCMakeProject(cmakeBasedPortName()))) {
+ if (exitStatus(generateBuildSystemFromCMakeProject())) {
die "Run \"C:/Program Files (x86)/Microsoft Visual Studio 14.0/VC/vcvarsall.bat\" before build-webkit when using ninja";
}
chdirWebKit();
Modified: trunk/Tools/Scripts/run-efl-tests (195736 => 195737)
--- trunk/Tools/Scripts/run-efl-tests 2016-01-28 15:16:02 UTC (rev 195736)
+++ trunk/Tools/Scripts/run-efl-tests 2016-01-28 16:18:32 UTC (rev 195737)
@@ -51,7 +51,7 @@
# Manually add this for jhbuildWrapperPrefixIfNeeded().
push(@ARGV, "--efl");
- my $returnCode = exitStatus(generateBuildSystemFromCMakeProject("Efl", undef, cmakeBasedPortArguments()));
+ my $returnCode = exitStatus(generateBuildSystemFromCMakeProject(undef, cmakeBasedPortArguments()));
exit($returnCode) if $returnCode;
$returnCode = exitStatus(buildCMakeGeneratedProject("test"));
Modified: trunk/Tools/Scripts/webkitdirs.pm (195736 => 195737)
--- trunk/Tools/Scripts/webkitdirs.pm 2016-01-28 15:16:02 UTC (rev 195736)
+++ trunk/Tools/Scripts/webkitdirs.pm 2016-01-28 16:18:32 UTC (rev 195737)
@@ -63,7 +63,6 @@
&chdirWebKit
&checkFrameworks
&cmakeBasedPortArguments
- &cmakeBasedPortName
¤tSVNRevision
&debugSafari
&executableProductDir
@@ -1929,8 +1928,9 @@
sub generateBuildSystemFromCMakeProject
{
- my ($port, $prefixPath, @cmakeArgs, $additionalCMakeArgs) = @_;
+ my ($prefixPath, @cmakeArgs, $additionalCMakeArgs) = @_;
my $config = configuration();
+ my $port = cmakeBasedPortName();
my $buildPath = File::Spec->catdir(baseProductDir(), $config);
File::Path::mkpath($buildPath) unless -d $buildPath;
my $originalWorkingDirectory = getcwd();
@@ -2031,9 +2031,9 @@
return 0;
}
-sub buildCMakeProjectOrExit($$$$@)
+sub buildCMakeProjectOrExit($$$@)
{
- my ($clean, $port, $prefixPath, $makeArgs, @cmakeArgs) = @_;
+ my ($clean, $prefixPath, $makeArgs, @cmakeArgs) = @_;
my $returnCode;
exit(exitStatus(cleanCMakeGeneratedProject())) if $clean;
@@ -2046,7 +2046,7 @@
system("perl", "$sourceDir/Tools/Scripts/update-webkitgtk-libs") == 0 or die $!;
}
- $returnCode = exitStatus(generateBuildSystemFromCMakeProject($port, $prefixPath, @cmakeArgs));
+ $returnCode = exitStatus(generateBuildSystemFromCMakeProject($prefixPath, @cmakeArgs));
exit($returnCode) if $returnCode;
$returnCode = exitStatus(buildCMakeGeneratedProject($makeArgs));