<!-- set property 'computername' -->
<propery file="${computername}.properties"/> 
<propery file="default.properties"/> 

Because properties are immutable the more specific values in the first file are 
prefered.
If that file does not exist (eg ${computername} is not set) it does not matter.

You have to set the property 'computername'. On WinXP you can use a env 
variable:
<property environment="env"/>
<property name="computername" value="${env.COMPUTERNAME}"/>


Jan



>-----Ursprüngliche Nachricht-----
>Von: Rakesh Patel [mailto:[EMAIL PROTECTED] 
>Gesendet: Freitag, 7. Oktober 2005 16:40
>An: user@ant.apache.org
>Betreff: Help with choosing build property file
>
>Hi,
>
>I would like to enhance my current Ant setup and was looking 
>for advice.
>
>At the moment, Ant picks up the build.properties file in the 
>root directory and uses that:
>
><property file="build.properties" />
>
>However, what I would like to do is this:
>
>1. Ant gets the machine name/IP address of the machine it is 
>running on.
>2. Based on the answer to (1), a particular property file is 
>chosen and used.
>3. If no machine name/ip address match a default property file is used.
>
>Is this doable? I saw a configuration like this once but it 
>was done in Perl.
>
>Thanks
>
>Rakesh
>
>
>American Express Investments and American Express Independent 
>Financial Advisers are marketing names for American Express 
>Financial Services Europe Limited, a separate corporation 
>within the American Express group of companies.  American 
>Express Financial Services Europe Limited is authorised and 
>regulated by, and is entered into the register (No. 190853 
>www.fsa.gov.uk/register/) of, the Financial Services Authority 
>and a member of the London Stock Exchange. Registered in 
>England No. 3614902. Registered address: 230 Blackfriars Road, 
>London SE1 8NW. Vat No. 740 4143 68. 
>
>The information in this email and any attachments is 
>confidential and intended solely for the attention and use of 
>the named addressee(s). It may be subject to legal, 
>professional or other privilege and further distribution of it 
>is strictly prohibited without our authority.  If you are not 
>the intended recipient, you are not authorised to and must not 
>disclose, copy, distribute, or retain this message or any part 
>of it, and should notify us immediately.
>
>

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

Reply via email to