Browse Source

showed a few uses of ant to make sure it works,

Really should unit-test this


git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@271986 13f79535-47bb-0310-9956-ffa450edef68
master
Peter Donald 23 years ago
parent
commit
321497ad25
1 changed files with 33 additions and 0 deletions
  1. +33
    -0
      proposal/myrmidon/src/make/sample.ant

+ 33
- 0
proposal/myrmidon/src/make/sample.ant View File

@@ -250,4 +250,37 @@ Legal:
</filtered-copy>
</target>

<target name="ant-test">
<!-- test elided until we decide scope and necessity of ant-call -->
<log message="Testing ant task..."/>
<ant file="sample.ant" target="if-test"/>

<log message="Using params..."/>
<ant file="sample.ant" target="prop-print">
<param name="meep.meep" value="Meep!"/>
</ant>

<log message="Using params value-ref..."/>
<pattern id="meep.data" name="*.java" if="..." />
<ant file="sample.ant" target="prop-print">
<param name="meep.meep" value-ref="meep.data"/>
</ant>

<log message="Using inheritall..."/>
<pattern id="meep.meep" name="*.java" if="..." />
<ant file="sample.ant" target="prop-print" inherit-all="true"/>

<!--
<log message="Fail as no define property..."/>
<ant file="sample.ant" target="prop-print"/>
-->

<log message="Fail as no build.ant file in correct place..."/>
<ant/>
</target>

<target name="prop-print">
<log message="Give me a property ... ${meep.meep}"/>
</target>

</project>

Loading…
Cancel
Save