ant-user mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Erik Hatcher <e...@ehatchersolutions.com>
Subject Re: Any examples of how we can simplify ant build.xml with templa tes (?)
Date Wed, 04 Feb 2004 10:55:32 GMT
On Feb 4, 2004, at 1:15 AM, Jan.Materne@rzf.fin-nrw.de wrote:
> child/build.xml
> - import the template.xml
> - override targets, if needed (see "Target overriding" in importĀ“s 
> manual)
>     class Super { void meth(); }
>     class Sub
>       extends Super {          -->  <import>
>         void newMeth();        -->  <target>
>         void meth() {
>              super.meth();     -->  <antcall target="Super.meth"/>
>         }
>     }

Is there a way to call "super" in this scenario without using <antcall>?

Another interesting trick is to define "abstract" targets in the super 
build which require implementation in the sub build.  So rather than 
overriding targets, I think I prefer to define pre abstract targets.

	Erik


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


Mime
View raw message