On Wed, Apr 21, 2010 at 9:23 AM, Marc-Antoine Ruel <mar...@chromium.org> wrote: >> May I ask why it is being done this way, that is, having one really large >> list of build files and using include / exclude regexs to trim the list? >> i.e. why is there not a WebCoreCommon.gypi, WebCoreWinCommon.gypi, >> WebCoreChromium.gypi, etc.? Are you guys using scripts to create >> WebCore.gypi?
We did this to optimize for writes (http://diveintomark.org/archives/2007/12/28/receipts). With one file, it's a no-brainer to add new files to the build. The maintainers of the ports can then use regexps and explicit lists to exclude builds as needed. It's worked pretty well for us. :DG< _______________________________________________ webkit-dev mailing list webkit-dev@lists.webkit.org http://lists.webkit.org/mailman/listinfo.cgi/webkit-dev