Summary: | [Xcode] WebKit.framework is touched on incremental build even if nothing’s changed | ||||||
---|---|---|---|---|---|---|---|
Product: | WebKit | Reporter: | mitz | ||||
Component: | WebKit2 | Assignee: | mitz | ||||
Status: | RESOLVED FIXED | ||||||
Severity: | Normal | CC: | ap, sam, thorton | ||||
Priority: | P2 | ||||||
Version: | Other | ||||||
Hardware: | Unspecified | ||||||
OS: | Unspecified | ||||||
Attachments: |
|
Created attachment 284950 [details]
Remove the build phase list of output files
Thanks, Tim! Fixed in <http://trac.webkit.org/r203944>. |
From the build log: > Touch …/Debug/WebKit.framework > (running because the producer command of input …/Debug/WebKit.framework/Versions/A/Resources/com.apple.WebKit.Databases.sb has run since the last time) > cd …/Source/WebKit2 > /usr/bin/touch -c …/Debug/WebKit.framework com.apple.WebKit.Databases.sb is specified as an output of the Copy iOS Sandbox Profiles for Manual Sandboxing script build phase, but on macOS that build phase doesn’t produce that file, so it runs unconditionally on every build. Patch forthcoming.