1 | <?xml version="1.0"?>
|
---|
2 |
|
---|
3 | <project name="tar-test" basedir="." default="test1">
|
---|
4 |
|
---|
5 | <target name="test1">
|
---|
6 | <tar/>
|
---|
7 | </target>
|
---|
8 |
|
---|
9 | <target name="test2">
|
---|
10 | <tar tarfile=""/>
|
---|
11 | </target>
|
---|
12 |
|
---|
13 | <target name="test3">
|
---|
14 | <tar basedir=""/>
|
---|
15 | </target>
|
---|
16 |
|
---|
17 | <target name="test4">
|
---|
18 | <touch file="test4.tar"/>
|
---|
19 | <tar destfile="test4.tar"
|
---|
20 | basedir="."/>
|
---|
21 | </target>
|
---|
22 |
|
---|
23 | <target name="test5">
|
---|
24 | <mkdir dir="test5dir"/>
|
---|
25 | <tar destfile="test5.tar"
|
---|
26 | basedir="."
|
---|
27 | includes="test5dir"/>
|
---|
28 | </target>
|
---|
29 |
|
---|
30 | <target name="test6">
|
---|
31 | <tar destfile="blah" longfile="Foo"/>
|
---|
32 | </target>
|
---|
33 |
|
---|
34 | <target name="test7">
|
---|
35 | <mkdir dir="test7dir"/>
|
---|
36 | <tar destfile="test7.tar">
|
---|
37 | <tarfileset dir="." prefix="test7-prefix/">
|
---|
38 | <include name="test7dir"/>
|
---|
39 | </tarfileset>
|
---|
40 | <tarfileset dir="." prefix="">
|
---|
41 | <include name="test7dir"/>
|
---|
42 | </tarfileset>
|
---|
43 | </tar>
|
---|
44 | <untar src="test7.tar" dest="."/>
|
---|
45 | </target>
|
---|
46 |
|
---|
47 | <target name="test8">
|
---|
48 | <tar destfile="test8.tar">
|
---|
49 | <tarfileset dir="." fullpath="/test8.xml">
|
---|
50 | <include name="tar.xml"/>
|
---|
51 | </tarfileset>
|
---|
52 | </tar>
|
---|
53 | <untar src="test8.tar" dest="."/>
|
---|
54 | </target>
|
---|
55 |
|
---|
56 | <target name="test9">
|
---|
57 | <tar destfile="blah" compression="Foo"/>
|
---|
58 | </target>
|
---|
59 |
|
---|
60 | <target name="test10">
|
---|
61 | <tar destfile="test10.tar.gz" compression="gzip">
|
---|
62 | <tarfileset dir="." fullpath="/test10.xml">
|
---|
63 | <include name="tar.xml"/>
|
---|
64 | </tarfileset>
|
---|
65 | </tar>
|
---|
66 | <untar src="test10.tar.gz" dest="." compression="gzip"/>
|
---|
67 | </target>
|
---|
68 |
|
---|
69 | <target name="test11">
|
---|
70 | <tar destfile="test11.tar.bz2" compression="bzip2">
|
---|
71 | <tarfileset dir="." fullpath="/test11.xml">
|
---|
72 | <include name="tar.xml"/>
|
---|
73 | </tarfileset>
|
---|
74 | </tar>
|
---|
75 | <untar src="test11.tar.bz2" dest="." compression="bzip2"/>
|
---|
76 | </target>
|
---|
77 |
|
---|
78 | <target name="cleanup">
|
---|
79 | <delete file="test4.tar"/>
|
---|
80 | <delete file="test5.tar"/>
|
---|
81 | <delete file="asf-logo.gif.tar"/>
|
---|
82 | <delete dir="test5dir"/>
|
---|
83 | <delete dir="test7dir"/>
|
---|
84 | <delete dir="test7-prefix"/>
|
---|
85 | <delete file="test7.tar"/>
|
---|
86 | <delete file="test8.tar"/>
|
---|
87 | <delete file="test8.xml"/>
|
---|
88 | <delete file="test10.tar.gz"/>
|
---|
89 | <delete file="test10.xml"/>
|
---|
90 | <delete file="test11.tar.bz2"/>
|
---|
91 | <delete file="test11.xml"/>
|
---|
92 | <delete file="asf-logo.gif.tar.gz"/>
|
---|
93 | <delete file="asf-logo.gif.tar.bz2"/>
|
---|
94 | </target>
|
---|
95 |
|
---|
96 | <target name="feather">
|
---|
97 | <tar destfile="asf-logo.gif.tar"
|
---|
98 | basedir=".."
|
---|
99 | includes="asf-logo.gif" />
|
---|
100 | <tar destfile="asf-logo.gif.tar.gz"
|
---|
101 | basedir=".."
|
---|
102 | includes="asf-logo.gif"
|
---|
103 | compression="gzip"/>
|
---|
104 | <tar destfile="asf-logo.gif.tar.bz2"
|
---|
105 | basedir=".."
|
---|
106 | includes="asf-logo.gif"
|
---|
107 | compression="bzip2" />
|
---|
108 | </target>
|
---|
109 |
|
---|
110 |
|
---|
111 | </project>
|
---|