root/trunk/org.intra_mart.jst.server.generic.resin/plugin_build.xml

リビジョン 42, 1.5 kB (コミッタ: enomoto, コミット時期: 3 年 前)

update 0.1.8

下記の値を5 -> 0に変更
pause.deploy
pause.undeply

デプロイ完了までの待ち時間を無効.

Line 
1 <?xml version="1.0" encoding="UTF-8"?>
2 <project default="src-archive" name="build">
3
4         <property name="plugin.id" value="org.intra_mart.jst.server.generic.resin" />
5         <property name="plugin.version" value="0.1.8" />
6
7         <property name="target.dir" value="target" />
8         <property name="classes.dir" value="${target.dir}/classes" />
9
10         <property name="src.dir" value="src" />
11         <property name="ext.dir" value="lib" />
12         <property name="src.encoding" value="UTF-8" />
13         <property name="debug" value="yes" />
14
15         <target name="clean">
16                 <delete dir="${target.dir}" />
17                 <mkdir dir="${target.dir}" />
18                 <mkdir dir="${classes.dir}" />
19         </target>
20
21         <target name="compile" depends="clean">
22                 <javac srcdir="${src.dir}" destdir="${classes.dir}" encoding="${src.encoding}" extdirs="${ext.dir}" debug="${debug}" />
23         </target>
24
25         <target name="binary-archive" depends="compile">
26                 <jar destfile="${target.dir}/${plugin.id}-${plugin.version}.jar" manifest="META-INF/MANIFEST.MF">
27                         <fileset dir="${classes.dir}" />
28                         <fileset dir="./">
29                                 <include name="buildfiles/**" />
30                                 <include name="icons/**" />
31                                 <include name="servers/**" />
32                                 <include name="plugin.xml" />
33                                 <include name="plugin.properties" />
34                         </fileset>
35                 </jar>
36         </target>
37
38         <target name="src-archive" depends="binary-archive">
39                 <jar destfile="${target.dir}/${plugin.id}-${plugin.version}-source.jar" manifest="META-INF/MANIFEST.MF">
40                         <fileset dir="${classes.dir}" />
41                         <fileset dir="./">
42                                 <exclude name="target/**" />
43                                 <exclude name="bin/**" />
44                                 <exclude name="lib/**" />
45                         </fileset>
46                 </jar>
47         </target>
48 </project>
Note: リポジトリブラウザについてのヘルプは TracBrowser を参照してください。