You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@geronimo.apache.org by David Jencks <da...@coredevelopers.net> on 2004/08/05 00:52:05 UTC

How to build all projects at once

I've found a way to build tranql[-connector], howl, geronimo, openejb, 
and activemq in one build using maven multiproject.  I put the 
project.xml and project.properties files I use at

http://www.apache.org/~djencks/universal-build/

You'll need to modify the project.properties file unless you have the 
same directory layout as me.  Assuming you put the downloaded files in 
a directory, I have the projects laid out like this:

activemq/activemq/[modules etc]
geronimo/1geronimo/[modules etc]
howl/howl/logger (etc)
openejb/1openejb/[modules etc]
tranql[tranql, connector, vendors]

To those not on the openejb lists... the openejb itests are now run 
inside the normal build: the itests module starts a geronimo server , 
deploys the itest ejb-jar, runs the tests, undeploys the jar, and stops 
geronimo.  It should be fairly easy to imitate this for e.g. running 
the activemq itests.

thanks
david jencks