[prev in list] [next in list] [prev in thread] [next in thread]
List: ant-user
Subject: Re: what's wrong with this build file?
From: Peter Reilly <peter.reilly () corvil ! com>
Date: 2004-03-31 11:55:22
Message-ID: 406AB1AA.4010904 () corvil ! com
[Download RAW message or body]
It would be better to use a depends attribute
<target name="zipAll" depends="zipcfmx,zipactuate,zipscripts"/>
Using <antcall> causes a new context to be created - this is
expensive.
Peter
epeloke@echoman.com wrote:
>thanks Luis,
>
>I will give this a try.
>
>Eddie
>
>-----Original Message-----
>From: Conelly, Luis (GNF, Contractor) [mailto:Luis.Conelly@gnf.com]
>Sent: Tuesday, March 30, 2004 11:11 AM
>To: Ant Users List
>Subject: RE: what's wrong with this build file?
>
>
>what do you mean by 'this is the only way I can get them all to run'? Do
>you want all targets run? then
>
>$ ant zipcfmx zipactuate zipscripts
>
>Will do the job and you do not need to chain the targets as dependent. You
>can also create another target which calls the three targets and then call
>this target from your command line (you can use <antcall> task to do this):
>
><target name="zipAll">
> <antcall target="zipcfmx "/>
> <antcall target="zipactuate "/>
> <antcall target="zipscripts"/>
></target>
>
>and then, call your target as:
>
>$ ant zipAll
>
>Hope this helps
>
>-LC
>
>-----Original Message-----
>From: epeloke@echoman.com [mailto:epeloke@echoman.com]
>Sent: Wednesday, March 31, 2004 8:30 AM
>To: Ant Users List
>Subject: what's wrong with this build file?
>
>
>I have the following build file. The zips aren't really dependent on each
>other but that is the only way I can get them all to run. If I don't make
>them dependent, only one will run. What am I doing wrong?
>
>Thanks,
>Eddie
>
>
>
><project name="caddis" default="zipscripts" basedir="c:\qa build">
><property name="qabuild" value="c:\qa build"/>
><property name="builds" value="c:\builds\builds"/>
>
><property name="sqlscripts" value="C:\ShareCare300\SQL\Oracle\Service
>Packs\Hold QA"/>
>
><tstamp>
> <format property="TODAY" pattern="MMddyy" locale="us"/>
></tstamp>
>
>
>
>
> <!--The following tasks depend on the success of the checkout task-->
> <!--Zip up the CFMX Files -->
> <target name="zipcfmx" >
> <zip destfile="${qabuild}/cfmx_dds_${TODAY}.zip"
> basedir="${qabuild}/cfmx"
> update="true"
> />
> </target>
>
> <!--Zip up the Actuate Files -->
> <target name="zipactuate" depends="zipcfmx">
> <zip destfile="${qabuild}/Actuate_Rox_dds_${TODAY}.zip"
> basedir="${qabuild}/Actuate Rox"
> update="true"
> />
> </target>
>
> <!--Zip up the Scripts Files -->
> <target name="zipscripts" depends="zipactuate">
> <zip destfile="${qabuild}/Scripts_dds_${TODAY}.zip"
> basedir="${sqlscripts}"
> update="true"
> />
> </target>
>
>
> WARNING: The information contained in this message and any attachments is
>intended only for the use of the individual or entity to which it is
>addressed. This message may contain information that is privileged,
>confidential and exempt from disclosure under applicable law. It may also
>contain trade secrets and other proprietary information for which you and
>your employer may be held liable for disclosing. You are hereby notified
>that any unauthorized dissemination, distribution or copying of this
>communication is strictly prohibited. If you have received this
>communication in error, please notify HIPAA@echoman.com by E-Mail and then
>destroy this communication in a manner appropriate for privileged
>information.
>
>
>---------------------------------------------------------------------
>To unsubscribe, e-mail: user-unsubscribe@ant.apache.org
>For additional commands, e-mail: user-help@ant.apache.org
>
>
>---------------------------------------------------------------------
>To unsubscribe, e-mail: user-unsubscribe@ant.apache.org
>For additional commands, e-mail: user-help@ant.apache.org
>
>
>
>
>
---------------------------------------------------------------------
To unsubscribe, e-mail: user-unsubscribe@ant.apache.org
For additional commands, e-mail: user-help@ant.apache.org
[prev in list] [next in list] [prev in thread] [next in thread]
Configure |
About |
News |
Add a list |
Sponsored by KoreLogic