[Webkit-unassigned] [Bug 117708] touching any idl rebuilds all derived sources

bugzilla-daemon at webkit.org bugzilla-daemon at webkit.org
Mon Jun 17 11:32:03 PDT 2013


https://bugs.webkit.org/show_bug.cgi?id=117708





--- Comment #4 from Christophe Dumez <dchris at gmail.com>  2013-06-17 11:30:41 PST ---
FYI, Blink uses the same optimization. However, it is only enabled with ninja with the following explanation:
# The bindings generator can not write generated files if they are identical
# to the already existing file – that way they don't need to be recompiled.
# However, a reverse dependency having a newer timestamp than a
# generated binding can confuse some build systems, so only use this on
# ninja which explicitly supports this use case (gyp turns all actions into
# ninja restat rules).

I guess we could have a new script argument like --writeOnlyIfChanged in case we want to disable this for some build systems if we notice issues.

-- 
Configure bugmail: https://bugs.webkit.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug.


More information about the webkit-unassigned mailing list