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

Reply via email to