Thank you for this advice. Unfortunately, the ant_exec_args is not exported, so it does not appear in the environment properties.
I've made a diff beetween the output of <echoproperties/> using "ant" and "ant -verbose". With this way, I've found the ANT_CMD_LINE_ARGS under windows. But under linux, there are no additional properties... Perhaps another way ? Regards, Bernard --- [EMAIL PROTECTED] a écrit : > On Windows the ANT_CMD_LINE_ARGS environment > variable is set by the launcher script bin\ant.bat. > So the equivalent would be found in the unix > launcher: bin/ant > > bin/ant:0024: for arg in "$@" ; do > bin/ant:0031: elif [ my"$arg" = my"--h" -o > my"$arg" = my"--help" ] ; then > bin/ant:0032: show_help=true > bin/ant:0033: ant_exec_args="$ant_exec_args -h" > bin/ant:0034: else > bin/ant:0035: if [ my"$arg" = my"-h" -o > my"$arg" = my"-help" ] ; then > bin/ant:0036: show_help=true > bin/ant:0037: fi > bin/ant:0038: ant_exec_args="$ant_exec_args > \"$arg\"" > bin/ant:0039: fi > bin/ant:0040: done > bin/ant:0322: ant_exec_command="exec \"$JAVACMD\" > $ANT_OPTS -classpath \"$LOCALCLASSPATH\" > -Dant.home=\"$ANT_HOME\" > -Dant.library.dir=\"$ANT_LIB\" $ant_sys_opts > org.apache.tools.ant.launch.Launcher > $ANT_ARGS -cp \"$CLASSPATH\" $ant_exec_args" > bin/ant:0323: if $ant_exec_debug ; then > bin/ant:0324: echo $ant_exec_command > bin/ant:0325: fi > bin/ant:0326: eval $ant_exec_command > > > So try "ant_exec_command". > I havent Linux, so let us know ;-) > > > Jan > > > > >-----Ursprüngliche Nachricht----- > >Von: Bernard LUPIN [mailto:[EMAIL PROTECTED] > >Gesendet: Montag, 4. Dezember 2006 16:44 > >An: user@ant.apache.org > >Betreff: how to retrieve ant command line arguments > on LINUX > > > >Hi all, > >Is it possible to retrieve the ant command line > arguments > >(like -verbose, -quiet, ...) within an ant task ? > >On windows platforms, I've found that > >env.ANT_CMD_LINE_ARGS contains all the ant > arguments, so I can > >parse them with the contrib's propertyregex task. > >But this don't work on my Linux platform, since > >ANT_CMD_LINE_ARGS seems to be not set. > >Thanks a lot ! > >Bernard > > ___________________________________________________________________________ Découvrez une nouvelle façon d'obtenir des réponses à toutes vos questions ! Profitez des connaissances, des opinions et des expériences des internautes sur Yahoo! Questions/Réponses http://fr.answers.yahoo.com --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]