hello Kumar, this is another alternative for the same : <property environment="env"/> <property name="env.TEST_HOME" value="TO_BE_REPLACED"/>
might work. Cheers, Antoine ----- 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]
