1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45
|
<?xml version="1.0" ?>
<project name="tests.tokensource" default="main">
<target name="main" >
<echo msg="Testing" />
<!-- Test calling ReplaceTokens normally -->
<copy todir=".">
<fileset dir=".">
<include name="test.txt" />
</fileset>
<mapper type="glob" from="*.txt" to="*.new1.txt" />
<filterchain>
<replacetokens>
<tokensource classname="phing.filters.util.IniFileTokenReader">
<param name="file" value="tokens.ini" />
</tokensource>
</replacetokens>
</filterchain>
</copy>
<!-- Test calling ReplaceTokens with FilterReader -->
<copy todir=".">
<fileset dir=".">
<include name="test.txt" />
</fileset>
<mapper type="glob" from="*.txt" to="*.new2.txt" />
<filterchain>
<filterreader classname="phing.filters.ReplaceTokens">
<param type="tokensource">
<!-- Used by TokenSource -->
<param name="classname" value="phing.filters.util.IniFileTokenReader" />
<!-- Given to the TokenReader -->
<param name="file" value="tokens.ini" />
</param>
</filterreader>
</filterchain>
</copy>
</target>
</project>
|