[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