You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
SIPRP/trunk/AnaliseAcidentesTrabalho/ant/common/evo-web-load-properties.xml

92 lines
4.5 KiB

<?xml version="1.0" encoding="UTF-8"?>
<project name="evo-web-load-properties" basedir="../../">
<property name="properties.base.dir" value="${basedir}/properties" />
<property name="lib.tools.dir" value="${basedir}/lib.tools" />
<path id="lib.tools.classpath">
<fileset dir="${lib.tools.dir}" />
</path>
<target name="load-static-properties" >
<property name="web.dir" value="${basedir}" />
<property name="evolute.dir" value="${basedir}/../evolute" />
<property name="evolute.lib.dir" value="${evolute.dir}/lib" />
<property name="evolute.lib.tools.dir" value="${evolute.dir}/lib.tools" />
<property name="evolute.ant.dir" value="${evolute.dir}/ant" />
<property name="evolute.jar.name" value="evolute.jar" />
<property name="docs.dir" value="${web.dir}/docs" />
<property name="docs.api.dir" value="${docs.dir}/api" />
<property name="web.src.dir" value="${web.dir}/src" />
<property name="web.lib.dir" value="${web.dir}/lib" />
<property name="deploy.project.relative.lib.dir" value="lib" />
<property name="web.dist.dir" value="${web.dir}/dist" />
<property name="web.dist.lib.dir" value="${web.dist.dir}/lib" />
<property name="web.deploy.dist.dir" value="${web.dir}/deploy" />
<property name="web.deploy.dist.lib.dir" value="${web.deploy.dist.dir}/lib" />
<property name="web.build.dir" value="${web.dir}/build" />
<property name="web.dependencies.chache.dir" value="${web.dir}/dependenciesCache" />
<property name="codegen.project.ant" value="${basedir}/../codegen/build.xml"/>
<property name="codegen.properties.file" value="${basedir}/properties/codegen.xml"/>
<property name="leaf.project.ant" value="${basedir}/../LEAF/build.xml"/>
<path id="web.jar.classpath">
<fileset dir="${web.lib.dir}" />
<fileset dir="${basedir}/web/WEB-INF/lib" />
<fileset file="${basedir}/lib.tools/servlet-api.jar" />
<fileset file="${basedir}/lib.tools/jsp-api.jar" />
<fileset file="${basedir}/lib.tools/el-api.jar" />
</path>
<path id="web.build.classpath">
<pathelement location="${web.build.dir}" />
<path refid="web.jar.classpath" />
</path>
<path id="lib.docs.classpath">
<path refid="lib.tools.classpath" />
<path refid="web.jar.classpath" />
</path>
<typedef resource="org/tigris/subversion/svnant/svnantlib.xml" classpathref="lib.tools.classpath" />
</target>
<target name="load-properties-file" >
<property name="properties.dir" value="${properties.base.dir}" />
<property file="${properties.dir}/app.properties" />
<antcall target="load-static-properties"/>
</target>
<target name="load-properties" depends="load-static-properties,load-properties-file">
<property name="web.name" value="${web.appName}" />
<property name="web.jar.name" value="${web.name}.jar" />
<property name="jnlp.dir" value="${web.dir}/jnlp" />
<property name="jnlp.extensions.dir" value="${jnlp.dir}/extensions" />
<property name="web.java.version" value="${java.version}" />
<property name="web.deploy.server" value="www.evolute.pt" />
<property name="web.deploy.path" value="/home/software/src_${web.name}" />
<property name="web.deploy.jnlp.path" value="${web.deploy.path}/jnlp" />
<property name="web.deploy.production.script" value="/home/software/auto_deploy.sh ${web.name}" />
<property name="web.deploy.test.script" value="/home/software/auto_test_deploy.sh ${web.name}" />
<property name="deploy.prepare.script" value="/home/software/auto_prepare_deploy.sh ${web.name}" />
<property name="web.deploy.docs.server" value="${web.deploy.server}" />
<property name="web.deploy.docs.path" value="/home/software/public_html/docs/${web.name}" />
<property name="web.docs.prepare.script" value="/home/software/auto_prepare_docs_upload.sh" />
<property name="web.version.file" value="${properties.base.dir}/version.properties" />
<property name="web.version.comment" value="${web.name} versioning file" />
<property name="web.run.args" value="" />
<property name="jvm.run.args" value="-XX:-UseGCOverheadLimit" />
<property name="web.ws.wsdl.url" value="${web.ws.wsdl.url.protocol}://${web.ws.wsdl.url.host}:${web.ws.wsdl.url.port}${web.ws.wsdl.url.path}" />
<property name="web.max.mem" value="512M" />
<property name="leaf.main" value="com.evolute.leaf.Main" />
<property name="deployer.main" value="com.evolute.deploy.Main" />
</target>
</project>