- From: Mercurial notifier <nobody@w3.org>
- Date: Mon, 14 Jun 2010 09:22:32 -0400
- To: Unicorn Updates <www-validator-cvs@w3.org>
changeset: 1197:116ec18dc4e2 user: Thomas Gambet <tgambet@w3.org> date: Fri Jun 11 14:09:36 2010 -0400 files: build.xml description: added a task to use default config files diff -r cd0675d80f2b -r 116ec18dc4e2 build.xml --- a/build.xml Fri Jun 11 14:08:25 2010 -0400 +++ b/build.xml Fri Jun 11 14:09:36 2010 -0400 @@ -5,16 +5,17 @@ <property name="src" location="src"/> <property name="build" location="build"/> <property name="dist" location="dist"/> - <property name="serverLibPath" location="/usr/share/jetty/lib/"/> + <property name="servletJarPath" location="/usr/share/jetty/lib/"/> <target name="all" depends="war, jigsaw, jar"/> <target name="war" depends="compile" description="Generate unicorn.war"> <mkdir dir="${dist}"/> <war destfile="${dist}/${warfile}.war" webxml="WebContent/WEB-INF/web.xml" update="true"> - <classes dir="build\classes"/> + <classes dir="build/classes"/> <fileset dir="WebContent"> <exclude name="WEB-INF/web.xml"/> + <exclude name="WEB-INF/conf/"/> </fileset> </war> </target> @@ -43,10 +44,17 @@ <mkdir dir="${build}/classes"/> <javac srcdir="${src}" destdir="${build}/classes" debug="on" debuglevel="lines,vars,source"> <classpath> - <fileset dir="${serverLibPath}" includes="*.jar"/> + <fileset dir="${servletJarPath}" includes="*.jar"/> <fileset dir="WebContent/WEB-INF/lib" includes="*.jar"/> </classpath> </javac> + </target> + + <target name="use_default_conf"> + <copy todir="build/classes/"> + <fileset dir="WebContent/WEB-INF/conf"/> + <globmapper from="*.default" to="*"/> + </copy> </target> <target name="compress-css"> @@ -63,13 +71,12 @@ </copy> </target> - <target name="xsd"> - <xmlbean schema="WebContent/WEB-INF/resources/schemas/tasklist.xsd" destfile="WebContent/WEB-INF/lib/tasklist.jar" javasource="1.5" classpath="WebContent/WEB-INF/lib/xbean.jar"/> - <xmlbean schema="WebContent/WEB-INF/resources/schemas/observer-response.xsd" destfile="WebContent/WEB-INF/lib/observationresponse.jar" javasource="1.5" classpath="WebContent/WEB-INF/lib/xbean.jar"/> + <target name="generate_tasklist_jar"> + <xmlbean schema="WebContent/WEB-INF/resources/schemas/tasklist.xsd" destfile="WebContent/WEB-INF/lib/unicorn-tasklist.jar" javasource="1.5" classpath="WebContent/WEB-INF/lib/xbean.jar"/> </target> - <target name="xsd2"> - <xmlbean schema="WebContent/WEB-INF/resources/schemas/observer-response2.xsd" destfile="WebContent/WEB-INF/lib/observationresponse2.jar" javasource="1.5" classpath="WebContent/WEB-INF/lib/xbean.jar"/> + <target name="generate_observer_jar"> + <xmlbean schema="WebContent/WEB-INF/resources/schemas/observer-response.xsd" destfile="WebContent/WEB-INF/lib/unicorn-response.jar" javasource="1.5" classpath="WebContent/WEB-INF/lib/xbean.jar"/> </target> <taskdef name="xmlbean" classname="org.apache.xmlbeans.impl.tool.XMLBean" classpath="WebContent/WEB-INF/lib/xbean.jar"/>
Received on Monday, 14 June 2010 13:25:03 UTC