Bug 160383 - [Xcode] WebKit.framework is touched on incremental build even if nothing’s changed
Summary: [Xcode] WebKit.framework is touched on incremental build even if nothing’s ch...
Status: RESOLVED FIXED
Alias: None
Product: WebKit
Classification: Unclassified
Component: WebKit2 (show other bugs)
Version: Other
Hardware: Unspecified Unspecified
: P2 Normal
Assignee: mitz
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2016-07-30 12:02 PDT by mitz
Modified: 2016-07-30 12:28 PDT (History)
3 users (show)

See Also:


Attachments
Remove the build phase list of output files (1.68 KB, patch)
2016-07-30 12:07 PDT, mitz
thorton: review+
Details | Formatted Diff | Diff

Note You need to log in before you can comment on or make changes to this bug.
Description mitz 2016-07-30 12:02:39 PDT
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.
Comment 1 mitz 2016-07-30 12:07:50 PDT
Created attachment 284950 [details]
Remove the build phase list of output files
Comment 2 mitz 2016-07-30 12:28:54 PDT
Thanks, Tim!

Fixed in <http://trac.webkit.org/r203944>.