[EMAIL PROTECTED] wrote:
<target name="example"> <let> <localproperty name="prop" value="a local value"/> <echo>prop is ${prop}</echo> </let> <echo>prop is ${prop}</echo> </target>
should result in?
[echo] prop is a local value [echo] prop is ${prop}
Yes.
So, Task, Target, Parallel do not get changed.
I also think that the nested localproperty for the macrodef task can be dropped initially. It would be easier to explain just one container for local properties/
<macrodef name="test">
<sequential>
<localproperty name="prop" value="a local value"/>
<echo>prop is ${prop}</echo>
</sequential>
</macrodef> <test/>
<echo>prop is ${prop}</echo>
result should be the same:
[echo] prop is a local value [echo] prop is ${prop}
or do you want to something like
<macrodef name="test"> <let> <localproperty name="prop" value="a local value"/> <echo>prop is ${prop}</echo> </let> </macrodef>
No
or
<macrodef name="test">
<sequential>
<let>
<localproperty name="prop" value="a local value"/>
<echo>prop is ${prop}</echo>
</let>
</sequential>
</macrodef>
Yes, This is the case.
Peter
--------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
