[Xcode] Enable the "My Mac (Mac Catalyst)" destination in WebKit Xcode projects
https://bugs.webkit.org/show_bug.cgi?id=213740
Reviewed by Darin Adler.
Source/bmalloc:
* Configurations/Base.xcconfig: Set SUPPORTS_MACCATALYST to YES to tell Xcode that this
project supports building for Mac Catalyst.
Source/JavaScriptCore:
* Configurations/Base.xcconfig: Set SUPPORTS_MACCATALYST to YES to tell Xcode that this
project supports building for Mac Catalyst.
Source/ThirdParty:
* gtest/xcode/Config/General.xcconfig: Set SUPPORTS_MACCATALYST to YES to tell Xcode that
this project supports building for Mac Catalyst.
Source/ThirdParty/ANGLE:
* Configurations/Base.xcconfig: Set SUPPORTS_MACCATALYST to YES to tell Xcode that this
project supports building for Mac Catalyst.
Source/WebCore:
* Configurations/Base.xcconfig: Set SUPPORTS_MACCATALYST to YES to tell Xcode that this
project supports building for Mac Catalyst.
Source/WebCore/PAL:
* Configurations/Base.xcconfig: Set SUPPORTS_MACCATALYST to YES to tell Xcode that this
project supports building for Mac Catalyst.
Source/WebInspectorUI:
* Configurations/Base.xcconfig: Set SUPPORTS_MACCATALYST to YES to tell Xcode that this
project supports building for Mac Catalyst.
Source/WebKit:
* Configurations/Base.xcconfig: Set SUPPORTS_MACCATALYST to YES to tell Xcode that this
project supports building for Mac Catalyst.
Source/WebKitLegacy/mac:
* Configurations/Base.xcconfig: Set SUPPORTS_MACCATALYST to YES to tell Xcode that this
project supports building for Mac Catalyst.
Source/WTF:
* Configurations/Base.xcconfig: Set SUPPORTS_MACCATALYST to YES to tell Xcode that this
project supports building for Mac Catalyst.
Tools:
* DumpRenderTree/mac/Configurations/Base.xcconfig:
* ImageDiff/cg/Configurations/Base.xcconfig:
* MiniBrowser/Configurations/Base.xcconfig:
* TestWebKitAPI/Configurations/Base.xcconfig:
* WebKitTestRunner/Configurations/Base.xcconfig: Set SUPPORTS_MACCATALYST to YES to tell
Xcode that these projects support building for Mac Catalyst.
* MiniBrowser/Configurations/MiniBrowser.xcconfig: Excluded all source files on Mac Catalyst
so that schemes that include MiniBrowser can build for Mac Catalyst.
git-svn-id: http://svn.webkit.org/repository/webkit/trunk@263745 268f45cc-cd09-0410-ab3c-d52691b4dbfc
diff --git a/Source/JavaScriptCore/ChangeLog b/Source/JavaScriptCore/ChangeLog
index 3f0fee7..db4dffa 100644
--- a/Source/JavaScriptCore/ChangeLog
+++ b/Source/JavaScriptCore/ChangeLog
@@ -1,3 +1,13 @@
+2020-06-30 Andy Estes <aestes@apple.com>
+
+ [Xcode] Enable the "My Mac (Mac Catalyst)" destination in WebKit Xcode projects
+ https://bugs.webkit.org/show_bug.cgi?id=213740
+
+ Reviewed by Darin Adler.
+
+ * Configurations/Base.xcconfig: Set SUPPORTS_MACCATALYST to YES to tell Xcode that this
+ project supports building for Mac Catalyst.
+
2020-06-29 Tetsuharu Ohzeki <tetsuharu.ohzeki@gmail.com>
Remove ENABLE_STREAMS_API compilation flag
diff --git a/Source/JavaScriptCore/Configurations/Base.xcconfig b/Source/JavaScriptCore/Configurations/Base.xcconfig
index aa23ed5..7bbc31b 100644
--- a/Source/JavaScriptCore/Configurations/Base.xcconfig
+++ b/Source/JavaScriptCore/Configurations/Base.xcconfig
@@ -118,6 +118,7 @@
CODE_SIGN_IDENTITY = -;
SUPPORTED_PLATFORMS = iphoneos iphonesimulator macosx appletvos appletvsimulator watchos watchsimulator;
+SUPPORTS_MACCATALYST = YES;
WK_PRIVATE_FRAMEWORKS_DIR = $(WK_PRIVATE_FRAMEWORKS_DIR_$(USE_INTERNAL_SDK));
WK_PRIVATE_FRAMEWORKS_DIR_[sdk=macos*] = $(PROJECT_DIR)/../../WebKitLibraries/WebKitPrivateFrameworkStubs/Mac/$(TARGET_MAC_OS_X_VERSION_MAJOR);
diff --git a/Source/ThirdParty/ANGLE/ChangeLog b/Source/ThirdParty/ANGLE/ChangeLog
index fc1d1d5..9f7087b 100644
--- a/Source/ThirdParty/ANGLE/ChangeLog
+++ b/Source/ThirdParty/ANGLE/ChangeLog
@@ -1,3 +1,13 @@
+2020-06-30 Andy Estes <aestes@apple.com>
+
+ [Xcode] Enable the "My Mac (Mac Catalyst)" destination in WebKit Xcode projects
+ https://bugs.webkit.org/show_bug.cgi?id=213740
+
+ Reviewed by Darin Adler.
+
+ * Configurations/Base.xcconfig: Set SUPPORTS_MACCATALYST to YES to tell Xcode that this
+ project supports building for Mac Catalyst.
+
2020-06-22 Tim Horton <timothy_horton@apple.com>
Update macOS version macros
diff --git a/Source/ThirdParty/ANGLE/Configurations/Base.xcconfig b/Source/ThirdParty/ANGLE/Configurations/Base.xcconfig
index 3f1ff9f..d508742 100644
--- a/Source/ThirdParty/ANGLE/Configurations/Base.xcconfig
+++ b/Source/ThirdParty/ANGLE/Configurations/Base.xcconfig
@@ -67,6 +67,7 @@
WARNING_CFLAGS = -Wglobal-constructors -Wno-inconsistent-missing-override;
SUPPORTED_PLATFORMS = iphoneos iphonesimulator macosx appletvos appletvsimulator watchos watchsimulator;
+SUPPORTS_MACCATALYST = YES;
TARGET_MAC_OS_X_VERSION_MAJOR = $(TARGET_MAC_OS_X_VERSION_MAJOR_$(MACOSX_DEPLOYMENT_TARGET:base)$(MACOSX_DEPLOYMENT_TARGET:suffix:identifier));
TARGET_MAC_OS_X_VERSION_MAJOR_10_13 = 101300;
diff --git a/Source/ThirdParty/ChangeLog b/Source/ThirdParty/ChangeLog
index a30df05..b7d0362 100644
--- a/Source/ThirdParty/ChangeLog
+++ b/Source/ThirdParty/ChangeLog
@@ -1,3 +1,13 @@
+2020-06-30 Andy Estes <aestes@apple.com>
+
+ [Xcode] Enable the "My Mac (Mac Catalyst)" destination in WebKit Xcode projects
+ https://bugs.webkit.org/show_bug.cgi?id=213740
+
+ Reviewed by Darin Adler.
+
+ * gtest/xcode/Config/General.xcconfig: Set SUPPORTS_MACCATALYST to YES to tell Xcode that
+ this project supports building for Mac Catalyst.
+
2020-06-22 Tim Horton <timothy_horton@apple.com>
Update macOS version macros
diff --git a/Source/ThirdParty/gtest/xcode/Config/General.xcconfig b/Source/ThirdParty/gtest/xcode/Config/General.xcconfig
index f8712ad..28e2218 100644
--- a/Source/ThirdParty/gtest/xcode/Config/General.xcconfig
+++ b/Source/ThirdParty/gtest/xcode/Config/General.xcconfig
@@ -70,3 +70,4 @@
GTEST_VERSIONINFO_ABOUT = © 2008 Google Inc.
SUPPORTED_PLATFORMS = iphoneos iphonesimulator macosx appletvos appletvsimulator watchos watchsimulator;
+SUPPORTS_MACCATALYST = YES;
diff --git a/Source/WTF/ChangeLog b/Source/WTF/ChangeLog
index a2c63f4..0953728 100644
--- a/Source/WTF/ChangeLog
+++ b/Source/WTF/ChangeLog
@@ -1,3 +1,13 @@
+2020-06-30 Andy Estes <aestes@apple.com>
+
+ [Xcode] Enable the "My Mac (Mac Catalyst)" destination in WebKit Xcode projects
+ https://bugs.webkit.org/show_bug.cgi?id=213740
+
+ Reviewed by Darin Adler.
+
+ * Configurations/Base.xcconfig: Set SUPPORTS_MACCATALYST to YES to tell Xcode that this
+ project supports building for Mac Catalyst.
+
2020-06-30 Commit Queue <commit-queue@webkit.org>
Unreviewed, reverting r263724.
diff --git a/Source/WTF/Configurations/Base.xcconfig b/Source/WTF/Configurations/Base.xcconfig
index 21839ab..ed0dc46 100644
--- a/Source/WTF/Configurations/Base.xcconfig
+++ b/Source/WTF/Configurations/Base.xcconfig
@@ -111,6 +111,7 @@
TARGET_MAC_OS_X_VERSION_MAJOR_10_17 = 101700;
SUPPORTED_PLATFORMS = iphoneos iphonesimulator macosx appletvos appletvsimulator watchos watchsimulator;
+SUPPORTS_MACCATALYST = YES;
// DEBUG_DEFINES, GCC_OPTIMIZATION_LEVEL, STRIP_INSTALLED_PRODUCT and DEAD_CODE_STRIPPING vary between the debug and normal variants.
// We set up the values for each variant here, and have the Debug configuration in the Xcode project use the _debug variant.
diff --git a/Source/WebCore/ChangeLog b/Source/WebCore/ChangeLog
index c584e17..38e0979 100644
--- a/Source/WebCore/ChangeLog
+++ b/Source/WebCore/ChangeLog
@@ -1,3 +1,13 @@
+2020-06-30 Andy Estes <aestes@apple.com>
+
+ [Xcode] Enable the "My Mac (Mac Catalyst)" destination in WebKit Xcode projects
+ https://bugs.webkit.org/show_bug.cgi?id=213740
+
+ Reviewed by Darin Adler.
+
+ * Configurations/Base.xcconfig: Set SUPPORTS_MACCATALYST to YES to tell Xcode that this
+ project supports building for Mac Catalyst.
+
2020-06-30 Michael Catanzaro <mcatanzaro@gnome.org>
[WPE][GTK] Update stale comment in UserAgentGLib.cpp
diff --git a/Source/WebCore/Configurations/Base.xcconfig b/Source/WebCore/Configurations/Base.xcconfig
index 00372b3..a9a02a4 100644
--- a/Source/WebCore/Configurations/Base.xcconfig
+++ b/Source/WebCore/Configurations/Base.xcconfig
@@ -104,6 +104,7 @@
WK_TARGET_WATCHOS_VERSION_MAJOR = $(WATCHOS_DEPLOYMENT_TARGET:base);
SUPPORTED_PLATFORMS = iphoneos iphonesimulator macosx appletvos appletvsimulator watchos watchsimulator;
+SUPPORTS_MACCATALYST = YES;
// DEBUG_DEFINES, GCC_OPTIMIZATION_LEVEL, STRIP_INSTALLED_PRODUCT and DEAD_CODE_STRIPPING vary between the debug and normal variants.
// We set up the values for each variant here, and have the Debug configuration in the Xcode project use the _debug variant.
diff --git a/Source/WebCore/PAL/ChangeLog b/Source/WebCore/PAL/ChangeLog
index f799dc0..711de90 100644
--- a/Source/WebCore/PAL/ChangeLog
+++ b/Source/WebCore/PAL/ChangeLog
@@ -1,3 +1,13 @@
+2020-06-30 Andy Estes <aestes@apple.com>
+
+ [Xcode] Enable the "My Mac (Mac Catalyst)" destination in WebKit Xcode projects
+ https://bugs.webkit.org/show_bug.cgi?id=213740
+
+ Reviewed by Darin Adler.
+
+ * Configurations/Base.xcconfig: Set SUPPORTS_MACCATALYST to YES to tell Xcode that this
+ project supports building for Mac Catalyst.
+
2020-06-30 Commit Queue <commit-queue@webkit.org>
Unreviewed, reverting r263724.
diff --git a/Source/WebCore/PAL/Configurations/Base.xcconfig b/Source/WebCore/PAL/Configurations/Base.xcconfig
index 873742f..cf9fc24 100644
--- a/Source/WebCore/PAL/Configurations/Base.xcconfig
+++ b/Source/WebCore/PAL/Configurations/Base.xcconfig
@@ -101,6 +101,7 @@
WK_TARGET_IOS_VERSION_MAJOR = $(IPHONEOS_DEPLOYMENT_TARGET:base); // iOS 9.3 => 9
SUPPORTED_PLATFORMS = iphoneos iphonesimulator macosx appletvos appletvsimulator watchos watchsimulator;
+SUPPORTS_MACCATALYST = YES;
// DEBUG_DEFINES, GCC_OPTIMIZATION_LEVEL, STRIP_INSTALLED_PRODUCT and DEAD_CODE_STRIPPING vary between the debug and normal variants.
// We set up the values for each variant here, and have the Debug configuration in the Xcode project use the _debug variant.
diff --git a/Source/WebInspectorUI/ChangeLog b/Source/WebInspectorUI/ChangeLog
index 01f7f99..43a886b 100644
--- a/Source/WebInspectorUI/ChangeLog
+++ b/Source/WebInspectorUI/ChangeLog
@@ -1,3 +1,13 @@
+2020-06-30 Andy Estes <aestes@apple.com>
+
+ [Xcode] Enable the "My Mac (Mac Catalyst)" destination in WebKit Xcode projects
+ https://bugs.webkit.org/show_bug.cgi?id=213740
+
+ Reviewed by Darin Adler.
+
+ * Configurations/Base.xcconfig: Set SUPPORTS_MACCATALYST to YES to tell Xcode that this
+ project supports building for Mac Catalyst.
+
2020-06-23 Devin Rousso <drousso@apple.com>
Web Inspector: add a tooltip to the icon of overridden resources to clarify meaning
diff --git a/Source/WebInspectorUI/Configurations/Base.xcconfig b/Source/WebInspectorUI/Configurations/Base.xcconfig
index 3d14290..d294ea8 100644
--- a/Source/WebInspectorUI/Configurations/Base.xcconfig
+++ b/Source/WebInspectorUI/Configurations/Base.xcconfig
@@ -70,6 +70,7 @@
ENGINEERING_BUILD_DEFINES_1 = ENGINEERING_BUILD=1;
SUPPORTED_PLATFORMS = iphoneos iphonesimulator macosx appletvos appletvsimulator watchos watchsimulator;
+SUPPORTS_MACCATALYST = YES;
TARGET_MAC_OS_X_VERSION_MAJOR = $(TARGET_MAC_OS_X_VERSION_MAJOR$(MACOSX_DEPLOYMENT_TARGET:suffix:identifier));
TARGET_MAC_OS_X_VERSION_MAJOR_13 = 101300;
diff --git a/Source/WebKit/ChangeLog b/Source/WebKit/ChangeLog
index 66727fd..190b5721 100644
--- a/Source/WebKit/ChangeLog
+++ b/Source/WebKit/ChangeLog
@@ -1,3 +1,13 @@
+2020-06-30 Andy Estes <aestes@apple.com>
+
+ [Xcode] Enable the "My Mac (Mac Catalyst)" destination in WebKit Xcode projects
+ https://bugs.webkit.org/show_bug.cgi?id=213740
+
+ Reviewed by Darin Adler.
+
+ * Configurations/Base.xcconfig: Set SUPPORTS_MACCATALYST to YES to tell Xcode that this
+ project supports building for Mac Catalyst.
+
2020-06-30 Commit Queue <commit-queue@webkit.org>
Unreviewed, reverting r263724.
diff --git a/Source/WebKit/Configurations/Base.xcconfig b/Source/WebKit/Configurations/Base.xcconfig
index 59bc1e9..13cc880 100644
--- a/Source/WebKit/Configurations/Base.xcconfig
+++ b/Source/WebKit/Configurations/Base.xcconfig
@@ -124,6 +124,7 @@
CODE_SIGN_IDENTITY = -;
SUPPORTED_PLATFORMS = iphoneos iphonesimulator macosx appletvos appletvsimulator watchos watchsimulator;
+SUPPORTS_MACCATALYST = YES;
OTHER_CPLUSPLUSFLAGS = $(inherited) -isystem $(SDKROOT)/System/Library/Frameworks/System.framework/PrivateHeaders;
diff --git a/Source/WebKitLegacy/mac/ChangeLog b/Source/WebKitLegacy/mac/ChangeLog
index b36215c..921a546 100644
--- a/Source/WebKitLegacy/mac/ChangeLog
+++ b/Source/WebKitLegacy/mac/ChangeLog
@@ -1,3 +1,13 @@
+2020-06-30 Andy Estes <aestes@apple.com>
+
+ [Xcode] Enable the "My Mac (Mac Catalyst)" destination in WebKit Xcode projects
+ https://bugs.webkit.org/show_bug.cgi?id=213740
+
+ Reviewed by Darin Adler.
+
+ * Configurations/Base.xcconfig: Set SUPPORTS_MACCATALYST to YES to tell Xcode that this
+ project supports building for Mac Catalyst.
+
2020-06-29 Tetsuharu Ohzeki <tetsuharu.ohzeki@gmail.com>
Remove ENABLE_STREAMS_API compilation flag
diff --git a/Source/WebKitLegacy/mac/Configurations/Base.xcconfig b/Source/WebKitLegacy/mac/Configurations/Base.xcconfig
index 2d70cd4..3683d3c 100644
--- a/Source/WebKitLegacy/mac/Configurations/Base.xcconfig
+++ b/Source/WebKitLegacy/mac/Configurations/Base.xcconfig
@@ -124,6 +124,7 @@
SDKROOT = macosx.internal;
SUPPORTED_PLATFORMS = iphoneos iphonesimulator macosx appletvos appletvsimulator watchos watchsimulator;
+SUPPORTS_MACCATALYST = YES;
OTHER_CPLUSPLUSFLAGS = $(inherited) -isystem $(SDKROOT)/System/Library/Frameworks/System.framework/PrivateHeaders;
diff --git a/Source/bmalloc/ChangeLog b/Source/bmalloc/ChangeLog
index 17678b7..aff22e6 100644
--- a/Source/bmalloc/ChangeLog
+++ b/Source/bmalloc/ChangeLog
@@ -1,3 +1,13 @@
+2020-06-30 Andy Estes <aestes@apple.com>
+
+ [Xcode] Enable the "My Mac (Mac Catalyst)" destination in WebKit Xcode projects
+ https://bugs.webkit.org/show_bug.cgi?id=213740
+
+ Reviewed by Darin Adler.
+
+ * Configurations/Base.xcconfig: Set SUPPORTS_MACCATALYST to YES to tell Xcode that this
+ project supports building for Mac Catalyst.
+
2020-06-22 Saam Barati <sbarati@apple.com>
Only use vm_kernel_page_size on arm architectures
diff --git a/Source/bmalloc/Configurations/Base.xcconfig b/Source/bmalloc/Configurations/Base.xcconfig
index 6828d83..b45cc7c 100644
--- a/Source/bmalloc/Configurations/Base.xcconfig
+++ b/Source/bmalloc/Configurations/Base.xcconfig
@@ -105,6 +105,7 @@
TARGET_MAC_OS_X_VERSION_MAJOR_10_17 = 101700;
SUPPORTED_PLATFORMS = iphoneos iphonesimulator macosx appletvos appletvsimulator watchos watchsimulator;
+SUPPORTS_MACCATALYST = YES;
// DEBUG_DEFINES, GCC_OPTIMIZATION_LEVEL, STRIP_INSTALLED_PRODUCT and DEAD_CODE_STRIPPING vary between the debug and normal variants.
// We set up the values for each variant here, and have the Debug configuration in the Xcode project use the _debug variant.
diff --git a/Tools/ChangeLog b/Tools/ChangeLog
index d998e67..f140274 100644
--- a/Tools/ChangeLog
+++ b/Tools/ChangeLog
@@ -1,3 +1,20 @@
+2020-06-30 Andy Estes <aestes@apple.com>
+
+ [Xcode] Enable the "My Mac (Mac Catalyst)" destination in WebKit Xcode projects
+ https://bugs.webkit.org/show_bug.cgi?id=213740
+
+ Reviewed by Darin Adler.
+
+ * DumpRenderTree/mac/Configurations/Base.xcconfig:
+ * ImageDiff/cg/Configurations/Base.xcconfig:
+ * MiniBrowser/Configurations/Base.xcconfig:
+ * TestWebKitAPI/Configurations/Base.xcconfig:
+ * WebKitTestRunner/Configurations/Base.xcconfig: Set SUPPORTS_MACCATALYST to YES to tell
+ Xcode that these projects support building for Mac Catalyst.
+
+ * MiniBrowser/Configurations/MiniBrowser.xcconfig: Excluded all source files on Mac Catalyst
+ so that schemes that include MiniBrowser can build for Mac Catalyst.
+
2020-06-30 Philippe Normand <pnormand@igalia.com>
[WPE][GTK] Port API test harness to Python3
diff --git a/Tools/DumpRenderTree/mac/Configurations/Base.xcconfig b/Tools/DumpRenderTree/mac/Configurations/Base.xcconfig
index 9b9c680..a6a91fac 100644
--- a/Tools/DumpRenderTree/mac/Configurations/Base.xcconfig
+++ b/Tools/DumpRenderTree/mac/Configurations/Base.xcconfig
@@ -112,6 +112,7 @@
CODE_SIGN_IDENTITY = -;
SUPPORTED_PLATFORMS = iphoneos iphonesimulator macosx appletvos appletvsimulator watchos watchsimulator;
+SUPPORTS_MACCATALYST = YES;
OTHER_CFLAGS = $(inherited) -isystem $(SDKROOT)/System/Library/Frameworks/System.framework/PrivateHeaders;
OTHER_CPLUSPLUSFLAGS = $(inherited) -isystem $(SDKROOT)/System/Library/Frameworks/System.framework/PrivateHeaders;
diff --git a/Tools/ImageDiff/cg/Configurations/Base.xcconfig b/Tools/ImageDiff/cg/Configurations/Base.xcconfig
index 2d895b5..f08e875 100644
--- a/Tools/ImageDiff/cg/Configurations/Base.xcconfig
+++ b/Tools/ImageDiff/cg/Configurations/Base.xcconfig
@@ -83,3 +83,4 @@
AD_HOC_CODE_SIGNING_ALLOWED = YES;
SUPPORTED_PLATFORMS = iphoneos iphonesimulator macosx appletvos appletvsimulator watchos watchsimulator;
+SUPPORTS_MACCATALYST = YES;
diff --git a/Tools/MiniBrowser/Configurations/Base.xcconfig b/Tools/MiniBrowser/Configurations/Base.xcconfig
index a02ba10..c2e2af3 100644
--- a/Tools/MiniBrowser/Configurations/Base.xcconfig
+++ b/Tools/MiniBrowser/Configurations/Base.xcconfig
@@ -71,6 +71,7 @@
GCC_NO_COMMON_BLOCKS = YES;
SUPPORTED_PLATFORMS = iphoneos iphonesimulator macosx appletvos appletvsimulator watchos watchsimulator;
+SUPPORTS_MACCATALYST = YES;
TARGET_MAC_OS_X_VERSION_MAJOR = $(TARGET_MAC_OS_X_VERSION_MAJOR_$(MACOSX_DEPLOYMENT_TARGET:base)$(MACOSX_DEPLOYMENT_TARGET:suffix:identifier));
TARGET_MAC_OS_X_VERSION_MAJOR_10_13 = 101300;
diff --git a/Tools/MiniBrowser/Configurations/MiniBrowser.xcconfig b/Tools/MiniBrowser/Configurations/MiniBrowser.xcconfig
index 03de7bc..4c24fba 100644
--- a/Tools/MiniBrowser/Configurations/MiniBrowser.xcconfig
+++ b/Tools/MiniBrowser/Configurations/MiniBrowser.xcconfig
@@ -27,5 +27,7 @@
GCC_PREFIX_HEADER = mac/MiniBrowser_Prefix.pch
INFOPLIST_FILE = mac/Info.plist
EXCLUDED_SOURCE_FILE_NAMES[sdk=iphone*] = *
+EXCLUDED_SOURCE_FILE_NAMES[sdk=macosx*] = $(EXCLUDED_SOURCE_FILE_NAMES_$(WK_PLATFORM_NAME))
+EXCLUDED_SOURCE_FILE_NAMES_maccatalyst = *
OTHER_LDFLAGS[sdk=macosx*] = $(inherited) -framework Cocoa -framework WebKit
STRIP_STYLE = debugging;
diff --git a/Tools/TestWebKitAPI/Configurations/Base.xcconfig b/Tools/TestWebKitAPI/Configurations/Base.xcconfig
index 43bb17be..4c6fb74 100644
--- a/Tools/TestWebKitAPI/Configurations/Base.xcconfig
+++ b/Tools/TestWebKitAPI/Configurations/Base.xcconfig
@@ -81,6 +81,7 @@
DEBUG_DEFINES = $(DEBUG_DEFINES_$(CURRENT_VARIANT));
SUPPORTED_PLATFORMS = iphoneos iphonesimulator macosx appletvos appletvsimulator watchos watchsimulator;
+SUPPORTS_MACCATALYST = YES;
TARGET_MAC_OS_X_VERSION_MAJOR = $(TARGET_MAC_OS_X_VERSION_MAJOR_$(MACOSX_DEPLOYMENT_TARGET:base)$(MACOSX_DEPLOYMENT_TARGET:suffix:identifier));
TARGET_MAC_OS_X_VERSION_MAJOR_10_13 = 101300;
diff --git a/Tools/WebKitTestRunner/Configurations/Base.xcconfig b/Tools/WebKitTestRunner/Configurations/Base.xcconfig
index c13f390..83b4a42 100644
--- a/Tools/WebKitTestRunner/Configurations/Base.xcconfig
+++ b/Tools/WebKitTestRunner/Configurations/Base.xcconfig
@@ -92,6 +92,7 @@
AD_HOC_CODE_SIGNING_ALLOWED = YES;
SUPPORTED_PLATFORMS = iphoneos iphonesimulator macosx appletvos appletvsimulator watchos watchsimulator;
+SUPPORTS_MACCATALYST = YES;
SDKROOT = macosx.internal;