You can now partially build jboss-head from the repository with the new build system. Here are the steps at this point:
You probably want this in it's own directory:
mkdir jboss-dir
cd jboss-dir
Then, just check out the toplevel build and the tools module:
cvs co jbossas
cvs co tools
You will need to set your cvs info in jbossas/local.properties:
cvs.prefix=:ext:rcampbell
Note, you will need ssh-agent setup to run cvs without entering a password for now. Now you are ready to synchronize and build:
ant sychronize
ant build
output/jboss-5.0.0alpha/bin/run.sh -c all
The synchronize target will checkout the source components from cvs and download thirdparty components from the repository.
There are a few caveats. I have only completed the modules marked as complete under
http://jira.jboss.com/jira/browse/JBBUILD-1, so this means things like tomcat are not included yet. Also, I just noticed the execute bit is not being set for run.sh. Furthermore, while the server starts up without error, I haven't done any extensive testing on it.
Please ask any questions here and report all problems to
http://jira.jboss.com/jira/browse/JBBUILD I will have a release with documentation tomorrow.