diff options
author | slaws <slaws@13f79535-47bb-0310-9956-ffa450edef68> | 2010-05-18 12:48:00 +0000 |
---|---|---|
committer | slaws <slaws@13f79535-47bb-0310-9956-ffa450edef68> | 2010-05-18 12:48:00 +0000 |
commit | eceba3a4ec3ada82b978352a934bb9eca019c6ba (patch) | |
tree | 1d35860d350c5df15b43f89f4266de3c2f3b42b0 /sca-java-2.x/trunk/samples/contribution-binding-sca-calculator | |
parent | 771487c4a95ffc86028787f480840a8048436a4f (diff) |
fix up ant script to just compile the contribution
git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@945628 13f79535-47bb-0310-9956-ffa450edef68
Diffstat (limited to 'sca-java-2.x/trunk/samples/contribution-binding-sca-calculator')
-rw-r--r-- | sca-java-2.x/trunk/samples/contribution-binding-sca-calculator/build.xml | 93 |
1 files changed, 35 insertions, 58 deletions
diff --git a/sca-java-2.x/trunk/samples/contribution-binding-sca-calculator/build.xml b/sca-java-2.x/trunk/samples/contribution-binding-sca-calculator/build.xml index 69704c3a51..47475add02 100644 --- a/sca-java-2.x/trunk/samples/contribution-binding-sca-calculator/build.xml +++ b/sca-java-2.x/trunk/samples/contribution-binding-sca-calculator/build.xml @@ -17,64 +17,41 @@ * under the License. --> -<project name="calculator" default="run"> - - <property name="jar.name" value="sample-calculator.jar" /> - <property name="main.class" value="calculator.CalculatorClient" /> - <property name="aspectjweaver" value="../../bin/aspectjweaver.jar"/> - <property name="manifestjar" value="../../features/tuscany-sca-manifest.jar"/> - - <target name="compile" depends="init"> - <javac srcdir="src/main/java" destdir="target/classes" debug="on" source="1.5" target="1.5"> - <classpath> - <fileset dir="../../modules"> - <include name="tuscany-sca-api-*.jar" /> - <include name="tuscany-node-api-*.jar" /> - </fileset> - </classpath> - </javac> - <copy todir="target/classes"> - <fileset dir="src/main/resources"/> - </copy> - <jar destfile="target/${jar.name}" basedir="target/classes"> - <manifest> - <attribute name="Main-Class" value="${main.class}" /> - </manifest> - </jar> - </target> - - <target name="init"> - <delete quiet="true" includeemptydirs="true"> - <fileset dir="target"/> - </delete> - <mkdir dir="target/classes"/> - </target> - - <target name="run" depends="compile"> - <java classname="org.apache.tuscany.sca.launcher.LauncherMain" - fork="true" - failonerror="true"> - <classpath> - <pathelement location="../../bin/launcher.jar"/> - </classpath> - <arg value="unmanaged"/> - <arg value="target/${jar.name}"/> - </java> - </target> - - <target name="runtraced" depends="compile"> - <java classname="calculator.CalculatorClient" - fork="true" - failonerror="true"> - <classpath> - <pathelement location="${manifestjar}"></pathelement> - <pathelement location="target/${jar.name}"></pathelement> - </classpath> - <jvmarg value="-javaagent:${aspectjweaver}"/> - <arg value="unmanaged"/> - <arg value="target/${jar.name}"/> - </java> - </target> +<project name="calculator" default="compile"> + <property name="tuscany.home" value="../.."/> + <property name="jar.name" value="contribution-binding-sca-calculator.jar" /> + + <echo>${tuscany.home}</echo> + + <target name="init"> + <delete quiet="true" includeemptydirs="true"> + <fileset dir="target"/> + </delete> + <mkdir dir="target/classes"/> + </target> + + <target name="compile" depends="init"> + <javac srcdir="src/main/java" + destdir="target/classes" + debug="on" + source="1.5" + target="1.5" + failonerror="true"> + <classpath> + <fileset dir="${tuscany.home}/lib"> + <include name="tuscany-sca-api-*.jar" /> + </fileset> + </classpath> + </javac> + <copy todir="target/classes"> + <fileset dir="src/main/resources"/> + </copy> + <jar destfile="target/${jar.name}" basedir="target/classes"> + <manifest> + <attribute name="Main-Class" value="${main.class}" /> + </manifest> + </jar> + </target> </project> |