Branch: refs/heads/main
Home: https://github.com/WebKit/WebKit
Commit: a4734252959df8cd532e70b8f6afbe7009ab2035
https://github.com/WebKit/WebKit/commit/a4734252959df8cd532e70b8f6afbe7009ab2035
Author: David Kilzer <[email protected]>
Date: 2026-07-04 (Sat, 04 Jul 2026)
Changed paths:
M Tools/TestWebKitAPI/TestWebKitAPI.xcodeproj/project.pbxproj
Log Message:
-----------
TestWebKitAPIBundle visionOS build intermittently fails to resolve
_Testing_CoreTransferable cross-import overlay
<https://bugs.webkit.org/show_bug.cgi?id=318544>
<rdar://181316388>
Unreviewed build fix.
Follow-on to 315261@main, which fixed this failure for the
`TestWebKitAPI` target by adding the "Embed Testing.framework" phase.
`TestWebKitAPIBundle` fails intermittently in the same way, so it
needs to depend on the same workaround:
error: Unable to resolve module dependency: '_Testing_CoreTransferable' (in
target 'TestWebKitAPIBundle' from project 'TestWebKitAPI')
note: A dependency of main module '_TestWebKitAPIBundle-CrossImportOverlays'
Move the phase to a new "Testing.framework Overlays" aggregate target
that both `TestWebKitAPI` and `TestWebKitAPIBundle` depend on, so the
overlays are always dittoed before either target's Swift scan.
* Tools/TestWebKitAPI/TestWebKitAPI.xcodeproj/project.pbxproj:
Canonical link: https://commits.webkit.org/316514@main
To unsubscribe from these emails, change your notification settings at
https://github.com/WebKit/WebKit/settings/notifications