Skip to content

Commit 6d7703c

Browse files
Unreviewed, reverting 316413@main (fabdb6b)
https://bugs.webkit.org/show_bug.cgi?id=318477 rdar://181271274 REGRESSION(316413@main) Broken Safer-CPP-Checks-EWS Reverted change: [Build] Reenable JSC and WebCore module verifier on public SDK builds https://bugs.webkit.org/show_bug.cgi?id=317876 rdar://177493372 316413@main (fabdb6b) Canonical link: https://commits.webkit.org/316427@main
1 parent 7a422d3 commit 6d7703c

38 files changed

Lines changed: 1280 additions & 895 deletions

File tree

‎Configurations/CommonBase.xcconfig‎

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -59,15 +59,15 @@ WK_GCC_PREPROCESSOR_DEFINITIONS = $(WK_GCC_PREPROCESSOR_DEFINITIONS_$(USE_INTERN
5959
WK_GCC_PREPROCESSOR_DEFINITIONS_YES = $(WK_OS_UNFAIR_LOCK_INLINE_CFLAGS) __ASSERT_MACROS_DEFINE_VERSIONS_WITHOUT_UNDERSCORES=0;
6060
GCC_PREPROCESSOR_DEFINITIONS = $(inherited) $(WK_GCC_PREPROCESSOR_DEFINITIONS);
6161

62-
WK_COMMON_OTHER_CFLAGS = $(WK_AVAILABILITY_OVERLAY_FLAGS) $(WK_SANITIZER_OTHER_CFLAGS) $(WK_COMMON_OTHER_CFLAGS_PGO_$(WK_OR_$(WK_ENABLE_PGO_USE)_$(ENABLE_LLVM_PROFILE_GENERATION)));
62+
WK_COMMON_OTHER_CFLAGS = $(WK_SANITIZER_OTHER_CFLAGS) $(WK_COMMON_OTHER_CFLAGS_PGO_$(WK_OR_$(WK_ENABLE_PGO_USE)_$(ENABLE_LLVM_PROFILE_GENERATION)));
6363
// Work around rdar://141760829 until the fix is available on all clang-1700
6464
// based toolchains.
6565
// Fix from rdar://178983382 to avoid symbol module prefix differences causing performance loss.
6666
WK_COMMON_OTHER_CFLAGS_PGO_YES = -mllvm -system-headers-coverage -mllvm -static-func-full-module-prefix=false;
6767

6868
OTHER_CFLAGS = $(inherited) $(WK_COMMON_OTHER_CFLAGS);
6969

70-
WK_COMMON_OTHER_CPLUSPLUSFLAGS = $(WK_AVAILABILITY_OVERLAY_FLAGS) $(WK_LIBCPP_ASSERTIONS_CFLAGS);
70+
WK_COMMON_OTHER_CPLUSPLUSFLAGS = $(WK_LIBCPP_ASSERTIONS_CFLAGS);
7171
OTHER_CPLUSPLUSFLAGS = $(inherited) $(WK_COMMON_OTHER_CPLUSPLUSFLAGS);
7272

7373
_EXPERIMENTAL_SWIFT_EXPLICIT_MODULES = YES;
@@ -83,7 +83,7 @@ WK_COMMON_OTHER_LDFLAGS = $(WK_SANITIZER_OTHER_LDFLAGS) $(WK_COMMON_OTHER_LDFLAG
8383
WK_COMMON_OTHER_LDFLAGS_INSTRUMENTATION_YES = -Wl,-rename_section,__DATA,__llvm_prf_cnts,__MMAP_DATA,__llvm_prf_cnts;
8484
OTHER_LDFLAGS = $(inherited) $(WK_COMMON_OTHER_LDFLAGS);
8585

86-
WK_COMMON_OTHER_TAPI_FLAGS = -x objective-c++ -std=c++2b -fno-rtti $(WK_SANITIZER_OTHER_TAPI_FLAGS) $(WK_AVAILABILITY_OVERLAY_FLAGS);
86+
WK_COMMON_OTHER_TAPI_FLAGS = -x objective-c++ -std=c++2b -fno-rtti $(WK_SANITIZER_OTHER_TAPI_FLAGS);
8787
OTHER_TAPI_FLAGS = $(inherited) $(WK_COMMON_OTHER_TAPI_FLAGS);
8888

8989
WK_DEFAULT_WK_AUDIT_SPI[sdk=iphoneos*] = $(WK_AND_$(WK_NOT_$(WK_ANY_SANITIZER_ENABLED))_$(OVERRIDE_SUPPORTS_TEXT_BASED_API:default=YES));
@@ -130,7 +130,7 @@ WK_SWIFT_CLANG_DEPLOYMENT_TARGET = $(WK_SWIFT_CLANG_DEPLOYMENT_TARGET_$(WK_PLATF
130130
WK_SWIFT_CLANG_DEPLOYMENT_TARGET_macosx = -clang-target $(CURRENT_ARCH)-apple-macos$(MACOSX_DEPLOYMENT_TARGET);
131131

132132
// rdar://170129992: remove -track-system-dependencies when resolved
133-
OTHER_SWIFT_FLAGS = $(inherited) $(WK_AVAILABILITY_OVERLAY_SWIFT_FLAGS) -Xcc -fvisibility=hidden -Werror ExistentialAny -Werror NoUseUnstructuredThrowingTask -Werror NoUsage -enable-upcoming-feature ExistentialAny $(WK_SWIFT_MEMORY_SAFETY_FLAGS) $(WK_SWIFT_MEMORY_SAFETY_ERROR_FLAGS) $(WK_SWIFT_CLANG_DEPLOYMENT_TARGET) $(WK_SANITIZER_OTHER_SWIFT_FLAGS) -enable-upcoming-feature InternalImportsByDefault -enable-upcoming-feature MemberImportVisibility -track-system-dependencies -enable-experimental-feature ImportCxxMembersLazily;
133+
OTHER_SWIFT_FLAGS = $(inherited) -Xcc -fvisibility=hidden -Werror ExistentialAny -Werror NoUseUnstructuredThrowingTask -Werror NoUsage -enable-upcoming-feature ExistentialAny $(WK_SWIFT_MEMORY_SAFETY_FLAGS) $(WK_SWIFT_MEMORY_SAFETY_ERROR_FLAGS) $(WK_SWIFT_CLANG_DEPLOYMENT_TARGET) $(WK_SANITIZER_OTHER_SWIFT_FLAGS) -enable-upcoming-feature InternalImportsByDefault -enable-upcoming-feature MemberImportVisibility -track-system-dependencies -enable-experimental-feature ImportCxxMembersLazily;
134134
// Work around rdar://157581667 on affected toolchains.
135135
OTHER_SWIFT_FLAGS[sdk=*26.2*] = $(inherited) -Xcc -fno-modulemap-allow-subdirectory-search;
136136
OTHER_SWIFT_FLAGS[sdk=*26.3*] = $(inherited) -Xcc -fno-modulemap-allow-subdirectory-search;

‎Configurations/SDKAdditions.xcconfig‎

Lines changed: 0 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -40,14 +40,3 @@ WK_PRIVATE_SDK_DIR = $(WK_PRIVATE_SDK_DIR_$(USE_INTERNAL_SDK));
4040
WK_PRIVATE_SDK_DIR_ = $(SDK_DIR_WebKitSDKAdditions_$(PLATFORM_NAME));
4141
WK_PRIVATE_SDK_DIR_[sdk=macos*] = $(SDK_DIR);
4242
WK_PRIVATE_SDK_DIR_YES = $(SDK_DIR);
43-
44-
// Clang VFS overlay that replaces the SDK's <os/availability.h> and
45-
// <Availability.h> with WebKit-supplied stubs that defuse availability
46-
// checks.
47-
WK_AVAILABILITY_OVERLAY_YAML = $(BUILD_DIR)/availability-overlay.yaml;
48-
49-
WK_AVAILABILITY_OVERLAY_FLAGS = $(WK_AVAILABILITY_OVERLAY_FLAGS_$(USE_INTERNAL_SDK));
50-
WK_AVAILABILITY_OVERLAY_FLAGS_ = -ivfsoverlay $(WK_AVAILABILITY_OVERLAY_YAML);
51-
52-
WK_AVAILABILITY_OVERLAY_SWIFT_FLAGS = $(WK_AVAILABILITY_OVERLAY_SWIFT_FLAGS_$(USE_INTERNAL_SDK));
53-
WK_AVAILABILITY_OVERLAY_SWIFT_FLAGS_ = -vfsoverlay $(WK_AVAILABILITY_OVERLAY_YAML);

‎Source/JavaScriptCore/Configurations/JavaScriptCore.xcconfig‎

Lines changed: 4 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -24,10 +24,11 @@
2424
#include "BaseTarget.xcconfig"
2525

2626
DEFINES_MODULE = YES;
27-
ENABLE_MODULE_VERIFIER = $(WK_ENABLE_MODULE_VERIFIER)
28-
WK_ENABLE_MODULE_VERIFIER = $(OVERRIDE_ENABLE_MODULE_VERIFIER:default=YES);
27+
// FIXME: (rdar://177493372) Re-enable the JSC and WebCore module verifier on public SDK builds
28+
ENABLE_MODULE_VERIFIER = $(WK_ENABLE_MODULE_VERIFIER_$(USE_INTERNAL_SDK))
29+
WK_ENABLE_MODULE_VERIFIER_YES = $(OVERRIDE_ENABLE_MODULE_VERIFIER:default=YES);
2930

30-
OTHER_MODULE_VERIFIER_FLAGS = -- $(WK_AVAILABILITY_OVERLAY_FLAGS) -iframework $(BUILT_PRODUCTS_DIR)/SDKAdditions/System/Library/Frameworks -I$(BUILT_PRODUCTS_DIR)$(WK_LIBRARY_HEADERS_FOLDER_PATH) -I$(WK_ADDITIONAL_SDKS)$(WK_LIBRARY_HEADERS_FOLDER_PATH) $(OTHER_MODULE_VERIFIER_FLAGS_$(WK_EMPTY_$(WK_OVERRIDE_FRAMEWORKS_DIR)));
31+
OTHER_MODULE_VERIFIER_FLAGS = -- -iframework $(BUILT_PRODUCTS_DIR)/SDKAdditions/System/Library/Frameworks -I$(BUILT_PRODUCTS_DIR)$(WK_LIBRARY_HEADERS_FOLDER_PATH) -I$(WK_ADDITIONAL_SDKS)$(WK_LIBRARY_HEADERS_FOLDER_PATH) $(OTHER_MODULE_VERIFIER_FLAGS_$(WK_EMPTY_$(WK_OVERRIDE_FRAMEWORKS_DIR)));
3132
OTHER_MODULE_VERIFIER_FLAGS_ = -iframework "$(WK_PRIVATE_SDK_DIR)$(WK_OVERRIDE_FRAMEWORKS_DIR)" -isystem "$(WK_PRIVATE_SDK_DIR)$(WK_ALTERNATE_WEBKIT_SDK_PATH)$(WK_LIBRARY_HEADERS_FOLDER_PATH)";
3233

3334
MODULEMAP_FILE = $(SRCROOT)/JavaScriptCore.modulemap;

‎Source/ThirdParty/ANGLE/ANGLE.xcodeproj/project.pbxproj‎

Lines changed: 0 additions & 137 deletions
Original file line numberDiff line numberDiff line change
@@ -52,19 +52,6 @@
5252
name = "Tools (ANGLE)";
5353
productName = "Tools (ANGLE)";
5454
};
55-
DDAD70112FF59CB70054DF83 /* Setup */ = {
56-
isa = PBXAggregateTarget;
57-
buildConfigurationList = DDAD70152FF59CB70054DF83 /* Build configuration list for PBXAggregateTarget "Setup" */;
58-
buildPhases = (
59-
DDAD70162FF59CC60054DF83 /* Public SDK gate */,
60-
);
61-
dependencies = (
62-
);
63-
name = Setup;
64-
packageProductDependencies = (
65-
);
66-
productName = Setup;
67-
};
6855
/* End PBXAggregateTarget section */
6956

7057
/* Begin PBXBuildFile section */
@@ -2729,41 +2716,6 @@
27292716
remoteGlobalIDString = A3E045FAB988D2834BEDCF23;
27302717
remoteInfo = ANGLEDeqpGLES2Tests;
27312718
};
2732-
DDAD70172FF59CF40054DF83 /* PBXContainerItemProxy */ = {
2733-
isa = PBXContainerItemProxy;
2734-
containerPortal = FB39D0701200ED9200088E69 /* Project object */;
2735-
proxyType = 1;
2736-
remoteGlobalIDString = DDAD70112FF59CB70054DF83;
2737-
remoteInfo = Setup;
2738-
};
2739-
DDAD70192FF59CF70054DF83 /* PBXContainerItemProxy */ = {
2740-
isa = PBXContainerItemProxy;
2741-
containerPortal = FB39D0701200ED9200088E69 /* Project object */;
2742-
proxyType = 1;
2743-
remoteGlobalIDString = DDAD70112FF59CB70054DF83;
2744-
remoteInfo = Setup;
2745-
};
2746-
DDAD701B2FF59CFA0054DF83 /* PBXContainerItemProxy */ = {
2747-
isa = PBXContainerItemProxy;
2748-
containerPortal = FB39D0701200ED9200088E69 /* Project object */;
2749-
proxyType = 1;
2750-
remoteGlobalIDString = DDAD70112FF59CB70054DF83;
2751-
remoteInfo = Setup;
2752-
};
2753-
DDAD701D2FF59CFD0054DF83 /* PBXContainerItemProxy */ = {
2754-
isa = PBXContainerItemProxy;
2755-
containerPortal = FB39D0701200ED9200088E69 /* Project object */;
2756-
proxyType = 1;
2757-
remoteGlobalIDString = DDAD70112FF59CB70054DF83;
2758-
remoteInfo = Setup;
2759-
};
2760-
DDAD701F2FF59D000054DF83 /* PBXContainerItemProxy */ = {
2761-
isa = PBXContainerItemProxy;
2762-
containerPortal = FB39D0701200ED9200088E69 /* Project object */;
2763-
proxyType = 1;
2764-
remoteGlobalIDString = DDAD70112FF59CB70054DF83;
2765-
remoteInfo = Setup;
2766-
};
27672719
FF194FF52744331A006A97A3 /* PBXContainerItemProxy */ = {
27682720
isa = PBXContainerItemProxy;
27692721
containerPortal = FB39D0701200ED9200088E69 /* Project object */;
@@ -8240,7 +8192,6 @@
82408192
31A9E9A0249AA04200C7E243 /* PBXBuildRule */,
82418193
);
82428194
dependencies = (
8243-
DDAD70182FF59CF40054DF83 /* PBXTargetDependency */,
82448195
FF194FF62744331A006A97A3 /* PBXTargetDependency */,
82458196
);
82468197
name = "ANGLE (dynamic)";
@@ -8297,7 +8248,6 @@
82978248
buildRules = (
82988249
);
82998250
dependencies = (
8300-
DDAD701A2FF59CF70054DF83 /* PBXTargetDependency */,
83018251
7BFAF9372DE6FDD800327F7F /* PBXTargetDependency */,
83028252
7B820C582DE992CD00DAC5E4 /* PBXTargetDependency */,
83038253
);
@@ -8363,7 +8313,6 @@
83638313
buildRules = (
83648314
);
83658315
dependencies = (
8366-
DDAD701C2FF59CFA0054DF83 /* PBXTargetDependency */,
83678316
);
83688317
name = translator;
83698318
productName = translator;
@@ -8470,7 +8419,6 @@
84708419
buildRules = (
84718420
);
84728421
dependencies = (
8473-
DDAD701E2FF59CFD0054DF83 /* PBXTargetDependency */,
84748422
);
84758423
name = utils;
84768424
productName = translator;
@@ -8565,7 +8513,6 @@
85658513
FF194FFA27443C07006A97A3 /* PBXBuildRule */,
85668514
);
85678515
dependencies = (
8568-
DDAD70202FF59D000054DF83 /* PBXTargetDependency */,
85698516
);
85708517
name = ANGLEMetalLib;
85718518
productName = ANGLEMetalLib;
@@ -8608,9 +8555,6 @@
86088555
7BF554B52C81EEDB002B101E = {
86098556
CreatedOnToolsVersion = 16.0;
86108557
};
8611-
DDAD70112FF59CB70054DF83 = {
8612-
CreatedOnToolsVersion = 26.5;
8613-
};
86148558
FFDA50C4269F845100AE11E2 = {
86158559
CreatedOnToolsVersion = 13.0;
86168560
ProvisioningStyle = Automatic;
@@ -8630,7 +8574,6 @@
86308574
projectRoot = "";
86318575
targets = (
86328576
31DB794F2491C33300982878 /* ANGLE */,
8633-
DDAD70112FF59CB70054DF83 /* Setup */,
86348577
31CDFDF32491819E00486F27 /* ANGLE (dynamic) */,
86358578
7BB971FF2DE47B8A00455D13 /* ANGLE (static) */,
86368579
7BF5549A2C81EDE0002B101E /* translator */,
@@ -8811,27 +8754,6 @@
88118754
shellScript = "set -e\nD=\"$TARGET_BUILD_DIR/$UNLOCALIZED_RESOURCES_FOLDER_PATH\"; S=\"$SRCROOT\"\nmkdir -p \"$D/vk_gl_cts_data/data\"\n/usr/bin/rsync -a --delete \"$S/third_party/VK-GL-CTS/src/data/gles3/\" \"$D/vk_gl_cts_data/data/gles3/\"\nmkdir -p \"$D/third_party/VK-GL-CTS/src/external/openglcts/data/gl_cts/data/mustpass/gles/aosp_mustpass/main\" \"$D/src/tests/deqp_support\"\n/bin/cp \"$S/third_party/VK-GL-CTS/src/external/openglcts/data/gl_cts/data/mustpass/gles/aosp_mustpass/main/gles3-main.txt\" \"$D/third_party/VK-GL-CTS/src/external/openglcts/data/gl_cts/data/mustpass/gles/aosp_mustpass/main/\"\n/bin/cp \"$S/src/tests/deqp_support/deqp_gles3_test_expectations.txt\" \"$D/src/tests/deqp_support/\"";
88128755
showEnvVarsInLog = 0;
88138756
};
8814-
DDAD70162FF59CC60054DF83 /* Public SDK gate */ = {
8815-
isa = PBXShellScriptBuildPhase;
8816-
buildActionMask = 2147483647;
8817-
files = (
8818-
);
8819-
inputFileListPaths = (
8820-
);
8821-
inputPaths = (
8822-
"$(WK_DERIVED_SDK_HEADERS_DIR)",
8823-
"$(WK_AVAILABILITY_OVERLAY_YAML)",
8824-
);
8825-
name = "Public SDK gate";
8826-
outputFileListPaths = (
8827-
);
8828-
outputPaths = (
8829-
"$(DERIVED_FILE_DIR)/public-sdk-ready.timestamp",
8830-
);
8831-
runOnlyForDeploymentPostprocessing = 0;
8832-
shellPath = /bin/sh;
8833-
shellScript = "touch \"${SCRIPT_OUTPUT_FILE_0}\"\n";
8834-
};
88358757
FFDA50D5269F895400AE11E2 /* Bake Metal Library to NSData */ = {
88368758
isa = PBXShellScriptBuildPhase;
88378759
buildActionMask = 2147483647;
@@ -11120,31 +11042,6 @@
1112011042
/* ANGLEDeqpGLES3Tests */;
1112111043
targetProxy = 31294C019492778D9D742220 /* PBXContainerItemProxy */;
1112211044
};
11123-
DDAD70182FF59CF40054DF83 /* PBXTargetDependency */ = {
11124-
isa = PBXTargetDependency;
11125-
/* Setup */;
11126-
targetProxy = DDAD70172FF59CF40054DF83 /* PBXContainerItemProxy */;
11127-
};
11128-
DDAD701A2FF59CF70054DF83 /* PBXTargetDependency */ = {
11129-
isa = PBXTargetDependency;
11130-
/* Setup */;
11131-
targetProxy = DDAD70192FF59CF70054DF83 /* PBXContainerItemProxy */;
11132-
};
11133-
DDAD701C2FF59CFA0054DF83 /* PBXTargetDependency */ = {
11134-
isa = PBXTargetDependency;
11135-
/* Setup */;
11136-
targetProxy = DDAD701B2FF59CFA0054DF83 /* PBXContainerItemProxy */;
11137-
};
11138-
DDAD701E2FF59CFD0054DF83 /* PBXTargetDependency */ = {
11139-
isa = PBXTargetDependency;
11140-
/* Setup */;
11141-
targetProxy = DDAD701D2FF59CFD0054DF83 /* PBXContainerItemProxy */;
11142-
};
11143-
DDAD70202FF59D000054DF83 /* PBXTargetDependency */ = {
11144-
isa = PBXTargetDependency;
11145-
/* Setup */;
11146-
targetProxy = DDAD701F2FF59D000054DF83 /* PBXContainerItemProxy */;
11147-
};
1114811045
FF194FF62744331A006A97A3 /* PBXTargetDependency */ = {
1114911046
isa = PBXTargetDependency;
1115011047
/* ANGLEMetalLib */;
@@ -11603,30 +11500,6 @@
1160311500
};
1160411501
name = Production;
1160511502
};
11606-
DDAD70122FF59CB70054DF83 /* Debug */ = {
11607-
isa = XCBuildConfiguration;
11608-
buildSettings = {
11609-
CODE_SIGN_STYLE = Automatic;
11610-
PRODUCT_NAME = "$(TARGET_NAME)";
11611-
};
11612-
name = Debug;
11613-
};
11614-
DDAD70132FF59CB70054DF83 /* Release */ = {
11615-
isa = XCBuildConfiguration;
11616-
buildSettings = {
11617-
CODE_SIGN_STYLE = Automatic;
11618-
PRODUCT_NAME = "$(TARGET_NAME)";
11619-
};
11620-
name = Release;
11621-
};
11622-
DDAD70142FF59CB70054DF83 /* Production */ = {
11623-
isa = XCBuildConfiguration;
11624-
buildSettings = {
11625-
CODE_SIGN_STYLE = Automatic;
11626-
PRODUCT_NAME = "$(TARGET_NAME)";
11627-
};
11628-
name = Production;
11629-
};
1163011503
FB39D0711200ED9200088E69 /* Debug */ = {
1163111504
isa = XCBuildConfiguration;
1163211505
baseConfigurationReference = 5D7C59C71208C68B001C873E /* DebugRelease.xcconfig */;
@@ -11874,16 +11747,6 @@
1187411747
defaultConfigurationIsVisible = 0;
1187511748
defaultConfigurationName = Production;
1187611749
};
11877-
DDAD70152FF59CB70054DF83 /* Build configuration list for PBXAggregateTarget "Setup" */ = {
11878-
isa = XCConfigurationList;
11879-
buildConfigurations = (
11880-
DDAD70122FF59CB70054DF83 /* Debug */,
11881-
DDAD70132FF59CB70054DF83 /* Release */,
11882-
DDAD70142FF59CB70054DF83 /* Production */,
11883-
);
11884-
defaultConfigurationIsVisible = 0;
11885-
defaultConfigurationName = Production;
11886-
};
1188711750
FB39D0731200ED9200088E69 /* Build configuration list for PBXProject "ANGLE" */ = {
1188811751
isa = XCConfigurationList;
1188911752
buildConfigurations = (

‎Source/ThirdParty/gmock/gmock.xcodeproj/project.pbxproj‎

Lines changed: 1 addition & 26 deletions
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@
33
archiveVersion = 1;
44
classes = {
55
};
6-
objectVersion = 54;
6+
objectVersion = 55;
77
objects = {
88

99
/* Begin PBXAggregateTarget section */
@@ -321,7 +321,6 @@
321321
isa = PBXNativeTarget;
322322
buildConfigurationList = 44E750C62AC7291000828AC4 /* Build configuration list for PBXNativeTarget "gmock" */;
323323
buildPhases = (
324-
DDAD7E562FF6456F0054DF83 /* Public SDK gate */,
325324
448631492AE2D94C00F9BC42 /* Product Dependencies */,
326325
44E750BE2AC7291000828AC4 /* Headers */,
327326
44E750BF2AC7291000828AC4 /* Sources */,
@@ -373,30 +372,6 @@
373372
};
374373
/* End PBXProject section */
375374

376-
/* Begin PBXShellScriptBuildPhase section */
377-
DDAD7E562FF6456F0054DF83 /* Public SDK gate */ = {
378-
isa = PBXShellScriptBuildPhase;
379-
buildActionMask = 2147483647;
380-
files = (
381-
);
382-
inputFileListPaths = (
383-
);
384-
inputPaths = (
385-
"$(WK_DERIVED_SDK_HEADERS_DIR)",
386-
"$(WK_AVAILABILITY_OVERLAY_YAML)",
387-
);
388-
name = "Public SDK gate";
389-
outputFileListPaths = (
390-
);
391-
outputPaths = (
392-
"$(DERIVED_FILE_DIR)/public-sdk-ready.timestamp",
393-
);
394-
runOnlyForDeploymentPostprocessing = 0;
395-
shellPath = /bin/sh;
396-
shellScript = "touch \"${SCRIPT_OUTPUT_FILE_0}\"\n";
397-
};
398-
/* End PBXShellScriptBuildPhase section */
399-
400375
/* Begin PBXSourcesBuildPhase section */
401376
44E750BF2AC7291000828AC4 /* Sources */ = {
402377
isa = PBXSourcesBuildPhase;

0 commit comments

Comments
 (0)