[webkit-changes] [WebKit/WebKit] b7ab7c: [webkitdirs] Support building from a symlink base ...

Elliott Williams noreply at github.com
Tue Oct 18 18:45:11 PDT 2022


  Branch: refs/heads/main
  Home:   https://github.com/WebKit/WebKit
  Commit: b7ab7c6573c35e1eeb8c13220dbf5988cff8e751
      https://github.com/WebKit/WebKit/commit/b7ab7c6573c35e1eeb8c13220dbf5988cff8e751
  Author: Elliott Williams <emw at apple.com>
  Date:   2022-10-18 (Tue, 18 Oct 2022)

  Changed paths:
    M Tools/Scripts/webkitdirs.pm

  Log Message:
  -----------
  [webkitdirs] Support building from a symlink base path
https://bugs.webkit.org/show_bug.cgi?id=246720

Reviewed by Simon Fraser.

When SYMROOT/OBJROOT are symlinked paths, Xcode's build system doesn't
handle it very well and may emit "x is located outside of the allowed
root paths." errors.

Work around this in Make and build-webkit invocations by realpath-ing
the build products directory we give to xcodebuild.

* Tools/Scripts/webkitdirs.pm:
(determineBaseProductDir):

Canonical link: https://commits.webkit.org/255710@main




More information about the webkit-changes mailing list