On 8/9/05, Antoine Levy-Lambert <[EMAIL PROTECTED]> wrote: > this is another alternative for the same : > <property environment="env"/> > <property name="env.TEST_HOME" value="TO_BE_REPLACED"/> > Hi Antoine,
This works. It is also more compact and elegant (compared to my version). Thanks. /Pankaj. > ----- Original Message ----- > From: "Pankaj Kumar" <[EMAIL PROTECTED]> > To: <[email protected]> > Sent: Tuesday, August 09, 2005 4:41 PM > Subject: How to test whether a particular environment variable is set or not > > > Hi Folks, > > I want to set a property to the value of an environment variable if > that variable is set, otherwise to a different string. > > I am able to do this with the following: > > <property environment="env" /> > > <property name="test.home.0" value="${env.TEST_HOME}"/> > <condition property="test.home" value="TO_BE_REPLACED"> > <equals arg1="${test.home.0}" arg2="\${env.TEST_HOME}"/> > </condition> > <property name="test.home" value="${env.TEST_HOME}"/> > > <target name="test"> > <echo>TEST_HOME: ${test.home}</echo> > </target> > > Is there a better (read: less verbose) way? > > Thanks, > Pankaj Kumar. > > --------------------------------------------------------------------- > To unsubscribe, e-mail: [EMAIL PROTECTED] > For additional commands, e-mail: [EMAIL PROTECTED] > > > > --------------------------------------------------------------------- > To unsubscribe, e-mail: [EMAIL PROTECTED] > For additional commands, e-mail: [EMAIL PROTECTED] > > --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
