As I said previously, this patch series really depends upon the compatibility of qt-jambi and ant-contrib. Ant-contrib is distributed under the Apache Software License, which I don't really know.
The first patch in the series adds the jar only, which is sourced by patch 2 and then used by patches 3 and 4. Patch 5 is a cleanup patch. Ant-contrib can do much more. In particular, even with this patch series, there still is an individual target per merge file. Using <for> or <foreach>, the whole XML merge step can be completed in only a few lines... Provided that the list of XML merge victims can be known at some previous point in the build process. Is this list available, or at least derivable from what is currently in the source tree? Francis Galiegue (5): Add "latest" ant-contrib jar into a new antlibs/ directory Import all ant-contrib tasks into build.xml Define an xmlmerge-if-necessary macro using ant-contrib's <if> task Use the new xmlmerge-if-necessary macro all around Remove the now unused is-merge-necessary and xmlmerge macros antlibs/ant-contrib-1.0b3.jar | Bin 0 -> 224277 bytes build.xml | 115 +++++++++++++++++------------------------ 2 files changed, 47 insertions(+), 68 deletions(-) create mode 100644 antlibs/ant-contrib-1.0b3.jar _______________________________________________ Qt-jambi-interest mailing list [email protected] http://lists.trolltech.com/mailman/listinfo/qt-jambi-interest
