|
123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124 |
- <?xml version="1.0"?>
-
- <!-- Manifest tests build file
- author: Conor MacNeill -->
- <project name="manifest-test" basedir="." default="test1">
-
- <target name="test1">
- <jar file="mftest1.jar" manifest="manifests/test1.mf"/>
- </target>
-
- <target name="test2">
- <jar file="mftest2.jar" manifest="manifests/test2.mf"/>
- </target>
-
- <target name="test3">
- <jar file="mftest3.jar" manifest="manifests/test3.mf"/>
- </target>
-
- <target name="test4">
- <jar file="mftest4.jar" manifest="manifests/test4.mf"/>
- </target>
-
- <target name="test5">
- <jar file="mftest5.jar" manifest="manifests/test5.mf"/>
- </target>
-
- <target name="test6">
- <jar file="mftest6.jar" manifest="manifests/test6.mf"/>
- </target>
-
- <target name="test7">
- <jar file="mftest7.jar" manifest="manifests/test7.mf"/>
- </target>
-
- <target name="test8">
- <jar file="mftest8.jar">
- <manifest>
- <attribute name="Class-Path" value="fubar"/>
- <section name="Test">
- <attribute name="TestAttr" value="Test"/>
- </section>
- </manifest>
- </jar>
- </target>
-
- <target name="test9">
- <jar file="mftest9.jar">
- <manifest>
- <attribute name="Class-Path" value="fubar"/>
- <section name="Test">
- <attribute name="Name" value="Test"/>
- </section>
- </manifest>
- </jar>
- </target>
-
- <target name="test10">
- <jar file="mftest10.jar">
- <manifest>
- <attribute value="fubar"/>
- </manifest>
- </jar>
- </target>
-
- <target name="test11">
- <jar file="mftest11.jar">
- <manifest>
- <attribute name="Test"/>
- </manifest>
- </jar>
- </target>
-
- <target name="test12">
- <jar file="mftest12.jar">
- <manifest>
- <section>
- <attribute name="TestAttr" value="Test"/>
- </section>
- </manifest>
- </jar>
- </target>
-
- <target name="test13">
- <jar file="mftest13.jar">
- <manifest>
- <attribute name="Test" value="Test1"/>
- <attribute name="Test" value="Test2"/>
- </manifest>
- </jar>
- </target>
-
- <target name="test14">
- <jar file="mftest14.jar">
- <manifest>
- <attribute name="Class-path" value="Test1"/>
- <attribute name="Class-path" value="Test2"/>
- <attribute name="Class-Path" value="Test3"/>
- <attribute name="class-Path" value="Test4"/>
- </manifest>
- </jar>
- </target>
-
- <target name="testNoFile">
- <manifest />
- </target>
-
- <target name="testReplace">
- <copy file="manifests/test2.mf" toFile="mftest.mf" />
- <manifest file="mftest.mf" />
- </target>
-
- <target name="testUpdate">
- <copy file="manifests/test2.mf" toFile="mftest.mf" />
- <manifest file="mftest.mf" mode="update">
- <attribute name="Foo" value="Bar" />
- </manifest>
- </target>
-
- <target name="clean">
- <delete>
- <fileset dir="." includes="mftest*"/>
- </delete>
- </target>
- </project>
|