[AppleWin] Auxiliary libraries should be updated within build-webkit
authordon.olmstead@sony.com <don.olmstead@sony.com@268f45cc-cd09-0410-ab3c-d52691b4dbfc>
Thu, 21 Dec 2017 19:13:40 +0000 (19:13 +0000)
committerdon.olmstead@sony.com <don.olmstead@sony.com@268f45cc-cd09-0410-ab3c-d52691b4dbfc>
Thu, 21 Dec 2017 19:13:40 +0000 (19:13 +0000)
https://bugs.webkit.org/show_bug.cgi?id=181065

Reviewed by Alex Christensen.

* EWSTools/Start-Queue.ps1:
* Scripts/build-webkit:
(cMakeArgsFromFeatures): Deleted.
(writeCongrats): Deleted.
* Scripts/update-webkit:

git-svn-id: https://svn.webkit.org/repository/webkit/trunk@226232 268f45cc-cd09-0410-ab3c-d52691b4dbfc

Tools/ChangeLog
Tools/EWSTools/Start-Queue.ps1
Tools/Scripts/build-webkit
Tools/Scripts/update-webkit

index 470295d..b2be822 100644 (file)
@@ -1,3 +1,16 @@
+2017-12-21  Don Olmstead  <don.olmstead@sony.com>
+
+        [AppleWin] Auxiliary libraries should be updated within build-webkit
+        https://bugs.webkit.org/show_bug.cgi?id=181065
+
+        Reviewed by Alex Christensen.
+
+        * EWSTools/Start-Queue.ps1:
+        * Scripts/build-webkit:
+        (cMakeArgsFromFeatures): Deleted.
+        (writeCongrats): Deleted.
+        * Scripts/update-webkit:
+
 2017-12-21  Jer Noble  <jer.noble@apple.com>
 
         Add initial DOM support for Media Capabilities
index 8ed0236..3d7ba38 100644 (file)
@@ -83,7 +83,7 @@ while ($true) {
     Clean-PythonC;
     Clean-Git;
 
-    perl ./Tools/Scripts/update-webkit --no-auxiliary-libs;
+    perl ./Tools/Scripts/update-webkit;
     python ./Tools/Scripts/webkit-patch $queue --bot-id=$name --no-confirm --exit-after-iteration $iterations;
     python /Tools/BuildSlaveSupport/kill-old-processes
 }
index fe6b73f..1e32e15 100755 (executable)
@@ -244,6 +244,8 @@ if (isAppleCocoaWebKit()) {
     # Copy WebKitSupportLibrary to the correct location in WebKitLibraries so it can be found.
     # Will fail if WebKitSupportLibrary.zip is not in source root.
     (system("perl Tools/Scripts/update-webkit-support-libs") == 0) or die;
+    (system("perl Tools/Scripts/update-webkit-auxiliary-libs") == 0) or die;
+    setupAppleWinEnv()
 }
 
 if (isAnyWindows()) {
index e887c23..9024331 100755 (executable)
@@ -43,18 +43,11 @@ use webkitdirs;
 my $quiet = '';
 my $showHelp;
 
-# This call is needed to eat --wincairo argument and avoid unknown option error.
-# FIXME: Allow port options explicitly or make this script port-agnostic.
-determinePortName();
-
 chdirWebKit();
 
-my $auxiliaryLibs = 1;
-
 my $getOptionsResult = GetOptions(
     'h|help'  => \$showHelp,
     'q|quiet' => \$quiet,
-    'auxiliary-libs!' => \$auxiliaryLibs,
 );
 
 if (!$getOptionsResult || $showHelp) {
@@ -62,7 +55,6 @@ if (!$getOptionsResult || $showHelp) {
 Usage: @{[ basename($0) ]} [options]
   -h|--help                 show the help message
   -q|--quiet                pass -q to svn update for quiet updates
-  --[no-]auxiliary-libs     [don\'t] update the auxiliary libraries for Windows (default: update)
 __END__
     exit 1;
 }
@@ -77,14 +69,4 @@ print "Updating OpenSource\n" unless $quiet;
 runSvnUpdateAndResolveChangeLogs(@svnOptions) if isSVN();
 runGitUpdate() if isGit();
 
-if (isAppleWinWebKit() && $auxiliaryLibs) {
-    system($^X, File::Spec->catfile("Tools", "Scripts", "update-webkit-auxiliary-libs")) == 0 or die;
-    if (isWinCairo()) {
-        # WinCairo shares the auxiliary libs from the Apple port.
-        system($^X, File::Spec->catfile("Tools", "Scripts", "update-webkit-wincairo-libs")) == 0 or die;
-    }
-}
-
-setupAppleWinEnv() if isAppleWinWebKit();
-
 exit 0;