excalibur builds!

Leo Simons <[email protected]> Mon, 06 Jan 2003 18:39:58 +0100
Newsgroups gmane.comp.jakarta.alexandria.devel
Message-ID <[email protected]>
------------------------------------
dist:

BUILD SUCCESSFUL
Total time: 9 minutes 31 seconds
[lsimons@LSD jakarta-avalon-excalibur]$
------------------------------------

Hi peeps,

it took a few hours but I've got excalibur to build properly.

cvs -d [email protected]:/home/cvs co -P \
jakarta-avalon jakarta-avalon-excalibur \
jakarta-avalon-logkit jakarta-site \
avalon-sandbox jakarta-avalon-cornerstone \
jakarta-avalon-phoenix jakarta-avalon-site; \
cd jakarta-avalon; \
ant; \
cd ../jakarta-avalon-logkit; \
ant; \
cd ../jakarta-avalon-excalibur; \
ant dist;

takes about half an hour (athlon xp 1900 and 100mbit network), but it 
works. It is now also possible to build using a different starting 
directory, ie

cd jakarta-avalon-excalibur
ant -f zip/build.xml dist

now works (again). It is quite clear now that pure ant as a build system 
is failing us though (it is all quite fragile). There's also ample room 
for improvement of the build in many places. However, I'm 
hoping/expecting that excalibur will be building using gump again.

Everyone, it'd be nice if things could be double-checked and verified. 
In particular, I had to hack some unit tests to get various dist targets 
up to speed. CVS hold all the info.

Let's try and stop being the gump problem child, shall we?

cheers,

- Leo