Author: bjohnson
Date: Fri Nov 9 15:00:20 2007
New Revision: 593685
URL: http://svn.apache.org/viewvc?rev=593685&view=rev
Log:
Complete sample build.xml for RubyCalculator and RubyBigBank
Modified:
incubator/tuscany/cpp/sca/samples/RubyBigBank/build.xml
incubator/tuscany/cpp/sca/samples/RubyCalculator/build.xml
Modified: incubator/tuscany/cpp/sca/samples/RubyBigBank/build.xml
URL:
http://svn.apache.org/viewvc/incubator/tuscany/cpp/sca/samples/RubyBigBank/build.xml?rev=593685&r1=593684&r2=593685&view=diff
==============================================================================
--- incubator/tuscany/cpp/sca/samples/RubyBigBank/build.xml (original)
+++ incubator/tuscany/cpp/sca/samples/RubyBigBank/build.xml Fri Nov 9 15:00:20
2007
@@ -30,7 +30,19 @@
<target name="init">
<tstamp/>
- <property name="this.dir" location="${basedir}/samples/RubyBigBank"/>
+ <property name="this.dir"
location="${basedir}/samples/RubyBigBank"/>
+ <property name="bigbank.account.dir"
location="${this.dir}/bigbank.account"/>
+ <property name="bigbank.account.client.dir"
location="${this.dir}/bigbank.client"/>
+ <property name="bigbank.account.wsclient.dir"
location="${this.dir}/bigbank.wsclient"/>
+
+ <property name="RubyBigBank.install.dir"
+ location="${tuscanySCA.install.dir}/samples/RubyBigBank"/>
+ <property name="bigbank.account.install.dir"
+ location="${RubyBigBank.install.dir}/bigbank.account"/>
+ <property name="bigbank.account.client.install.dir"
+ location="${RubyBigBank.install.dir}/bigbank.client"/>
+ <property name="bigbank.account.wsclient.install.dir"
+ location="${RubyBigBank.install.dir}/bigbank.wsclient"/>
</target>
<!--
@@ -38,32 +50,74 @@
-->
<target name="all"
depends="init"
- description="build and install the TuscanyScaNative RubyBigBank
sample">
- <antcall target="build"/>
+ description="install the TuscanyScaNative RubyBigBank sample">
<antcall target="install"/>
</target>
- <target name="build"
- depends="init"
- description="build the TuscanyScaNative RubyBigBank sample">
- <echo> The RubyBigBank sample ant build.xml file has not been implemented
yet </echo>
- </target>
-
<target name="install"
depends="init"
description="Install the TuscanyScaNative RubyBigBank sample">
- <echo> The RubyBigBank sample ant build.xml file has not been implemented
yet </echo>
+ <cpp-install-files
+ files="*.composite"
+ srcdir="${this.dir}"
+ destdir="${RubyBigBank.install.dir}"/>
+
+ <!-- install bigbank.account.files -->
+ <cpp-install-files
+ files="*.rb"
+ srcdir="${bigbank.account.dir}"
+ destdir="${bigbank.account.install.dir}"/>
+ <cpp-install-files
+ files="*.composite"
+ srcdir="${bigbank.account.dir}"
+ destdir="${bigbank.account.install.dir}"/>
+ <cpp-install-files
+ files="*.wsdl"
+ srcdir="${bigbank.account.dir}"
+ destdir="${bigbank.account.install.dir}"/>
+ <cpp-install-files
+ files="*.xsd"
+ srcdir="${bigbank.account.dir}"
+ destdir="${bigbank.account.install.dir}"/>
+ <cpp-install-files
+ files="*${script.ext}"
+ srcdir="${bigbank.account.dir}"
+ destdir="${bigbank.account.install.dir}"/>
+
+ <!-- install bigbank.account.client files -->
+ <cpp-install-files
+ files="*.rb"
+ srcdir="${bigbank.account.client.dir}"
+ destdir="${bigbank.account.client.install.dir}"/>
+ <cpp-install-files
+ files="*${script.ext}"
+ srcdir="${bigbank.account.client.dir}"
+ destdir="${bigbank.account.client.install.dir}"/>
+
+ <!-- install bigbank.account.wsclient files -->
+ <cpp-install-files
+ files="*.rb"
+ srcdir="${bigbank.account.wsclient.dir}"
+ destdir="${bigbank.account.wsclient.install.dir}"/>
+ <cpp-install-files
+ files="*${script.ext}"
+ srcdir="${bigbank.account.wsclient.dir}"
+ destdir="${bigbank.account.wsclient.install.dir}"/>
+ <cpp-install-files
+ files="*.composite"
+ srcdir="${bigbank.account.wsclient.dir}"
+ destdir="${bigbank.account.wsclient.install.dir}"/>
+ <cpp-install-files
+ files="*.wsdl"
+ srcdir="${bigbank.account.wsclient.dir}"
+ destdir="${bigbank.account.wsclient.install.dir}"/>
+
</target>
<target name="clean"
depends="init"
description="Clean the TuscanyScaNative RubyBigBank sample">
- <echo> The RubyBigBank sample ant build.xml file has not been implemented
yet </echo>
+ <delete dir="${RubyBigBank.install.dir}" quiet="true"/>
</target>
-
- <!--
- Internal targets
- They can still be called, they're just not described, so wont show up in
"ant -p"
- -->
</project>
Modified: incubator/tuscany/cpp/sca/samples/RubyCalculator/build.xml
URL:
http://svn.apache.org/viewvc/incubator/tuscany/cpp/sca/samples/RubyCalculator/build.xml?rev=593685&r1=593684&r2=593685&view=diff
==============================================================================
--- incubator/tuscany/cpp/sca/samples/RubyCalculator/build.xml (original)
+++ incubator/tuscany/cpp/sca/samples/RubyCalculator/build.xml Fri Nov 9
15:00:20 2007
@@ -31,6 +31,15 @@
<target name="init">
<tstamp/>
<property name="this.dir" location="${basedir}/samples/RubyCalculator"/>
+ <property name="sample.calculator.dir"
location="${this.dir}/sample.calculator"/>
+ <property name="sample.calculator.client.dir"
location="${this.dir}/sample.calculator.client"/>
+
+ <property name="RubyCalculator.install.dir"
+ location="${tuscanySCA.install.dir}/samples/RubyCalculator"/>
+ <property name="sample.calculator.install.dir"
+ location="${RubyCalculator.install.dir}/sample.calculator"/>
+ <property name="sample.calculator.client.install.dir"
+
location="${RubyCalculator.install.dir}/sample.calculator.client"/>
</target>
<!--
@@ -38,32 +47,48 @@
-->
<target name="all"
depends="init"
- description="build and install the TuscanyScaNative RubyCalculator
sample">
- <antcall target="build"/>
+ description="install the TuscanyScaNative RubyCalculator sample">
<antcall target="install"/>
</target>
- <target name="build"
- depends="init"
- description="build the TuscanyScaNative RubyCalculator sample">
- <echo> The RubyCalculator sample ant build.xml file has not been
implemented yet </echo>
- </target>
-
<target name="install"
depends="init"
description="Install the TuscanyScaNative RubyCalculator sample">
- <echo> The RubyCalculator sample ant build.xml file has not been
implemented yet </echo>
+ <cpp-install-files
+ files="*.composite"
+ srcdir="${this.dir}"
+ destdir="${RubyCalculator.install.dir}"/>
+
+ <!-- install sample.calculator.files -->
+ <cpp-install-files
+ files="*.rb"
+ srcdir="${sample.calculator.dir}"
+ destdir="${sample.calculator.install.dir}"/>
+ <cpp-install-files
+ files="*.composite"
+ srcdir="${sample.calculator.dir}"
+ destdir="${sample.calculator.install.dir}"/>
+ <cpp-install-files
+ files="*.wsdl"
+ srcdir="${sample.calculator.dir}"
+ destdir="${sample.calculator.install.dir}"/>
+
+ <!-- install sample.calculator.client files -->
+ <cpp-install-files
+ files="*.rb"
+ srcdir="${sample.calculator.client.dir}"
+ destdir="${sample.calculator.client.install.dir}"/>
+ <cpp-install-files
+ files="*${script.ext}"
+ srcdir="${sample.calculator.client.dir}"
+ destdir="${sample.calculator.client.install.dir}"/>
+
</target>
<target name="clean"
depends="init"
description="Clean the TuscanyScaNative RubyCalculator sample">
- <echo> The RubyCalculator sample ant build.xml file has not been
implemented yet </echo>
+ <delete dir="${RubyCalculator.install.dir}" quiet="true"/>
</target>
-
- <!--
- Internal targets
- They can still be called, they're just not described, so wont show up in
"ant -p"
- -->
</project>
---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]