[Webkit-unassigned] [Bug 237115] New: [XCBuild] Make uses the ../Internal/WebKit workspace automatically
bugzilla-daemon at webkit.org
bugzilla-daemon at webkit.org
Wed Feb 23 14:45:32 PST 2022
https://bugs.webkit.org/show_bug.cgi?id=237115
Bug ID: 237115
Summary: [XCBuild] Make uses the ../Internal/WebKit workspace
automatically
Product: WebKit
Version: WebKit Nightly Build
Hardware: Unspecified
OS: Unspecified
Status: NEW
Severity: Normal
Priority: P2
Component: Tools / Tests
Assignee: webkit-unassigned at lists.webkit.org
Reporter: emw at apple.com
When the USE_WORKSPACE=YES Make flag was added in https://commits.webkit.org/246232@main, we configured Make to automatically use the workspace at ../Internal/WebKit/WebKit.xcworkspace, if it was available. The idea was to make it easier for workspace builds to automatically detect dependencies needed by folks at Apple, like WebKitAdditions.
In practice, this has made workspace builds silently rely on code from outside of the WebKit repo, and it's unintuitive since non-workspace Make builds do not do this. Perhaps we can revisit this in the future when we're fully migrated to workspace builds, but for now I propose we reverse this.
--
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/20220223/aca65c03/attachment.htm>
More information about the webkit-unassigned
mailing list