are there libraries i've somehow missed in the ant api that allow me to
take a Project object i've built programmatically and write it as an
antfile to some OutputStream?
to give some context: as part of our buildsystem, i'm pulling packages
and setting up directories and workspaces (using ivy and the like), and
want to generate antfiles to do the builds. these antfiles need to
contain (or import) the <path> objects inferred from the ivy pull. at
the moment, i'm just building the antfile as a org.w3c.dom.Document, but
would prefer to just do something like:
Project proj = new Project();
Path classPath = createClassPath( ... );
ProjectWriter pw = new ProjectWriter();
pw.writeProject( proj, someOutputStream );
but i don't see an easy way in the ant api to do this right now. if it's
not there, and i'm missing it, is there interest in having me start some
work on it?
incidentally, i tried searching for an answer to this question on some
search engines, but the search terms make it a bit difficult, since
searches for things like 'antfile writer', 'ant file writer', 'ant
project marshaller' and 'ant project serializer' give results more about
writing ant tasks (ie, 'joe the "ant" task "writer" ... ) and xml
processing in general. anyway, i apologize if this has already been
discussed, and would be happy to have a pointer to that previous
discussion if such exists...
jon
---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]