[webkit-reviews] review requested: [Bug 17507] [ports] Script to ease port maintenance when adding/removing files : [Attachment 19314] First attempt at a script that can update wx, GTK and Qt at once

bugzilla-daemon at webkit.org bugzilla-daemon at webkit.org
Sat Feb 23 23:40:20 PST 2008


Kevin Ollivier <kevino at theolliviers.com> has asked  for review:
Bug 17507: [ports] Script to ease port maintenance when adding/removing files
http://bugs.webkit.org/show_bug.cgi?id=17507

Attachment 19314: First attempt at a script that can update wx, GTK and Qt at
once
http://bugs.webkit.org/attachment.cgi?id=19314&action=edit

------- Additional Comments from Kevin Ollivier <kevino at theolliviers.com>
This script generates a file called WebCore/sources.inc for inclusion in GTK
and Qt makefiles that defines BASE_SOURCES, which is a complete list of
platform-independent sources that all ports should build. This file is obtained
by parsing and manipulating the WebCore/WebCoreSources.bkl file. (Chosen
because of my familiarity with XML parsing and because we explicitly kept base
sources separate from platform-dependent sources.) The idea is that this file
will be included by the Qt and GTK makefiles, then by doing SOURCES +=
BASE_SOURCES those files will be added to those build systems. 

This is just to open things up for discussion and show how one approach might
work. I'm not very familiar with building other ports, so I would really
appreciate it if people working on other port build systems could chime in and
let me know if this idea is feasible and/or suggest some ideas of other ways we
could approach this.


More information about the webkit-reviews mailing list