So I was playing with ant over the Christmas holiday and after a couple of 
iterations,
I came up with something that works and provides a more declaritive
way of building projects.

This is just a quick overview. I didn't work too hard on the thirdparty
libraries since I didn't have a copy of cvs server on my machine.

The basic idea is that you declare the top level integration build then declare
each component. All the common stuff is defined in a separate tasks file.

Although the declarations require some code, I tried to keep it user definable 
as
possible.

Examples following in subsequent posts,

Imagine a project structured as follows:

${somedir}/JBossAS - the main integration build
${somedir}/test1 - test1 component 
${somedir}/test2 - test2 component
${somedir}/tools - the tools directory containing jboss/tasks.xml


View the original post : 
http://www.jboss.org/index.html?module=bb&op=viewtopic&p=3860507#3860507

Reply to the post : 
http://www.jboss.org/index.html?module=bb&op=posting&mode=reply&p=3860507


-------------------------------------------------------
The SF.Net email is sponsored by: Beat the post-holiday blues
Get a FREE limited edition SourceForge.net t-shirt from ThinkGeek.
It's fun and FREE -- well, almost....http://www.thinkgeek.com/sfshirt
_______________________________________________
JBoss-Development mailing list
JBoss-Development@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/jboss-development

Reply via email to