| <project name="test" default="new" basedir="."> |
| <filterset id="testset.one"> |
| <filter token="aaaa" value="1111"/> |
| <filter token="bbbb" value="2222"/> |
| </filterset> |
| |
| <filterset id="testset.two" beginToken="%" endToken="^"> |
| <filter token="cccc" value="3333"/> |
| <filter token="dddd" value="4444"/> |
| </filterset> |
| |
| <target name="test1"> |
| <delete file="dest1.txt"/> |
| <copy file="filterseta.txt" tofile="dest1.txt"> |
| <filterset refid="testset.one"/> |
| </copy> |
| <fixcrlf eol="lf" srcdir="." includes="dest1.txt"/> |
| </target> |
| |
| <target name="test2"> |
| <delete file="dest2.txt"/> |
| <copy file="filtersetb.txt" tofile="dest2.txt"> |
| <filterset refid="testset.two"/> |
| </copy> |
| <fixcrlf eol="lf" srcdir="." includes="dest2.txt"/> |
| </target> |
| |
| <target name="test3"> |
| <delete file="dest3.txt"/> |
| <copy file="filtersetc.txt" tofile="dest3.txt"> |
| <filterset refid="testset.one"/> |
| <filterset refid="testset.two"/> |
| </copy> |
| <fixcrlf eol="lf" srcdir="." includes="dest3.txt"/> |
| </target> |
| |
| <target name="cleanup"> |
| <delete file="dest1.txt" quiet="true" /> |
| <delete file="dest2.txt" quiet="true" /> |
| <delete file="dest3.txt" quiet="true" /> |
| </target> |
| |
| </project> |