[webkit-changes] [WebKit/WebKit] b27e6c: Avoid linking TestIPC to WebKit.framework after 25...
Kimmo Kinnunen
noreply at github.com
Tue Sep 6 00:35:32 PDT 2022
Branch: refs/heads/main
Home: https://github.com/WebKit/WebKit
Commit: b27e6c8f5f5f1908baa53fdcfcc27d4dd3ee808e
https://github.com/WebKit/WebKit/commit/b27e6c8f5f5f1908baa53fdcfcc27d4dd3ee808e
Author: Kimmo Kinnunen <kkinnunen at apple.com>
Date: 2022-09-06 (Tue, 06 Sep 2022)
Changed paths:
M Tools/TestWebKitAPI/TestWebKitAPI.xcodeproj/project.pbxproj
Log Message:
-----------
Avoid linking TestIPC to WebKit.framework after 254088 at main
https://bugs.webkit.org/show_bug.cgi?id=244795
rdar://problem/99561877
Reviewed by Tim Horton.
Build fix 254088 at main added a framework dependency from TestIPC
to WebKit.framework. This was because TestIPC would use the
generated headers of WebKit.framework.
This would make the TestIPC be linked against WebKit.framework.
This is incorrect, as the executable is linked against
intermediate static library WebKitPlatform.
Instead, add a "Product Dependencies" copy rule against
WebKit.framework. This way the build will not start before
WebKit built and the generated headers are installed.
* Tools/TestWebKitAPI/TestWebKitAPI.xcodeproj/project.pbxproj:
Canonical link: https://commits.webkit.org/254179@main
More information about the webkit-changes
mailing list