Title: [288742] trunk
Revision
288742
Author
[email protected]
Date
2022-01-28 09:16:45 -0800 (Fri, 28 Jan 2022)

Log Message

[XCBuild] Small corrections to build-webkit and Makefile for workspace builds
https://bugs.webkit.org/show_bug.cgi?id=235747

Patch by Elliott Williams <[email protected]> on 2022-01-28
Reviewed by Alexey Proskuryakov.

.:

* Makefile: Set SCRIPTS_PATH correctly from the root of the repo

Tools:

* Scripts/build-webkit: When --use-workspace is passed, assume --xcbuild

Modified Paths

Diff

Modified: trunk/ChangeLog (288741 => 288742)


--- trunk/ChangeLog	2022-01-28 16:09:03 UTC (rev 288741)
+++ trunk/ChangeLog	2022-01-28 17:16:45 UTC (rev 288742)
@@ -1,3 +1,12 @@
+2022-01-28  Elliott Williams  <[email protected]>
+
+        [XCBuild] Small corrections to build-webkit and Makefile for workspace builds
+        https://bugs.webkit.org/show_bug.cgi?id=235747
+
+        Reviewed by Alexey Proskuryakov.
+
+        * Makefile: Set SCRIPTS_PATH correctly from the root of the repo
+
 2022-01-28  Pablo Saavedra  <[email protected]>
 
         [WPE] Build error with ACCESSIBILITY=OFF after r288731

Modified: trunk/Makefile (288741 => 288742)


--- trunk/Makefile	2022-01-28 16:09:03 UTC (rev 288741)
+++ trunk/Makefile	2022-01-28 17:16:45 UTC (rev 288742)
@@ -1,7 +1,8 @@
 ifeq ($(USE_WORKSPACE),YES)
 
+SCHEME = All Modules
+SCRIPTS_PATH = Tools/Scripts
 include Makefile.shared
-SCHEME = All Modules
 
 else
 

Modified: trunk/Tools/ChangeLog (288741 => 288742)


--- trunk/Tools/ChangeLog	2022-01-28 16:09:03 UTC (rev 288741)
+++ trunk/Tools/ChangeLog	2022-01-28 17:16:45 UTC (rev 288742)
@@ -1,3 +1,12 @@
+2022-01-28  Elliott Williams  <[email protected]>
+
+        [XCBuild] Small corrections to build-webkit and Makefile for workspace builds
+        https://bugs.webkit.org/show_bug.cgi?id=235747
+
+        Reviewed by Alexey Proskuryakov.
+
+        * Scripts/build-webkit: When --use-workspace is passed, assume --xcbuild
+
 2022-01-27  Jonathan Bedard  <[email protected]>
 
         [EWS] Only make a single request to GitHub when validating PR

Modified: trunk/Tools/Scripts/build-webkit (288741 => 288742)


--- trunk/Tools/Scripts/build-webkit	2022-01-28 16:09:03 UTC (rev 288741)
+++ trunk/Tools/Scripts/build-webkit	2022-01-28 17:16:45 UTC (rev 288742)
@@ -230,7 +230,7 @@
         push @options, "-UseNewBuildSystem=YES";
     } elsif (!$useWorkspace) {
         push @options, "-UseNewBuildSystem=NO";
-    } else {
+    } elsif (defined $xcbuild) {
         die "Error: --use-workspace and --no-xcbuild are not compatible. Workspaces builds require XCBuild.\n";
     }
 
_______________________________________________
webkit-changes mailing list
[email protected]
https://lists.webkit.org/mailman/listinfo/webkit-changes

Reply via email to