Use <property name="DevBuild1" value="${DevBuild1}"/> curly braces instead of <property name="DevBuild1" value="$(DevBuild1)"/>
Jan > -----Ursprüngliche Nachricht----- > Von: Radha Sangal [mailto:[EMAIL PROTECTED] > Gesendet am: Dienstag, 11. Januar 2005 16:36 > An: Ant Users List > Betreff: RE: passing parameters to ant > > 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] >