ant-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From bugzi...@apache.org
Subject DO NOT REPLY [Bug 6606] - META-BUG problems with delegating classloaders
Date Thu, 03 Nov 2005 11:22:52 GMT
DO NOT REPLY TO THIS EMAIL, BUT PLEASE POST YOUR BUG·
RELATED COMMENTS THROUGH THE WEB INTERFACE AVAILABLE AT
<http://issues.apache.org/bugzilla/show_bug.cgi?id=6606>.
ANY REPLY MADE TO THIS MESSAGE WILL NOT BE COLLECTED AND·
INSERTED IN THE BUG DATABASE.

http://issues.apache.org/bugzilla/show_bug.cgi?id=6606





------- Additional Comments From stevel@apache.org  2005-11-03 12:22 -------
> this does create a little more work for anyone wanting to use the optional
tasks, 

i.e. it would break every single build file on the planet that uses any optional
task.

Sam, we cannot do that. we cannot break every build file. We need a better
solution. For reference, my project's build process is documented here:

http://cvs.sourceforge.net/viewcvs.py/*checkout*/smartfrog/core/antbuild/doc/third_generation_build_process.sxw

We have a directory of libraries under SCM, this directory contains the releases
of add on tasks that we require for the build. You need either to declare this
with a -lib option in ANT_OPTS, or pull the files into ANT_HOME/lib
${user.home}/.ant/lib

Life would be simpler if we could somehow declare in a per-project basis an
extra dir of stuff to load. All that stuff would need to be unloaded at the end
of the build of course, or you have just contaminated a hosting JVM. I just dont
see an easy way of doing this. 

-- 
Configure bugmail: http://issues.apache.org/bugzilla/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug, or are watching the assignee.

---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@ant.apache.org
For additional commands, e-mail: dev-help@ant.apache.org


Mime
View raw message