<? XML version = "1.0" encoding = "UTF-8"?> <Project name = "myantproject" basedir = "." default = "package"> <Property name = "compile" value = "compile"/> <Property name = "Dist" value = "Dist"> </property> <Target name = "init"> </Target> <Target name = "preprocess" depends = "init"> <Mkdir dir = "$ {compile}"/> <Mkdir dir = "$ {Dist}"/> </Target> <Target name = "compile" depends = "init, preprocess"> </Target> <Target name = "package" depends = "compile"> </Target> <Target name = "mycompile" depends = "preprocess"> <Javac srcdir = "src" destdir = "$ {compile}"> </javac> </Target> <Target name = "Dist" depends = "mycompile"> <Jar destfile = "$ {Dist}/package. Jar" basedir = "$ {compile}"> <Manifest> <Attribute name = "Build-by" value = "$ {user. name}"/> <Attribute name = "Main-class" value = "com. anllin. Ant. Test. Window"/> </Manifest> </Jar> </Target> </Project> |