Develop and Download Open Source Software

Browse Subversion Repository

Contents of /trunk/build.xml

Parent Directory Parent Directory | Revision Log Revision Log


Revision 13 - (show annotations) (download) (as text)
Thu Sep 3 17:17:44 2009 UTC (14 years, 8 months ago) by seratch
File MIME type: application/xml
File size: 2408 byte(s)
build.xml微修正
1 <project name="${project_name}" default="release" basedir=".">
2
3 <property file="build.properties" />
4
5 <path id="project.classpath">
6 <pathelement path="${bin_dir}" />
7 <fileset dir="lib">
8 <include name="**/*.jar" />
9 </fileset>
10 </path>
11
12 <target name="create-lib" depends="clean">
13 <mkdir dir="build"/>
14 <mkdir dir="build/classes"/>
15 <javac srcdir="${src_java_dir}" destdir="${bin_dir}"
16 target="1.5"
17 encoding="UTF-8" deprecation="on" optimize="off" debug="on">
18 <classpath>
19 <pathelement path="${bin_dir}" />
20 <fileset dir="lib">
21 <include name="**/*.jar" />
22 </fileset>
23 </classpath>
24 </javac>
25 <copy todir="${bin_dir}">
26 <fileset dir="${src_resources_dir}" includes="**/*"/>
27 </copy>
28 <jar jarfile="${target_lib_dir}/${project_name}-${version}.jar" basedir="${bin_dir}"/>
29 <jar jarfile="${target_libsrc_dir}/${project_name}-${version}-sources.jar" basedir="${src_java_dir}"/>
30 <copy todir="${target_lib_dir}">
31 <fileset dir="lib">
32 <include name="**/*.jar" />
33 <exclude name="**/*junit*.jar" />
34 </fileset>
35 </copy>
36 </target>
37
38 <target name="release" depends="clean, create-lib">
39 <zip zipfile="${project_name}-${version}.zip" basedir="${target_dir}"/>
40 </target>
41
42 <target name="clean">
43 <delete dir="target" failonerror="false"/>
44 <mkdir dir="${target_lib_dir}"/>
45 <mkdir dir="${target_libsrc_dir}"/>
46 </target>
47
48 <target name="javadoc">
49 <mkdir dir="${target_javadoc_dir}"/>
50 <javadoc access="protected" author="true"
51 locale="en_US"
52 classpathref="project.classpath"
53 destdir="${target_javadoc_dir}"
54 nodeprecated="false"
55 nodeprecatedlist="false"
56 noindex="false"
57 nonavbar="false"
58 notree="false"
59 source="1.5"
60 sourcepath="src/main/java"
61 splitindex="true"
62 use="true"
63 version="true">
64 <link href="http://java.sun.com/javaee/5/docs/api/"/>
65 <link href="http://java.sun.com/javase/6/docs/api/"/>
66 <link href="http://www.junit.org/junit/javadoc/3.8.2/"/>
67 </javadoc>
68 <zip zipfile="${project_name}-javadoc-${version}.zip" basedir="${target_javadoc_dir}"/>
69 </target>
70 </project>

Back to OSDN">Back to OSDN
ViewVC Help
Powered by ViewVC 1.1.26