Title: [292959] trunk
Revision
292959
Author
e...@apple.com
Date
2022-04-18 10:49:33 -0700 (Mon, 18 Apr 2022)

Log Message

[XCBuild] Use XCBuild for all command-line and project builds
https://bugs.webkit.org/show_bug.cgi?id=238916

Reviewed by Alexey Proskuryakov.

Source/bmalloc:

* bmalloc.xcodeproj/project.pbxproj:

Source/_javascript_Core:

Switch to the new build system, without changing anything about our
build order. Make will still build projects one-at-a-time, but this
drops our dependency on the legacy build system.

* _javascript_Core.xcodeproj/project.pbxproj:

Source/ThirdParty/ANGLE:

* ANGLE.xcodeproj/project.pbxproj:

Source/ThirdParty/libwebrtc:

* libwebrtc.xcodeproj/project.pbxproj:

Source/WebCore:

* WebCore.xcodeproj/project.pbxproj:

Source/WebGPU:

* WebGPU.xcodeproj/project.pbxproj:

Source/WebInspectorUI:

* WebInspectorUI.xcodeproj/project.pbxproj:

Source/WebKit:

* WebKit.xcodeproj/project.pbxproj:

Source/WebKitLegacy:

* WebKitLegacy.xcodeproj/project.pbxproj:

Source/WTF:

* WTF.xcodeproj/project.pbxproj:

Tools:

There are a few projects in Tools/ which are checked in but not built
as part of the normal Make or build-webkit workflow. I've updated
them, and noted below which ones were already failing to build.

* ContentExtensionTester/ContentExtensionTester.xcodeproj/project.pbxproj:
* DumpRenderTree/DumpRenderTree.xcodeproj/project.pbxproj:
* EditingHistory/EditingHistory.xcodeproj/project.pbxproj: Fails to
build locally, updated anyway.
* FontWithFeatures/FontWithFeatures.xcodeproj/project.pbxproj: Fails
to build locally, updated anyway.
* ImageDiff/ImageDiff.xcodeproj/project.pbxproj:
* MiniBrowser/MiniBrowser.xcodeproj/project.pbxproj:
* MiniBrowserSwiftUI/MiniBrowserSwiftUI.xcodeproj/project.pbxproj:
* MobileMiniBrowser/MobileMiniBrowser.xcodeproj/project.pbxproj:
* TestWebKitAPI/TestWebKitAPI.xcodeproj/project.pbxproj:
* WebEditingTester/WebEditingTester.xcodeproj/project.pbxproj: Fails
to build locally, updated anyway.
* WebKitTestRunner/WebKitTestRunner.xcodeproj/project.pbxproj:

Modified Paths

Diff

Modified: trunk/Source/_javascript_Core/ChangeLog (292958 => 292959)


--- trunk/Source/_javascript_Core/ChangeLog	2022-04-18 17:02:07 UTC (rev 292958)
+++ trunk/Source/_javascript_Core/ChangeLog	2022-04-18 17:49:33 UTC (rev 292959)
@@ -1,3 +1,16 @@
+2022-04-18  Elliott Williams  <e...@apple.com>
+
+        [XCBuild] Use XCBuild for all command-line and project builds
+        https://bugs.webkit.org/show_bug.cgi?id=238916
+
+        Reviewed by Alexey Proskuryakov.
+
+        Switch to the new build system, without changing anything about our
+        build order. Make will still build projects one-at-a-time, but this
+        drops our dependency on the legacy build system.
+
+        * _javascript_Core.xcodeproj/project.pbxproj:
+
 2022-04-16  Mark Lam  <mark....@apple.com>
 
         Harden JSObject::setPrototypeOf.

Modified: trunk/Source/_javascript_Core/_javascript_Core.xcodeproj/project.pbxproj (292958 => 292959)


