Jacob Kjome <[EMAIL PROTECTED]> writes:

> Quoting Matt Benson <[EMAIL PROTECTED]>:
>
>> http://ant.apache.org/faq.html#propertyvalue-as-name-for-property
>>
>
> This is not mentioned in the FAQ, but this can also be done in a properties 
> file
> as follows...
>
> my.auto-deploy=$${${my.server}.auto-deploy}
>
> Maybe one of the committers can add it to the FAQ?

 So your solution:

<script language="javascript">
    propname = project.getProperty("my.server");
    project.setNewProperty("my.auto-deploy", propname + ".auto-deploy");
</script>

 I have my own Ant task to do the job I'm using everyday long. I called it
 "ExtendedProperty". That task works like AntContrib "var", I mean an existing
 property is replaced, and the value is interpreted with a stack. So it is not
 limited to two level of evaluation.  As it was developped for my job, it
 cannot be published yet.

 Regards,
-- 
Yves Martin


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

Reply via email to