[webkit-changes] [WebKit/WebKit] 91f009: [Build] Remove configure-xcode-for-embedded-develo...
Elliott Williams
noreply at github.com
Tue Aug 27 14:28:06 PDT 2024
Branch: refs/heads/main
Home: https://github.com/WebKit/WebKit
Commit: 91f009ce1fe5401a0430f0274a88d6a5f758803b
https://github.com/WebKit/WebKit/commit/91f009ce1fe5401a0430f0274a88d6a5f758803b
Author: Elliott Williams <emw at apple.com>
Date: 2024-08-27 (Tue, 27 Aug 2024)
Changed paths:
M Source/WTF/Scripts/symlink-public-sdk-headers-for-embedded-platforms
M WebKitLibraries/SDKs/appletvos17.0-additions.sdk/SymlinkedHeaders-output.xcfilelist
M WebKitLibraries/SDKs/appletvos17.0-additions.sdk/SymlinkedHeaders.xcfilelist
M WebKitLibraries/SDKs/appletvsimulator17.0-additions.sdk/SymlinkedHeaders-output.xcfilelist
M WebKitLibraries/SDKs/appletvsimulator17.0-additions.sdk/SymlinkedHeaders.xcfilelist
M WebKitLibraries/SDKs/iphoneos17.0-additions.sdk/SymlinkedHeaders-output.xcfilelist
M WebKitLibraries/SDKs/iphoneos17.0-additions.sdk/SymlinkedHeaders.xcfilelist
M WebKitLibraries/SDKs/iphonesimulator17.0-additions.sdk/SymlinkedHeaders-output.xcfilelist
M WebKitLibraries/SDKs/iphonesimulator17.0-additions.sdk/SymlinkedHeaders.xcfilelist
M WebKitLibraries/SDKs/watchos10.0-additions.sdk/SymlinkedHeaders-output.xcfilelist
M WebKitLibraries/SDKs/watchos10.0-additions.sdk/SymlinkedHeaders.xcfilelist
M WebKitLibraries/SDKs/watchsimulator10.0-additions.sdk/SymlinkedHeaders-output.xcfilelist
M WebKitLibraries/SDKs/watchsimulator10.0-additions.sdk/SymlinkedHeaders.xcfilelist
M WebKitLibraries/SDKs/xros1.0-additions.sdk/SymlinkedHeaders-output.xcfilelist
M WebKitLibraries/SDKs/xros1.0-additions.sdk/SymlinkedHeaders.xcfilelist
M WebKitLibraries/SDKs/xrsimulator1.0-additions.sdk/SymlinkedHeaders-output.xcfilelist
M WebKitLibraries/SDKs/xrsimulator1.0-additions.sdk/SymlinkedHeaders.xcfilelist
Log Message:
-----------
[Build] Remove configure-xcode-for-embedded-development check in symlinking script
rdar://132780726
https://bugs.webkit.org/show_bug.cgi?id=277326
Reviewed by Alexey Proskuryakov.
Previously, this script checked for an Xcode installation that had been
modified by configure-xcode-for-embedded-development, and would re-use
those modified headers if needed. Since it has been a year since this
behavior change, and anyone buliding WebKit for embedded platforms needs
to be on a recent SDK version, this is no longer needed.
Instead, repurpose the check to detect when a header of framework we're
copying on top of the public SDK is no longer needed. Have WTF emit an
error indicating which headers can be removed.
This change should only impact public builds, since the public additions
SDKs are what provide a SymlinkedHeaders.xcfilelist.
* Source/WTF/Scripts/symlink-public-sdk-headers-for-embedded-platforms:
(ln_sfh):
(framework_headers_cmp):
(framework_headers_cmp.diff):
(framework_copied_by_c_x_f_e_d): Deleted.
(framework_copied_by_c_x_f_e_d.diff): Deleted.
Canonical link: https://commits.webkit.org/282818@main
To unsubscribe from these emails, change your notification settings at https://github.com/WebKit/WebKit/settings/notifications
More information about the webkit-changes
mailing list