Am working on windows so $1 works fine .. 
thnx

-----Original Message-----
From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] 
Sent: Tuesday, January 11, 2005 10:34 AM
To: user@ant.apache.org
Subject: AW: passing parameters to ant

I think you have to write %1 instead of $1, thats bash-syntax.

Jan

> -----Ursprüngliche Nachricht-----
> Von: Radha Sangal [mailto:[EMAIL PROTECTED]
> Gesendet am: Dienstag, 11. Januar 2005 16:31
> An: Ant Users List
> Betreff: passing parameters to ant
> 
> This might be a silly mistake, so I m asking for few more eyes to see
> it. Please help!
> 
>  
> 
> We have an xml-rpc client calling a method on the server 
> which executes
> the following bat file.
> 
>  
> 
> Command line from "automated_Builds_Diffs.bat"
> 
> cmd /c ant -buildfile
> D:\v04_E\Build_Scripts\CvsDiffReports\automated_cvsdiffs.xml 
> manualDiff
> -D DevBuild1=$1  -D DevBuild2=$2 > D:\test2.txt
> 
>  
> 
> ($1 and $2 are passed from the client and are tested to have the right
> value at run time)
> 
>  
> 
> Ant script "automated_cvsdiffs.xml" receiving these parameters:
> 
> <target name="manualDiff">
> 
>                         <!-- TO use manual diff, set the build names
> below. This targets DEV build only -->
> 
>                         <property name="DevBuild1"
> value="$(DevBuild1)"/>
> 
>                         <property name="DevBuild2"
> value="$(DevBuild2)"/>
> 
>                         <echo message="Starting CVS Difference Report
> (${DevBuild1} to ${DevBuild2})"/> 
> 
>                         
> 
> Output as in test2.txt :
> 
> manualDiff:
> 
>      [echo] Starting CVS Difference Report ($(DevBuild1) to
> $(DevBuild2))
> 
>  
> 
> Script is failing here; the parameters are not getting 
> populated. I have
> tried some combinations like changing the names etc., but of no use. 
> 
> This is some small syntax which I am probably not able to see here.
> 
>  
> 
>  
> 
> 

---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to