--- trunk/Source/_javascript_Core/_javascript_Core.xcodeproj/project.pbxproj	2022-04-18 17:02:07 UTC (rev 292958)
+++ trunk/Source/_javascript_Core/_javascript_Core.xcodeproj/project.pbxproj	2022-04-18 17:49:33 UTC (rev 292959)
@@ -11662,7 +11662,6 @@
 		0867D690FE84028FC02AAC07 /* Project object */ = {
 			isa = PBXProject;
 			attributes = {
-				DefaultBuildSystemTypeForWorkspace = Original;
 				LastSwiftUpdateCheck = 0700;
 				LastUpgradeCheck = 1140;
 				TargetAttributes = {

Modified: trunk/Source/ThirdParty/ANGLE/ANGLE.xcodeproj/project.pbxproj (292958 => 292959)


--- trunk/Source/ThirdParty/ANGLE/ANGLE.xcodeproj/project.pbxproj	2022-04-18 17:02:07 UTC (rev 292958)
+++ trunk/Source/ThirdParty/ANGLE/ANGLE.xcodeproj/project.pbxproj	2022-04-18 17:49:33 UTC (rev 292959)
@@ -3541,7 +3541,6 @@
 		FB39D0701200ED9200088E69 /* Project object */ = {
 			isa = PBXProject;
 			attributes = {
-				DefaultBuildSystemTypeForWorkspace = Original;
 				LastSwiftUpdateCheck = 0700;
 				LastUpgradeCheck = 1140;
 				TargetAttributes = {

Modified: trunk/Source/ThirdParty/ANGLE/ChangeLog (292958 => 292959)


--- trunk/Source/ThirdParty/ANGLE/ChangeLog	2022-04-18 17:02:07 UTC (rev 292958)
+++ trunk/Source/ThirdParty/ANGLE/ChangeLog	2022-04-18 17:49:33 UTC (rev 292959)
@@ -1,3 +1,12 @@
+2022-04-18  Elliott Williams  <e...@apple.com>
+
+        [XCBuild] Use XCBuild for all command-line and project builds
+        https://bugs.webkit.org/show_bug.cgi?id=238916
+
+        Reviewed by Alexey Proskuryakov.
+
+        * ANGLE.xcodeproj/project.pbxproj:
+
 2022-04-12  Elliott Williams  <e...@apple.com>
 
         [Xcode] In open-source builds, disable bitcode in xcconfigs instead of build-webkit

Modified: trunk/Source/ThirdParty/libwebrtc/ChangeLog (292958 => 292959)


--- trunk/Source/ThirdParty/libwebrtc/ChangeLog	2022-04-18 17:02:07 UTC (rev 292958)
+++ trunk/Source/ThirdParty/libwebrtc/ChangeLog	2022-04-18 17:49:33 UTC (rev 292959)
@@ -1,3 +1,12 @@
+2022-04-18  Elliott Williams  <e...@apple.com>
+
+        [XCBuild] Use XCBuild for all command-line and project builds
+        https://bugs.webkit.org/show_bug.cgi?id=238916
+
+        Reviewed by Alexey Proskuryakov.
+
+        * libwebrtc.xcodeproj/project.pbxproj:
+
 2022-04-15  Youenn Fablet  <you...@apple.com>
 
         Rename libwebrtc ObjC NSString utility routines

Modified: trunk/Source/ThirdParty/libwebrtc/libwebrtc.xcodeproj/project.pbxproj (292958 => 292959)


--- trunk/Source/ThirdParty/libwebrtc/libwebrtc.xcodeproj/project.pbxproj	2022-04-18 17:02:07 UTC (rev 292958)
+++ trunk/Source/ThirdParty/libwebrtc/libwebrtc.xcodeproj/project.pbxproj	2022-04-18 17:49:33 UTC (rev 292959)
@@ -20049,7 +20049,6 @@
 		FB39D0701200ED9200088E69 /* Project object */ = {
 			isa = PBXProject;
 			attributes = {
-				DefaultBuildSystemTypeForWorkspace = Original;
 				LastSwiftUpdateCheck = 0700;
 				LastUpgradeCheck = 1000;
 				TargetAttributes = {

Modified: trunk/Source/WTF/ChangeLog (292958 => 292959)


--- trunk/Source/WTF/ChangeLog	2022-04-18 17:02:07 UTC (rev 292958)
+++ trunk/Source/WTF/ChangeLog	2022-04-18 17:49:33 UTC (rev 292959)
@@ -1,3 +1,12 @@
+2022-04-18  Elliott Williams  <e...@apple.com>
+
+        [XCBuild] Use XCBuild for all command-line and project builds
+        https://bugs.webkit.org/show_bug.cgi?id=238916
+
+        Reviewed by Alexey Proskuryakov.
+
+        * WTF.xcodeproj/project.pbxproj:
+
 2022-04-17  Chris Dumez  <cdu...@apple.com>
 
         Leverage StringView in more places

Modified: trunk/Source/WTF/WTF.xcodeproj/project.pbxproj (292958 => 292959)


--- trunk/Source/WTF/WTF.xcodeproj/project.pbxproj	2022-04-18 17:02:07 UTC (rev 292958)
+++ trunk/Source/WTF/WTF.xcodeproj/project.pbxproj	2022-04-18 17:49:33 UTC (rev 292959)
@@ -3486,7 +3486,6 @@
 		5D247B5914689B8600E78B76 /* Project object */ = {
 			isa = PBXProject;
 			attributes = {
-				DefaultBuildSystemTypeForWorkspace = Original;
 				LastSwiftUpdateCheck = 0700;
 				LastUpgradeCheck = 1140;
 				TargetAttributes = {

Modified: trunk/Source/WebCore/ChangeLog (292958 => 292959)


--- trunk/Source/WebCore/ChangeLog	2022-04-18 17:02:07 UTC (rev 292958)
+++ trunk/Source/WebCore/ChangeLog	2022-04-18 17:49:33 UTC (rev 292959)
@@ -1,3 +1,12 @@
+2022-04-18  Elliott Williams  <e...@apple.com>
+
+        [XCBuild] Use XCBuild for all command-line and project builds
+        https://bugs.webkit.org/show_bug.cgi?id=238916
+
+        Reviewed by Alexey Proskuryakov.
+
+        * WebCore.xcodeproj/project.pbxproj:
+
 2022-04-18  Alan Bujtas  <za...@apple.com>
 
         [IFC][Integration] Move inline integration under layout/integration/inline

Modified: trunk/Source/WebCore/WebCore.xcodeproj/project.pbxproj (292958 => 292959)


--- trunk/Source/WebCore/WebCore.xcodeproj/project.pbxproj	2022-04-18 17:02:07 UTC (rev 292958)
+++ trunk/Source/WebCore/WebCore.xcodeproj/project.pbxproj	2022-04-18 17:49:33 UTC (rev 292959)
@@ -38517,7 +38517,6 @@
 		0867D690FE84028FC02AAC07 /* Project object */ = {
 			isa = PBXProject;
 			attributes = {
-				DefaultBuildSystemTypeForWorkspace = Original;
 				LastSwiftUpdateCheck = 0700;
 				LastUpgradeCheck = 1140;
 				TargetAttributes = {

Modified: trunk/Source/WebGPU/ChangeLog (292958 => 292959)


--- trunk/Source/WebGPU/ChangeLog	2022-04-18 17:02:07 UTC (rev 292958)
+++ trunk/Source/WebGPU/ChangeLog	2022-04-18 17:49:33 UTC (rev 292959)
@@ -1,3 +1,12 @@
+2022-04-18  Elliott Williams  <e...@apple.com>
+
+        [XCBuild] Use XCBuild for all command-line and project builds
+        https://bugs.webkit.org/show_bug.cgi?id=238916
+
+        Reviewed by Alexey Proskuryakov.
+
+        * WebGPU.xcodeproj/project.pbxproj:
+
 2022-04-16  Myles C. Maxfield  <mmaxfi...@apple.com>
 
         [WebGPU] Fix the Big Sur build

Modified: trunk/Source/WebGPU/WebGPU.xcodeproj/project.pbxproj (292958 => 292959)


--- trunk/Source/WebGPU/WebGPU.xcodeproj/project.pbxproj	2022-04-18 17:02:07 UTC (rev 292958)
+++ trunk/Source/WebGPU/WebGPU.xcodeproj/project.pbxproj	2022-04-18 17:49:33 UTC (rev 292959)
@@ -610,7 +610,6 @@
 		1CEBD7DA2716AFBA00A5254D /* Project object */ = {
 			isa = PBXProject;
 			attributes = {
-				DefaultBuildSystemTypeForWorkspace = Original;
 				LastSwiftUpdateCheck = 1400;
 				LastUpgradeCheck = 1330;
 				TargetAttributes = {

Modified: trunk/Source/WebInspectorUI/ChangeLog (292958 => 292959)


--- trunk/Source/WebInspectorUI/ChangeLog	2022-04-18 17:02:07 UTC (rev 292958)
+++ trunk/Source/WebInspectorUI/ChangeLog	2022-04-18 17:49:33 UTC (rev 292959)
@@ -1,3 +1,12 @@
+2022-04-18  Elliott Williams  <e...@apple.com>
+
+        [XCBuild] Use XCBuild for all command-line and project builds
+        https://bugs.webkit.org/show_bug.cgi?id=238916
+
+        Reviewed by Alexey Proskuryakov.
+
+        * WebInspectorUI.xcodeproj/project.pbxproj:
+
 2022-04-13  Elliott Williams  <e...@apple.com>
 
         [Xcode] Fix public watchOS workspace build by updating scheme and build settings

Modified: trunk/Source/WebInspectorUI/WebInspectorUI.xcodeproj/project.pbxproj (292958 => 292959)


--- trunk/Source/WebInspectorUI/WebInspectorUI.xcodeproj/project.pbxproj	2022-04-18 17:02:07 UTC (rev 292958)
+++ trunk/Source/WebInspectorUI/WebInspectorUI.xcodeproj/project.pbxproj	2022-04-18 17:49:33 UTC (rev 292959)
@@ -137,7 +137,6 @@
 		A54C224D148B23DE00373FA3 /* Project object */ = {
 			isa = PBXProject;
 			attributes = {
-				DefaultBuildSystemTypeForWorkspace = Original;
 				LastSwiftUpdateCheck = 0700;
 				LastUpgradeCheck = 1140;
 				ORGANIZATIONNAME = Apple;

Modified: trunk/Source/WebKit/ChangeLog (292958 => 292959)


--- trunk/Source/WebKit/ChangeLog	2022-04-18 17:02:07 UTC (rev 292958)
+++ trunk/Source/WebKit/ChangeLog	2022-04-18 17:49:33 UTC (rev 292959)
@@ -1,3 +1,12 @@
+2022-04-18  Elliott Williams  <e...@apple.com>
+
+        [XCBuild] Use XCBuild for all command-line and project builds
+        https://bugs.webkit.org/show_bug.cgi?id=238916
+
+        Reviewed by Alexey Proskuryakov.
+
+        * WebKit.xcodeproj/project.pbxproj:
+
 2022-04-18  Per Arne Vollan  <pvol...@apple.com>
 
         Block system calls in the Network process

Modified: trunk/Source/WebKit/WebKit.xcodeproj/project.pbxproj (292958 => 292959)


--- trunk/Source/WebKit/WebKit.xcodeproj/project.pbxproj	2022-04-18 17:02:07 UTC (rev 292958)
+++ trunk/Source/WebKit/WebKit.xcodeproj/project.pbxproj	2022-04-18 17:49:33 UTC (rev 292959)
@@ -15685,7 +15685,6 @@
 		0867D690FE84028FC02AAC07 /* Project object */ = {
 			isa = PBXProject;
 			attributes = {
-				DefaultBuildSystemTypeForWorkspace = Original;
 				LastSwiftUpdateCheck = 1300;
 				LastUpgradeCheck = 1140;
 				TargetAttributes = {

Modified: trunk/Source/WebKitLegacy/ChangeLog (292958 => 292959)


--- trunk/Source/WebKitLegacy/ChangeLog	2022-04-18 17:02:07 UTC (rev 292958)
+++ trunk/Source/WebKitLegacy/ChangeLog	2022-04-18 17:49:33 UTC (rev 292959)
@@ -1,3 +1,12 @@
+2022-04-18  Elliott Williams  <e...@apple.com>
+
+        [XCBuild] Use XCBuild for all command-line and project builds
+        https://bugs.webkit.org/show_bug.cgi?id=238916
+
+        Reviewed by Alexey Proskuryakov.
+
+        * WebKitLegacy.xcodeproj/project.pbxproj:
+
 2022-04-13  Chris Dumez  <cdu...@apple.com>
 
         Replace calls to substring(0, x) with the more concise left(x)

Modified: trunk/Source/WebKitLegacy/WebKitLegacy.xcodeproj/project.pbxproj (292958 => 292959)


--- trunk/Source/WebKitLegacy/WebKitLegacy.xcodeproj/project.pbxproj	2022-04-18 17:02:07 UTC (rev 292958)
+++ trunk/Source/WebKitLegacy/WebKitLegacy.xcodeproj/project.pbxproj	2022-04-18 17:49:33 UTC (rev 292959)
@@ -3197,7 +3197,6 @@
 		0867D690FE84028FC02AAC07 /* Project object */ = {
 			isa = PBXProject;
 			attributes = {
-				DefaultBuildSystemTypeForWorkspace = Original;
 				LastSwiftUpdateCheck = 0700;
 				LastUpgradeCheck = 1140;
 				TargetAttributes = {

Modified: trunk/Source/bmalloc/ChangeLog (292958 => 292959)


--- trunk/Source/bmalloc/ChangeLog	2022-04-18 17:02:07 UTC (rev 292958)
+++ trunk/Source/bmalloc/ChangeLog	2022-04-18 17:49:33 UTC (rev 292959)
@@ -1,3 +1,12 @@
+2022-04-18  Elliott Williams  <e...@apple.com>
+
+        [XCBuild] Use XCBuild for all command-line and project builds
+        https://bugs.webkit.org/show_bug.cgi?id=238916
+
+        Reviewed by Alexey Proskuryakov.
+
+        * bmalloc.xcodeproj/project.pbxproj:
+
 2022-04-12  Elliott Williams  <e...@apple.com>
 
         [Xcode] In open-source builds, disable bitcode in xcconfigs instead of build-webkit

Modified: trunk/Source/bmalloc/bmalloc.xcodeproj/project.pbxproj (292958 => 292959)


--- trunk/Source/bmalloc/bmalloc.xcodeproj/project.pbxproj	2022-04-18 17:02:07 UTC (rev 292958)
+++ trunk/Source/bmalloc/bmalloc.xcodeproj/project.pbxproj	2022-04-18 17:49:33 UTC (rev 292959)
@@ -2642,7 +2642,6 @@
 		145F6837179DC45F00D65598 /* Project object */ = {
 			isa = PBXProject;
 			attributes = {
-				DefaultBuildSystemTypeForWorkspace = Original;
 				LastSwiftUpdateCheck = 0700;
 				LastUpgradeCheck = 1140;
 				TargetAttributes = {

Modified: trunk/Tools/ChangeLog (292958 => 292959)


--- trunk/Tools/ChangeLog	2022-04-18 17:02:07 UTC (rev 292958)
+++ trunk/Tools/ChangeLog	2022-04-18 17:49:33 UTC (rev 292959)
@@ -1,3 +1,29 @@
+2022-04-18  Elliott Williams  <e...@apple.com>
+
+        [XCBuild] Use XCBuild for all command-line and project builds
+        https://bugs.webkit.org/show_bug.cgi?id=238916
+
+        Reviewed by Alexey Proskuryakov.
+
+        There are a few projects in Tools/ which are checked in but not built
+        as part of the normal Make or build-webkit workflow. I've updated
+        them, and noted below which ones were already failing to build.
+
+        * ContentExtensionTester/ContentExtensionTester.xcodeproj/project.pbxproj:
+        * DumpRenderTree/DumpRenderTree.xcodeproj/project.pbxproj:
+        * EditingHistory/EditingHistory.xcodeproj/project.pbxproj: Fails to
+        build locally, updated anyway.
+        * FontWithFeatures/FontWithFeatures.xcodeproj/project.pbxproj: Fails
+        to build locally, updated anyway.
+        * ImageDiff/ImageDiff.xcodeproj/project.pbxproj:
+        * MiniBrowser/MiniBrowser.xcodeproj/project.pbxproj:
+        * MiniBrowserSwiftUI/MiniBrowserSwiftUI.xcodeproj/project.pbxproj:
+        * MobileMiniBrowser/MobileMiniBrowser.xcodeproj/project.pbxproj:
+        * TestWebKitAPI/TestWebKitAPI.xcodeproj/project.pbxproj:
+        * WebEditingTester/WebEditingTester.xcodeproj/project.pbxproj: Fails
+        to build locally, updated anyway.
+        * WebKitTestRunner/WebKitTestRunner.xcodeproj/project.pbxproj:
+
 2022-04-07  Jonathan Bedard  <jbed...@apple.com>
 
         [Merge-Queue] Handle label addition race condition

Modified: trunk/Tools/ContentExtensionTester/ContentExtensionTester.xcodeproj/project.pbxproj (292958 => 292959)


--- trunk/Tools/ContentExtensionTester/ContentExtensionTester.xcodeproj/project.pbxproj	2022-04-18 17:02:07 UTC (rev 292958)
+++ trunk/Tools/ContentExtensionTester/ContentExtensionTester.xcodeproj/project.pbxproj	2022-04-18 17:49:33 UTC (rev 292959)
@@ -107,7 +107,6 @@
 		7C4AB3991AF0276C003FC8D1 /* Project object */ = {
 			isa = PBXProject;
 			attributes = {
-				DefaultBuildSystemTypeForWorkspace = Original;
 				LastUpgradeCheck = 0700;
 				ORGANIZATIONNAME = "Sam Weinig";
 				TargetAttributes = {

Modified: trunk/Tools/DumpRenderTree/DumpRenderTree.xcodeproj/project.pbxproj (292958 => 292959)


--- trunk/Tools/DumpRenderTree/DumpRenderTree.xcodeproj/project.pbxproj	2022-04-18 17:02:07 UTC (rev 292958)
+++ trunk/Tools/DumpRenderTree/DumpRenderTree.xcodeproj/project.pbxproj	2022-04-18 17:49:33 UTC (rev 292959)
@@ -924,7 +924,6 @@
 		08FB7793FE84155DC02AAC07 /* Project object */ = {
 			isa = PBXProject;
 			attributes = {
-				DefaultBuildSystemTypeForWorkspace = Original;
 				LastSwiftUpdateCheck = 0700;
 				LastUpgradeCheck = 1140;
 				TargetAttributes = {

Modified: trunk/Tools/EditingHistory/EditingHistory.xcodeproj/project.pbxproj (292958 => 292959)


--- trunk/Tools/EditingHistory/EditingHistory.xcodeproj/project.pbxproj	2022-04-18 17:02:07 UTC (rev 292958)
+++ trunk/Tools/EditingHistory/EditingHistory.xcodeproj/project.pbxproj	2022-04-18 17:49:33 UTC (rev 292959)
@@ -166,7 +166,6 @@
 		512D7A8B1DE0FBEF0028F0E6 /* Project object */ = {
 			isa = PBXProject;
 			attributes = {
-				DefaultBuildSystemTypeForWorkspace = Original;
 				LastUpgradeCheck = 0820;
 				TargetAttributes = {
 					516ADBC01DE155FC00E2B98D = {

Modified: trunk/Tools/FontWithFeatures/FontWithFeatures.xcodeproj/project.pbxproj (292958 => 292959)


--- trunk/Tools/FontWithFeatures/FontWithFeatures.xcodeproj/project.pbxproj	2022-04-18 17:02:07 UTC (rev 292958)
+++ trunk/Tools/FontWithFeatures/FontWithFeatures.xcodeproj/project.pbxproj	2022-04-18 17:49:33 UTC (rev 292959)
@@ -113,7 +113,6 @@
 		C286269A1BA902B9001961D6 /* Project object */ = {
 			isa = PBXProject;
 			attributes = {
-				DefaultBuildSystemTypeForWorkspace = Original;
 				LastUpgradeCheck = 0700;
 				ORGANIZATIONNAME = Litherum;
 				TargetAttributes = {

Modified: trunk/Tools/ImageDiff/ImageDiff.xcodeproj/project.pbxproj (292958 => 292959)


--- trunk/Tools/ImageDiff/ImageDiff.xcodeproj/project.pbxproj	2022-04-18 17:02:07 UTC (rev 292958)
+++ trunk/Tools/ImageDiff/ImageDiff.xcodeproj/project.pbxproj	2022-04-18 17:49:33 UTC (rev 292959)
@@ -113,7 +113,6 @@
 		31A5D03A1EBBBB0400D3F11B /* Project object */ = {
 			isa = PBXProject;
 			attributes = {
-				DefaultBuildSystemTypeForWorkspace = Original;
 				LastUpgradeCheck = 0900;
 				TargetAttributes = {
 					31DF42CB1EBBBBFE0096ED44 = {

Modified: trunk/Tools/MiniBrowser/MiniBrowser.xcodeproj/project.pbxproj (292958 => 292959)


--- trunk/Tools/MiniBrowser/MiniBrowser.xcodeproj/project.pbxproj	2022-04-18 17:02:07 UTC (rev 292958)
+++ trunk/Tools/MiniBrowser/MiniBrowser.xcodeproj/project.pbxproj	2022-04-18 17:49:33 UTC (rev 292959)
@@ -180,7 +180,6 @@
 		29B97313FDCFA39411CA2CEA /* Project object */ = {
 			isa = PBXProject;
 			attributes = {
-				DefaultBuildSystemTypeForWorkspace = Original;
 				LastSwiftUpdateCheck = 0700;
 				LastUpgradeCheck = 1000;
 				TargetAttributes = {

Modified: trunk/Tools/MiniBrowserSwiftUI/MiniBrowserSwiftUI.xcodeproj/project.pbxproj (292958 => 292959)


--- trunk/Tools/MiniBrowserSwiftUI/MiniBrowserSwiftUI.xcodeproj/project.pbxproj	2022-04-18 17:02:07 UTC (rev 292958)
+++ trunk/Tools/MiniBrowserSwiftUI/MiniBrowserSwiftUI.xcodeproj/project.pbxproj	2022-04-18 17:49:33 UTC (rev 292959)
@@ -202,7 +202,6 @@
 		C05BE8B62549EFD900554B94 /* Project object */ = {
 			isa = PBXProject;
 			attributes = {
-				DefaultBuildSystemTypeForWorkspace = Original;
 				LastSwiftUpdateCheck = 1220;
 				LastUpgradeCheck = 1220;
 				TargetAttributes = {

Modified: trunk/Tools/MobileMiniBrowser/MobileMiniBrowser.xcodeproj/project.pbxproj (292958 => 292959)


--- trunk/Tools/MobileMiniBrowser/MobileMiniBrowser.xcodeproj/project.pbxproj	2022-04-18 17:02:07 UTC (rev 292958)
+++ trunk/Tools/MobileMiniBrowser/MobileMiniBrowser.xcodeproj/project.pbxproj	2022-04-18 17:49:33 UTC (rev 292959)
@@ -288,7 +288,6 @@
 		CD1DAF8A1D709E3600017CF0 /* Project object */ = {
 			isa = PBXProject;
 			attributes = {
-				DefaultBuildSystemTypeForWorkspace = Original;
 				LastUpgradeCheck = 1000;
 				ORGANIZATIONNAME = WebKit;
 				TargetAttributes = {

Modified: trunk/Tools/Scripts/build-webkit (292958 => 292959)


--- trunk/Tools/Scripts/build-webkit	2022-04-18 17:02:07 UTC (rev 292958)
+++ trunk/Tools/Scripts/build-webkit	2022-04-18 17:49:33 UTC (rev 292959)
@@ -74,7 +74,6 @@
 my $shouldRunStaticAnalyzer = 0;
 my $noExperimentalFeatures = 0;
 my $ltoMode = "default";
-my $xcbuild = undef;
 my $useWorkspace = undef;
 my $startTime = time();
 my $archs32bit = 0;
@@ -123,7 +122,6 @@
   --coverage                        Enable code coverage support (Mac only)
   --analyze                         Enable static anaylsis (Apple platforms only)
   --lto-mode=<mode>                 Set Link Time Optimization mode (full, thin, or none) (LLVM only)
-  --[no-]xcbuild                    DEPRECATED use of XCBuild or not
   --[no-]use-workspace              Use WebKit.xcworkspace and XCBuild (Apple platforms only)
 
   --ftw                             Build the FTW Windows port
@@ -166,7 +164,6 @@
     'analyze' => \$shouldRunStaticAnalyzer,
     'no-experimental-features' => \$noExperimentalFeatures,
     'lto-mode=s' => \$ltoMode,
-    'xcbuild!' => \$xcbuild,
     'use-workspace!' => \$useWorkspace,
     'skip-library-update' => \$skipLibraryUpdate,
     'use-ccache!' => \$useCCache,
@@ -230,14 +227,6 @@
 
 if (isAppleCocoaWebKit()) {
     push @options, XcodeOptions();
-    if ($xcbuild) {
-        # Deprecated: Eventually, all XCBuild invocations will build through the workspace.
-        push @options, "-UseNewBuildSystem=YES";
-    } elsif (!$useWorkspace) {
-        push @options, "-UseNewBuildSystem=NO";
-    } elsif (defined $xcbuild) {
-        die "Error: --use-workspace and --no-xcbuild are not compatible. Workspaces builds require XCBuild.\n";
-    }
 
     sub option($$)
     {

Modified: trunk/Tools/TestWebKitAPI/TestWebKitAPI.xcodeproj/project.pbxproj (292958 => 292959)


--- trunk/Tools/TestWebKitAPI/TestWebKitAPI.xcodeproj/project.pbxproj	2022-04-18 17:02:07 UTC (rev 292958)
+++ trunk/Tools/TestWebKitAPI/TestWebKitAPI.xcodeproj/project.pbxproj	2022-04-18 17:49:33 UTC (rev 292959)
@@ -5284,7 +5284,6 @@
 		08FB7793FE84155DC02AAC07 /* Project object */ = {
 			isa = PBXProject;
 			attributes = {
-				DefaultBuildSystemTypeForWorkspace = Original;
 				LastSwiftUpdateCheck = 0700;
 				LastUpgradeCheck = 1140;
 				TargetAttributes = {

Modified: trunk/Tools/WebEditingTester/WebEditingTester.xcodeproj/project.pbxproj (292958 => 292959)


--- trunk/Tools/WebEditingTester/WebEditingTester.xcodeproj/project.pbxproj	2022-04-18 17:02:07 UTC (rev 292958)
+++ trunk/Tools/WebEditingTester/WebEditingTester.xcodeproj/project.pbxproj	2022-04-18 17:49:33 UTC (rev 292959)
@@ -171,7 +171,6 @@
 		C558CDA41A92D6900059A907 /* Project object */ = {
 			isa = PBXProject;
 			attributes = {
-				DefaultBuildSystemTypeForWorkspace = Original;
 				LastUpgradeCheck = 0700;
 				TargetAttributes = {
 					C558CDAB1A92D6900059A907 = {

Modified: trunk/Tools/WebKitTestRunner/WebKitTestRunner.xcodeproj/project.pbxproj (292958 => 292959)


--- trunk/Tools/WebKitTestRunner/WebKitTestRunner.xcodeproj/project.pbxproj	2022-04-18 17:02:07 UTC (rev 292958)
+++ trunk/Tools/WebKitTestRunner/WebKitTestRunner.xcodeproj/project.pbxproj	2022-04-18 17:49:33 UTC (rev 292959)
@@ -1086,7 +1086,6 @@
 		08FB7793FE84155DC02AAC07 /* Project object */ = {
 			isa = PBXProject;
 			attributes = {
-				DefaultBuildSystemTypeForWorkspace = Original;
 				LastSwiftUpdateCheck = 0700;
 				LastUpgradeCheck = 1140;
 				TargetAttributes = {
_______________________________________________
webkit-changes mailing list
webkit-changes@lists.webkit.org
https://lists.webkit.org/mailman/listinfo/webkit-changes

Reply via email to