You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@tuscany.apache.org by sl...@apache.org on 2007/05/07 00:42:24 UTC
svn commit: r535669 -
/incubator/tuscany/java/sca/samples/calculator/build.xml
Author: slaws
Date: Sun May 6 15:42:23 2007
New Revision: 535669
URL: http://svn.apache.org/viewvc?view=rev&rev=535669
Log:
Simplify the calculator sample ant build file by removing the jar generation stage
Modified:
incubator/tuscany/java/sca/samples/calculator/build.xml
Modified: incubator/tuscany/java/sca/samples/calculator/build.xml
URL: http://svn.apache.org/viewvc/incubator/tuscany/java/sca/samples/calculator/build.xml?view=diff&rev=535669&r1=535668&r2=535669
==============================================================================
--- incubator/tuscany/java/sca/samples/calculator/build.xml (original)
+++ incubator/tuscany/java/sca/samples/calculator/build.xml Sun May 6 15:42:23 2007
@@ -16,47 +16,40 @@
* specific language governing permissions and limitations
* under the License.
-->
-<project name="sample-calculator" default="compile">
+<project name="sample-calculator" default="run">
<property environment="env"/>
- <target name="init">
+ <target name="init">
<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">
- <classpath>
- <pathelement location="../../lib/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>
+ <pathelement location="../../lib/tuscany-sca-manifest.jar"/>
</classpath>
- </javac>
- <copy todir="target/classes">
+ </javac>
+ <copy todir="target/classes">
<fileset dir="src/main/resources"/>
</copy>
- <copy todir="target/classes/META-INF">
- <fileset dir="." includes="LICENSE.txt,NOTICE.txt"/>
- </copy>
- <jar destfile="target/sample-calculator.jar"
- basedir="target/classes">
- <manifest>
- <attribute name="Main-Class"
- value="calculator.CalculatorClient"/>
- </manifest>
- </jar>
- </target>
+ </target>
- <target name="run" depends="compile">
- <java jar="../../lib/tuscany-sca-manifest.jar"
- fork="true">
- <arg value="target/sample-calculator.jar"/>
+ <target name="run" depends="compile">
+ <java classname="calculator.CalculatorClient"
+ fork="true">
+ <classpath>
+ <pathelement path="target/classes"/>
+ <pathelement location="../../lib/tuscany-sca-manifest.jar"/>
+ </classpath>
</java>
</target>
- <target name="clean">
- <delete quiet="true" includeemptydirs="true">
+ <target name="clean">
+ <delete quiet="true" includeemptydirs="true">
<fileset dir="target"/>
</delete>
</target>
---------------------------------------------------------------------
To unsubscribe, e-mail: tuscany-commits-unsubscribe@ws.apache.org
For additional commands, e-mail: tuscany-commits-help@ws.apache.org