I forgot that I had this in mind, too! +1 for breaking backward compatibility 
and require those who need the sysclasspath explicitly.

Karsten

-----Ursprüngliche Nachricht-----
Von: Matt Benson <gudnabr...@gmail.com>
Gesendet: 18.08.2010 18:31:51
An: Ant Developers List <dev@ant.apache.org>
Betreff: Re: warning: 'includeantruntime' was not set

>
>On Aug 18, 2010, at 11:15 AM, Jesse Glick wrote:
>
>> On 08/18/2010 10:14 AM, kwut...@web.de wrote:
>>> Why doesn't Ant just default to false and just omit warning me about this 
>>> for every Ant build?
>> 
>> That would be an incompatible change. Some old build scripts may be 
>> intentionally compiling sources against ant.jar (typically because they 
>> define Ant tasks), tools.jar (who knows why), etc. They also ought to set 
>> includeantruntime=false but then explicitly add the desired <classpath>, 
>> e.g. . (The warning will also go away if you set includeantruntime=true, but 
>> this will make your script be less portable.)
>> 
>> I agree that it is irritating to issue this warning so often, but the 
>> alternative of breaking compatibility even for a minority of existing 
>> scripts seems worse. There are similar places in Ant where an old default 
>> was a bad choice but cannot now be changed compatibly.
>> 
>> (You could also define ANT_OPTS=-Dbuild.sysclasspath=ignore for yourself but 
>> this will not help other people running your script.)
>> 
>
>Personally, I would vote that we break backward-compatibility on this issue, 
>and require those running such ancient buildfiles to declare 
>build.sysclasspath if they DO want the system classpath appended.
>
>-Matt
>
>> 
>> ---------------------------------------------------------------------
>> To unsubscribe, e-mail: dev-unsubscr...@ant.apache.org
>> For additional commands, e-mail: dev-h...@ant.apache.org
>> 
>
>
>---------------------------------------------------------------------
>To unsubscribe, e-mail: dev-unsubscr...@ant.apache.org
>For additional commands, e-mail: dev-h...@ant.apache.org
>
___________________________________________________________
Neu: WEB.DE De-Mail - Einfach wie E-Mail, sicher wie ein Brief!  
Jetzt De-Mail-Adresse reservieren: https://produkte.web.de/go/demail02

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

Reply via email to