Author: bjohnson
Date: Mon Nov 12 16:08:54 2007
New Revision: 594357
URL: http://svn.apache.org/viewvc?rev=594357&view=rev
Log:
Completed sample build
Modified:
incubator/tuscany/cpp/sca/samples/HttpdBigBank/build.xml
Modified: incubator/tuscany/cpp/sca/samples/HttpdBigBank/build.xml
URL:
http://svn.apache.org/viewvc/incubator/tuscany/cpp/sca/samples/HttpdBigBank/build.xml?rev=594357&r1=594356&r2=594357&view=diff
==============================================================================
--- incubator/tuscany/cpp/sca/samples/HttpdBigBank/build.xml (original)
+++ incubator/tuscany/cpp/sca/samples/HttpdBigBank/build.xml Mon Nov 12
16:08:54 2007
@@ -30,7 +30,22 @@
<target name="init">
<tstamp/>
- <property name="this.dir" location="${basedir}/samples/HttpdBigBank"/>
+ <property name="this.dir"
location="${basedir}/samples/HttpdBigBank"/>
+ <property name="bigbank.account.dir"
location="${this.dir}/bigbank.account"/>
+ <property name="bigbank.accountdata.dir"
location="${this.dir}/bigbank.accountdata"/>
+ <property name="bigbank.wsclient.dir"
location="${this.dir}/bigbank.wsclient"/>
+ <property name="httpserver.dir"
location="${this.dir}/httpserver"/>
+
+ <property name="HttpdBigBank.install.dir"
+ location="${tuscanySCA.install.dir}/samples/HttpdBigBank"/>
+ <property name="bigbank.account.install.dir"
+ location="${HttpdBigBank.install.dir}/bigbank.account"/>
+ <property name="bigbank.accountdata.install.dir"
+ location="${HttpdBigBank.install.dir}/bigbank.accountdata"/>
+ <property name="bigbank.wsclient.install.dir"
+ location="${HttpdBigBank.install.dir}/bigbank.wsclient"/>
+ <property name="httpserver.install.dir"
+ location="${HttpdBigBank.install.dir}/httpserver"/>
</target>
<!--
@@ -38,32 +53,95 @@
-->
<target name="all"
depends="init"
- description="build and install the TuscanyScaNative HttpdBigBank
sample">
- <antcall target="build"/>
+ description="install the TuscanyScaNative HttpdBigBank sample">
<antcall target="install"/>
</target>
- <target name="build"
- depends="init"
- description="build the TuscanyScaNative HttpdBigBank sample">
- <echo> The HttpdBigBank sample ant build.xml file has not been implemented
yet </echo>
- </target>
-
<target name="install"
depends="init"
description="Install the TuscanyScaNative HttpdBigBank sample">
- <echo> The HttpdBigBank sample ant build.xml file has not been implemented
yet </echo>
+
+ <cpp-install-files
+ files="*.composite"
+ srcdir="${this.dir}"
+ destdir="${HttpdBigBank.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}"/>
+
+ <!-- install bigbank.accountdata.files -->
+ <cpp-install-files
+ files="*.rb"
+ srcdir="${bigbank.accountdata.dir}"
+ destdir="${bigbank.accountdata.install.dir}"/>
+ <cpp-install-files
+ files="*.composite"
+ srcdir="${bigbank.accountdata.dir}"
+ destdir="${bigbank.accountdata.install.dir}"/>
+ <cpp-install-files
+ files="*.xsd"
+ srcdir="${bigbank.accountdata.dir}"
+ destdir="${bigbank.accountdata.install.dir}"/>
+
+ <!-- install bigbank.wsclient files -->
+ <cpp-install-files
+ files="*.rb"
+ srcdir="${bigbank.wsclient.dir}"
+ destdir="${bigbank.wsclient.install.dir}"/>
+ <cpp-install-files
+ files="*${script.ext}"
+ srcdir="${bigbank.wsclient.dir}"
+ destdir="${bigbank.wsclient.install.dir}"
+ executable="true"/>
+ <cpp-install-files
+ files="*.composite"
+ srcdir="${bigbank.wsclient.dir}"
+ destdir="${bigbank.wsclient.install.dir}"/>
+ <cpp-install-files
+ files="*.wsdl"
+ srcdir="${bigbank.wsclient.dir}"
+ destdir="${bigbank.wsclient.install.dir}"/>
+
+ <!-- install httpserver files -->
+ <cpp-install-files
+ files="*${script.ext}"
+ srcdir="${httpserver.dir}"
+ destdir="${httpserver.install.dir}"
+ executable="true"/>
+ <cpp-install-files
+ files="*.types"
+ srcdir="${httpserver.dir}/conf"
+ destdir="${httpserver.install.dir}/conf"/>
+ <cpp-install-files
+ files="*.conf"
+ srcdir="${httpserver.dir}/conf"
+ destdir="${httpserver.install.dir}/conf"/>
+ <cpp-install-files
+ files="*.html"
+ srcdir="${httpserver.dir}/htdocs"
+ destdir="${httpserver.install.dir}/htdocs"/>
+
</target>
<target name="clean"
depends="init"
description="Clean the TuscanyScaNative HttpdBigBank sample">
- <echo> The HttpdBigBank sample ant build.xml file has not been implemented
yet </echo>
+ <delete dir="${HttpdBigBank.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]