diff options
author | slaws <slaws@13f79535-47bb-0310-9956-ffa450edef68> | 2009-01-26 13:38:43 +0000 |
---|---|---|
committer | slaws <slaws@13f79535-47bb-0310-9956-ffa450edef68> | 2009-01-26 13:38:43 +0000 |
commit | 43e6b043c903beee6cd5e5366c6c7c09957688c5 (patch) | |
tree | 4f8ed9810fec70bc7d2c4d835ff5a9f29e9539c7 /java/sca/samples/host-webapp-calculator | |
parent | f1622acd69ebe014017e878805ece9a936e5026f (diff) |
Move more things into the common ant script
git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@737691 13f79535-47bb-0310-9956-ffa450edef68
Diffstat (limited to 'java/sca/samples/host-webapp-calculator')
-rw-r--r-- | java/sca/samples/host-webapp-calculator/build.xml | 50 |
1 files changed, 4 insertions, 46 deletions
diff --git a/java/sca/samples/host-webapp-calculator/build.xml b/java/sca/samples/host-webapp-calculator/build.xml index 839ead7038..bef3f946e9 100644 --- a/java/sca/samples/host-webapp-calculator/build.xml +++ b/java/sca/samples/host-webapp-calculator/build.xml @@ -18,56 +18,14 @@ --> <project name="sample-host-webapp-calculator" default="compile"> + <import file="../build-common.xml"/> + <property name="sample.name" value="${ant.project.name}"/> <property name="sample.root" value="."/> <property name="sample.war" value="${sample.root}/target/${sample.name}.war" /> - <available file="../../distribution/pom.xml" property="running.in.development"/> - <target name="set-development" if="running.in.development"> - <property name="distro.root" value="../../distribution/all/target"/> - </target> - - <target name="set-distribution" unless="running.in.development"> - <property name="distro.root" value="../.."/> - </target> - - <target name="init" depends="set-development, set-distribution" > - - <mkdir dir="${sample.root}/target/classes"/> - </target> - - <target name="compile" depends="init"> - <javac srcdir="${sample.root}/src/main/java" - destdir="${sample.root}/target/classes" - debug="on" - source="1.5" - target="1.5"> - <classpath> - <!--pathelement location="${distro.root}/tuscany-distribution-all/manifest.jar"/--> - <fileset dir="${distro.root}/modules"> - <include name="*.jar" /> - <include name="*/*.jar" /> - </fileset> - </classpath> - </javac> - <copy todir="${sample.root}/target/classes"> - <fileset dir="${sample.root}/src/main/resources"/> - </copy> - <fileset id="tuscany.jars" dir="${distro.root}/modules"> - <include name="*.jar" /> - <include name="*/*.jar" /> - </fileset> - <war destfile="${sample.war}" webxml="${sample.root}/src/main/webapp/WEB-INF/web.xml"> - <fileset dir="${sample.root}/src/main/webapp"/> - <lib refid="tuscany.jars"/> - <classes dir="${sample.root}/target/classes"/> - </war> - </target> + <target name="compile" depends="common-war-compile"/> - <target name="clean"> - <delete includeemptydirs="true"> - <fileset dir="target"/> - </delete> - </target> + <target name="clean" depends="common-clean"/> </project> |