[Webkit-unassigned] [Bug 254784] New: [JavaScriptCore] Build with InstallAPI
bugzilla-daemon at webkit.org
bugzilla-daemon at webkit.org
Thu Mar 30 16:54:04 PDT 2023
https://bugs.webkit.org/show_bug.cgi?id=254784
Bug ID: 254784
Summary: [JavaScriptCore] Build with InstallAPI
Product: WebKit
Version: WebKit Nightly Build
Hardware: Unspecified
OS: Unspecified
Status: NEW
Severity: Normal
Priority: P2
Component: JavaScriptCore
Assignee: webkit-unassigned at lists.webkit.org
Reporter: emw at apple.com
InstallAPI is a build phase in Xcode that uses tapi(1) to create .tbds for framework targets by scanning their headers. This TBD can then be linked against by clients of the framework, such that they are able to build and link before the framework itself has finished building.
Apple uses InstallAPI to parallelize production builds, and TAPI is part of LLVM. The llvm-dev mail introducing TAPI is a good high level overview of the tool: https://lists.llvm.org/pipermail/llvm-dev/2017-September/117264.html
We already use InstallAPI in embedded WebKit/WebKitLegacy. This bug tracks supporting it in JavaScriptCore.
--
You are receiving this mail because:
You are the assignee for the bug.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.webkit.org/pipermail/webkit-unassigned/attachments/20230330/ed920cf8/attachment-0001.htm>
More information about the webkit-unassigned
mailing list