6
<property name="property1" value="value"/>
7
<property name="property2" value="${property1}"/>
8
<property name="property3" value="prefix ${property1}"/>
9
<echo>P1: ${property1}</echo>
10
<echo>P2: ${property2}</echo>
11
<echo>P3: ${property3}</echo>
12
<echo message="P1: ${property1}"/>
13
<echo message="P2: ${property2}"/>
14
<echo message="P3: ${property3}"/>
15
<echo message="${property1}"/>
16
<echo message="${property2}"/>
17
<echo message="${property3}"/>
19
<fail message="Some property contains null in build.xml">
22
<contains string="${property1}" substring="null" casesensitive="no"/>
23
<contains string="${property2}" substring="null" casesensitive="no"/>
24
<contains string="${property3}" substring="null" casesensitive="no"/>