HSAdmin Backend Domains, E-Mail, Datenbanken
Peter Hormanns
2011-07-01 ea8c5d59246644bb306d56a9140101e428473715
commit | author | age
64cb9b 1 <?xml version="1.0" encoding="UTF-8"?>
PH 2 <project name="hsarweb" default="war">
3
ff5521 4     <property file="${user.home}/.hsar.ant.properties" />
PH 5
64cb9b 6     <path id="cp">
e780b1 7         <fileset dir="WebContent/WEB-INF/lib">
64cb9b 8             <include name="**/*.jar"/>
e780b1 9         </fileset>
PH 10         <fileset dir="/usr/share/java">
11             <include name="servlet-api-2.4.jar"/>
64cb9b 12         </fileset>
PH 13     </path>
14     
15     <target name="war" depends="compile">
ff5521 16         <copy file="conf/WEB-INF/web.xml" todir="WebContent/WEB-INF/">
PH 17             <filterset>
18                 <filter token="LOGIN_HOST" value="${cas.domain.name}"/>
19                 <filter token="LOGIN_PORT" value="${cas.https.port}"/>
20                 <filter token="CONFIG_HOST" value="${hsar.domain.name}"/>
21                 <filter token="CONFIG_PORT" value="${hsar.https.port}"/>
22                 <filter token="ADMIN_HOST" value="${hsarweb.domain.name}"/>
23                 <filter token="ADMIN_PORT" value="${hsarweb.https.port}"/>
24             </filterset>
25         </copy>
e780b1 26         <war destfile="build/hsarweb.war" basedir="WebContent">
64cb9b 27             <classes dir="build/cls" />
PH 28             <classes dir="src">
29                 <include name="**/*.properties"/>
30             </classes>
31         </war>
32     </target>
33
34     <target name="compile">
35         <mkdir dir="build/cls"/>
36         <javac srcdir="src" destdir="build/cls"
37              classpathref="cp" debug="on"
38         />    
39     </target>
40
41 </project>