-
Notifications
You must be signed in to change notification settings - Fork 0
/
build.prop.xml
82 lines (70 loc) · 3.57 KB
/
build.prop.xml
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
<!-- build.prop.xml
Purpose:
The properties definition for build.xml
Description:
We put the properties definition in an separate file
to reduce the complexity of build.xml.
History:
Wed Aug 21 17:44:40 2002, Created by tomyeh
Copyright (C) 2002 Potix Corporation. All Rights Reserved.
-->
<!--
Generic project properties
-->
<property name="ant.lib.dir" value="${ant.home}/lib"/>
<!--
Compiler settings
-->
<property name="deprecation" value="on"/>
<property name="target.version" value="1.5"/>
<property name="source.version" value="1.5"/>
<!--
Build tree settings
-->
<property name="bin.dir" value="${maindir}/bin"/>
<property name="tmp.dir" value="tmp"/>
<!-- property name="out.dir" value="debug"/ --> <!-- invoker must provide -->
<property name="src.dir" value="src"/>
<property name="srcpv.dir" value="srcpv"/>
<property name="src.archive.dir" value="${src.dir}/archive"/>
<property name="src.mesg.dir" value="${src.archive.dir}/metainfo/mesg"/>
<property name="manifest.mf" value="${src.archive.dir}/META-INF/MANIFEST.MF"/>
<property name="application.xml" value="${src.archive.dir}/META-INF/application.xml"/>
<property name="codegen.dir" value="codegen"/>
<property name="codegen.archive.dir" value="${codegen.dir}/archive"/>
<property name="codegen.archive.web.dir" value="${codegen.archive.dir}/web"/>
<property name="jar.name" value="${project.name}.jar"/>
<property name="jar2.name" value="${project.name}.nosrc.jar"/>
<property name="war.name" value="${project.name}.war"/>
<property name="ear.name" value="${project.name}.ear"/>
<!--property name="ear.name" value="${project.name}-${project.version}.ear"/-->
<property name="xar.name" value="${project.name}.*ar"/>
<property name="outv.dir" value="${out.dir}v"/><!-- used for preverify classes -->
<property name="out.tmp.dir" value="${out.dir}/tmp"/>
<property name="out.app.dir" value="${out.tmp.dir}/${project.name}"/>
<property name="dist.dir" value="${maindir}/dist"/>
<property name="working.dir" value="${maindir}/working"/>
<property name="dist.lib.dir" value="${dist.dir}/lib"/>
<property name="dist.lib.ext.dir" value="${dist.lib.dir}/ext"/>
<property name="working.javadoc.dir" value="${working.dir}/javadoc/${project.name}"/>
<property name="dist.javadoc.dir" value="${share.javadoc.dir}/${project.name}"/>
<property name="out.metainf.dir" value="${out.dir}/META-INF"/>
<!-- tomcat -->
<property name="tomcat.home" value="/usr/tomcat"/>
<property name="tomcat.lib.dir" value="${tomcat.home}/shared/lib"/>
<property name="tomcat.webapps.dir" value="${tomcat.home}/webapps"/>
<property name="tomcat.conf.dir" value="${tomcat.home}/conf"/>
<property name="exclude.list" value="tmp/**, temp/**, ${xar.name}, conf/*.properties"/>
<property name="version.text.freshly" value="${zk.version}-FL$"/>
<property name="version.text" value="${zk.version}$"/>
<property name="version.tag.version" value="version>${zk.version}</version"/>
<property name="version.tag.zk-version" value="zk-version>${zk.version}</zk-version"/>
<property name="version.tag.uid" value="version-uid>${zk.version}</version-uid"/>
<property name="version.java.uid" value='UID = "${zk.version}";$'/>
<property name="version.java.release" value='RELEASE = "${zk.version}";'/>
<property name="version.java.release.freshly" value='RELEASE = "${zk.version}-FL";'/>
<!-- OSGi -->
<property name="bnd.lib.jar" value="${dist.lib.ext.dir}/bnd.jar"/>
<property name="bnd.config.name" value="${project.name}.bnd"/>
<property name="bnd2.config.name" value="${project.name}.nosrc.bnd"/>
<property name="dist.osgi.dir" value="${dist.lib.dir}/osgi"/>