forked from Coded/SIPRP
				
			
			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.
		
		
		
		
		
			
		
			
				
					
					
						
							92 lines
						
					
					
						
							4.5 KiB
						
					
					
				
			
		
		
	
	
							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" />
 | |
|     <property file="${properties.dir}/project.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>  |