source: release-kits/lirk3/resources/gs3-release-maker/apache-ant-1.6.5/src/etc/testcases/taskdefs/optional/script.xml@ 14982

Last change on this file since 14982 was 14982, checked in by oranfry, 16 years ago

initial import of LiRK3

File size: 1.0 KB
Line 
1<project name="testproject" default="def" basedir=".">
2
3 <target name="def">
4 <fail>This build-file is intended to be run from the test cases</fail>
5 </target>
6
7 <target name="setup1">
8
9 <script language="javascript"> <![CDATA[
10
11 for (i=1; i<=10; i++) {
12 echo = testproject.createTask("echo");
13 setup1.addTask(echo);
14 echo.setMessage(i*i);
15 }
16
17 ]]> </script>
18
19 </target>
20
21 <target name="example1" depends="setup1"/>
22
23 <target name="sub">
24 <echo id="theEcho"/>
25 </target>
26
27 <target name="sub1">
28 <script language="javascript"><![CDATA[
29 theEcho.setMessage("In sub1");
30 sub.execute();
31 ]]></script>
32 </target>
33
34 <target name="sub2">
35 <script language="javascript"><![CDATA[
36 theEcho.setMessage("In sub2");
37 sub.execute();
38 ]]></script>
39 </target>
40
41 <target name="example2" depends="sub1,sub2"/>
42
43 <target name="useBeanshell">
44 <script language="beanshell"><![CDATA[
45 self.log("I'm here", org.apache.tools.ant.Project.MSG_INFO);
46 ]]></script>
47 </target>
48
49</project>
Note: See TracBrowser for help on using the repository browser.