I just finished some cleansing of the buildsystem. The build.xml files
are much smaller now... as some of the complexity has moved to include
files. I will be working on simplification of those include files a
little later, as well as trying to increase the performance of the
build.
In case you missed the CVS changelog for my recent changes; this is what
I did (as far as I can remember that is):
o Updated all .cvsingore files
o Updated build.sh and build.bat to not need any special properties
o Cleaned up buildfragments, now only buildmagic, defaults, tools,
targets & modules (can still clean these up lots more)
o Removed ~250 lines from each build.xml (common bits are references
from the specific buildframement)
o Removed the _available_* targets, path specs which do not use
filesets do not complain when their files or directories are
missing
o 'jars' target has become 'output'
o 'install' target has gone away
o All common targets have been moved to targets.ent, targets which
build files might want to override are prefixed with _default:
o Fixed 'clean most' problems
o Can now execute build (from build.sh anywhere... do not need to
be in the project directory or the module directory.
o All fragments are anchored on ../tools, same with custom buildmagic
tasks. Might work now with vanilla Ant 1.5, but have not tested
o Re-organized build/build.xml module group definitions
o Fixed some problems when executing modules that the project would
re-initialize.
o Changed all _jars: targets to _output:
* I am sure I changed more stuff, but I can't seem to think of them
at the moment...
If you have any questions or comments, please let me know.
(NO FLAMES PLEASE... my fragile psyche can't handle it... =P)
--jason
-------------------------------------------------------
This sf.net email is sponsored by:ThinkGeek
Welcome to geek heaven.
http://thinkgeek.com/sf
_______________________________________________
Jboss-development mailing list
[EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/jboss-development