85 lines
3.7 KiB
XML
85 lines
3.7 KiB
XML
|
|
<!-- 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.4"/>
|
||
|
|
<property name="source.version" value="1.4"/>
|
||
|
|
|
||
|
|
<!--
|
||
|
|
Build tree settings
|
||
|
|
-->
|
||
|
|
<property name="bin.dir" value="../bin"/>
|
||
|
|
<property name="tmp.dir" value="tmp"/>
|
||
|
|
<!-- property name="out.dir" value="debug"/ --> <!-- invoker must provide -->
|
||
|
|
|
||
|
|
<property name="src.dir" value="src"/>
|
||
|
|
<property name="src.archive.dir" value="${src.dir}/archive"/>
|
||
|
|
<property name="src.export.dir" value="${src.dir}/export"/>
|
||
|
|
<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="war.name" value="${project.name}.war"/>
|
||
|
|
<property name="ear.name" value="${project.name}.ear"/>
|
||
|
|
<property name="jad.name" value="${project.name}.jad"/>
|
||
|
|
<!--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="../dist"/>
|
||
|
|
<property name="working.dir" value="../working"/>
|
||
|
|
<property name="dist.lib.dir" value="${dist.dir}/lib"/>
|
||
|
|
<property name="dist.lib.ext.dir" value="${dist.lib.dir}/ext"/>
|
||
|
|
<property name="dist.conf.dir" value="${dist.dir}/conf"/>
|
||
|
|
<property name="dist.install.dir" value="${dist.conf.dir}/install"/>
|
||
|
|
<property name="dist.upgrade.dir" value="${dist.conf.dir}/upgrade"/>
|
||
|
|
<property name="dist.test.dir" value="${dist.conf.dir}/test"/>
|
||
|
|
<property name="dist.export.dir" value="${dist.dir}/export"/>
|
||
|
|
<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}/webapps/${app.name}/WEB-INF/lib"/>
|
||
|
|
<property name="tomcat.webapps.dir" value="${tomcat.home}/webapps"/>
|
||
|
|
<property name="tomcat.conf.dir" value="${tomcat.home}/conf"/>
|
||
|
|
|
||
|
|
<!-- jboss -->
|
||
|
|
<property name="jboss.home" value="/usr/jboss"/>
|
||
|
|
<property name="jboss.lib.dir" value="${jboss.home}/server/${jboss.profile}/lib"/>
|
||
|
|
<property name="jboss.deploy.dir" value="${jboss.home}/server/${jboss.profile}/deploy"/>
|
||
|
|
<property name="jboss.deploy1.dir" value="${jboss.home}/server/${jboss.profile}/${jboss.ear}"/>
|
||
|
|
<property name="jboss.conf.dir" value="${jboss.home}/server/${jboss.profile}/conf"/>
|
||
|
|
<property name="jboss.app.dir" value="${jboss.home}/server/${jboss.profile}/${app.name}"/>
|
||
|
|
<property name="jboss.app.conf.dir" value="${jboss.app.dir}/conf"/>
|
||
|
|
<property name="jboss.app.test.dir" value="${jboss.app.dir}/test"/>
|
||
|
|
<property name="jboss.www.dir" value="${jboss.home}/server/${jboss.profile}/www"/>
|
||
|
|
|
||
|
|
<property name="exclude.list" value="tmp/**, temp/**, ${xar.name}, conf/*.properties"/>
|
||
|
|
|