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

Reply via email to