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 = {