You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@tuscany.apache.org by ro...@apache.org on 2007/07/27 11:04:59 UTC
svn commit: r560161 - /incubator/tuscany/cpp/sca/runtime/core/src/build.xml
Author: robbinspg
Date: Fri Jul 27 02:04:57 2007
New Revision: 560161
URL: http://svn.apache.org/viewvc?view=rev&rev=560161
Log:
TUSCANY-1438 deploy schema
Modified:
incubator/tuscany/cpp/sca/runtime/core/src/build.xml
Modified: incubator/tuscany/cpp/sca/runtime/core/src/build.xml
URL: http://svn.apache.org/viewvc/incubator/tuscany/cpp/sca/runtime/core/src/build.xml?view=diff&rev=560161&r1=560160&r2=560161
==============================================================================
--- incubator/tuscany/cpp/sca/runtime/core/src/build.xml (original)
+++ incubator/tuscany/cpp/sca/runtime/core/src/build.xml Fri Jul 27 02:04:57 2007
@@ -32,11 +32,13 @@
<property name="extension.dir" value="tuscany/sca/extension"/>
<property name="model.dir" value="tuscany/sca/model"/>
<property name="util.dir" value="tuscany/sca/util"/>
+ <property name="xsd.dir" value="${basedir}/xsd"/>
<property name="core.abs.dir" location="${this.dir}/${core.dir}"/>
<property name="extension.abs.dir" location="${this.dir}/${extension.dir}"/>
<property name="model.abs.dir" location="${this.dir}/${model.dir}"/>
<property name="util.abs.dir" location="${this.dir}/${util.dir}"/>
+ <property name="xsd.abs.dir" location="${xsd.dir}"/>
<property name="lib.dir" location="${this.dir}/.libs"/>
<property name="tuscany.core.lib" value="tuscany_sca"/>
@@ -134,6 +136,7 @@
Thread.cpp
ThreadLocal.cpp
Utils.cpp"/>
+
<property
name="util.h.files"
value="DefaultLogWriter.h
@@ -151,6 +154,20 @@
Utils.h"/>
<!--
+ All the xsd schema files
+ New schema should be added to this property
+ -->
+ <property
+ name="xsd.files"
+ value="sca.xsd
+ sca-core.xsd
+ sca-implementation-composite.xsd
+ sca-implementation-java.xsd
+ sca-interface-java.xsd
+ sca-interface-wsdl.xsd
+ tuscany.xsd"/>
+
+ <!--
Public targets
-->
<target name="all" description="compile, link, and install all TuscanyScaNative core source code">
@@ -184,6 +201,7 @@
<antcall target="install.extension"/>
<antcall target="install.model"/>
<antcall target="install.util"/>
+ <antcall target="install.xsd"/>
<cpp-install-files
srcdir="${this.dir}/tuscany/sca"
files="export.h"
@@ -203,6 +221,7 @@
<antcall target="clean.extension"/>
<antcall target="clean.model"/>
<antcall target="clean.util"/>
+ <antcall target="clean.xsd"/>
<delete dir="${lib.dir}" quiet="true"/>
<cpp-clean-files
dir="${tuscanySCA.install.dir}/include/tuscany/sca"
@@ -294,6 +313,13 @@
destdir="${tuscanySCA.install.dir}/include/${util.dir}"/>
</target>
+ <target name="install.xsd">
+ <cpp-install-files
+ srcdir="${xsd.abs.dir}"
+ files="${xsd.files}"
+ destdir="${tuscanySCA.install.dir}/xsd"/>
+ </target>
+
<!-- clean -->
<target name="clean.core">
@@ -317,6 +343,12 @@
<target name="clean.util">
<cpp-clean-files
dir="${tuscanySCA.install.dir}/include/${util.dir}"
+ rmdir="true"/>
+ </target>
+
+ <target name="clean.xsd">
+ <cpp-clean-files
+ dir="${tuscanySCA.install.dir}/xsd"
rmdir="true"/>
</target>
---------------------------------------------------------------------
To unsubscribe, e-mail: tuscany-commits-unsubscribe@ws.apache.org
For additional commands, e-mail: tuscany-commits-help@ws.apache.org