You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@tuscany.apache.org by js...@apache.org on 2009/08/24 08:54:54 UTC
svn commit: r807101 [2/2] - in /tuscany/cpp/sca: ./ runtime/ runtime/core/
runtime/core/src/ runtime/core/test/ runtime/extensions/
runtime/extensions/cpp/ runtime/extensions/cpp/src/
runtime/extensions/cpp/tools/ runtime/extensions/cpp/tools/scagen/ r...
Added: tuscany/cpp/sca/runtime/extensions/ws/reference/axis2c/src/Makefile.am
URL: http://svn.apache.org/viewvc/tuscany/cpp/sca/runtime/extensions/ws/reference/axis2c/src/Makefile.am?rev=807101&view=auto
==============================================================================
--- tuscany/cpp/sca/runtime/extensions/ws/reference/axis2c/src/Makefile.am (added)
+++ tuscany/cpp/sca/runtime/extensions/ws/reference/axis2c/src/Makefile.am Mon Aug 24 06:54:50 2009
@@ -0,0 +1,56 @@
+# Licensed to the Apache Software Foundation (ASF) under one
+# or more contributor license agreements. See the NOTICE file
+# distributed with this work for additional information
+# regarding copyright ownership. The ASF licenses this file
+# to you under the Apache License, Version 2.0 (the
+# "License"); you may not use this file except in compliance
+# with the License. You may obtain a copy of the License at
+#
+# http://www.apache.org/licenses/LICENSE-2.0
+#
+# Unless required by applicable law or agreed to in writing,
+# software distributed under the License is distributed on an
+# "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
+# KIND, either express or implied. See the License for the
+# specific language governing permissions and limitations
+# under the License.
+
+libdir=$(prefix)/extensions/ws/reference/lib
+lib_LTLIBRARIES = libtuscany_sca_ws_reference.la
+
+noinst_HEADERS = tuscany/sca/ws/*.h tuscany/sca/ws/model/*.h
+
+libtuscany_sca_ws_reference_la_SOURCES = \
+tuscany/sca/ws/WSServiceBindingExtension.cpp \
+tuscany/sca/ws/model/WSServiceBinding.cpp \
+tuscany/sca/ws/WSServiceWrapper.cpp \
+tuscany/sca/ws/Axis2Client.cpp
+
+libtuscany_sca_ws_reference_la_LIBADD = \
+ -L${TUSCANY_SDOCPP}/lib -ltuscany_sdo -ltuscany_sdo_axiom \
+ -L$(top_builddir)/runtime/core/src -ltuscany_sca \
+ -L$(AXIS2C_HOME)/lib \
+ -laxis2_util \
+ -laxis2_axiom \
+ -laxis2_wsdl \
+ -laxis2_engine \
+ -laxis2_parser \
+ -laxis2_minizip \
+ -lpthread \
+ -lwoden \
+ -laxis2_http_sender \
+ -laxis2_http_receiver
+
+INCLUDES = -I$(top_builddir)/runtime/core/src \
+ -I${TUSCANY_SDOCPP}/include \
+ -I${AXIS2C_HOME}/include
+
+AM_CPPFLAGS = $(CPPFLAGS) -D_DEBUG
+
+moduledir=$(prefix)/extensions/ws/reference/module
+extension = libtuscany_sca_ws_reference$(libsuffix)
+
+install-exec-hook:
+ test -z $(moduledir) || $(mkdir_p) $(moduledir);
+ -rm -f $(moduledir)/$(extension)
+ $(LN_S) $(libdir)/$(extension) $(moduledir)/$(extension)
\ No newline at end of file
Added: tuscany/cpp/sca/runtime/extensions/ws/service/Makefile.am
URL: http://svn.apache.org/viewvc/tuscany/cpp/sca/runtime/extensions/ws/service/Makefile.am?rev=807101&view=auto
==============================================================================
--- tuscany/cpp/sca/runtime/extensions/ws/service/Makefile.am (added)
+++ tuscany/cpp/sca/runtime/extensions/ws/service/Makefile.am Mon Aug 24 06:54:50 2009
@@ -0,0 +1,18 @@
+# Licensed to the Apache Software Foundation (ASF) under one
+# or more contributor license agreements. See the NOTICE file
+# distributed with this work for additional information
+# regarding copyright ownership. The ASF licenses this file
+# to you under the Apache License, Version 2.0 (the
+# "License"); you may not use this file except in compliance
+# with the License. You may obtain a copy of the License at
+#
+# http://www.apache.org/licenses/LICENSE-2.0
+#
+# Unless required by applicable law or agreed to in writing,
+# software distributed under the License is distributed on an
+# "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
+# KIND, either express or implied. See the License for the
+# specific language governing permissions and limitations
+# under the License.
+
+SUBDIRS = axis2c
Added: tuscany/cpp/sca/runtime/extensions/ws/service/axis2c/Makefile.am
URL: http://svn.apache.org/viewvc/tuscany/cpp/sca/runtime/extensions/ws/service/axis2c/Makefile.am?rev=807101&view=auto
==============================================================================
--- tuscany/cpp/sca/runtime/extensions/ws/service/axis2c/Makefile.am (added)
+++ tuscany/cpp/sca/runtime/extensions/ws/service/axis2c/Makefile.am Mon Aug 24 06:54:50 2009
@@ -0,0 +1,18 @@
+# Licensed to the Apache Software Foundation (ASF) under one
+# or more contributor license agreements. See the NOTICE file
+# distributed with this work for additional information
+# regarding copyright ownership. The ASF licenses this file
+# to you under the Apache License, Version 2.0 (the
+# "License"); you may not use this file except in compliance
+# with the License. You may obtain a copy of the License at
+#
+# http://www.apache.org/licenses/LICENSE-2.0
+#
+# Unless required by applicable law or agreed to in writing,
+# software distributed under the License is distributed on an
+# "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
+# KIND, either express or implied. See the License for the
+# specific language governing permissions and limitations
+# under the License.
+
+SUBDIRS = src
\ No newline at end of file
Added: tuscany/cpp/sca/runtime/extensions/ws/service/axis2c/src/Makefile.am
URL: http://svn.apache.org/viewvc/tuscany/cpp/sca/runtime/extensions/ws/service/axis2c/src/Makefile.am?rev=807101&view=auto
==============================================================================
--- tuscany/cpp/sca/runtime/extensions/ws/service/axis2c/src/Makefile.am (added)
+++ tuscany/cpp/sca/runtime/extensions/ws/service/axis2c/src/Makefile.am Mon Aug 24 06:54:50 2009
@@ -0,0 +1,96 @@
+# Licensed to the Apache Software Foundation (ASF) under one
+# or more contributor license agreements. See the NOTICE file
+# distributed with this work for additional information
+# regarding copyright ownership. The ASF licenses this file
+# to you under the Apache License, Version 2.0 (the
+# "License"); you may not use this file except in compliance
+# with the License. You may obtain a copy of the License at
+#
+# http://www.apache.org/licenses/LICENSE-2.0
+#
+# Unless required by applicable law or agreed to in writing,
+# software distributed under the License is distributed on an
+# "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
+# KIND, either express or implied. See the License for the
+# specific language governing permissions and limitations
+# under the License.
+
+libdir=$(prefix)/extensions/ws/service/lib
+lib_LTLIBRARIES = \
+libtuscany_sca_ws_service.la \
+libtuscany_sca_ws_dispatcher.la
+
+noinst_HEADERS = \
+tuscany/sca/ws/*.h \
+tuscany/sca/ws/model/*.h
+
+libtuscany_sca_ws_service_la_SOURCES = \
+tuscany/sca/ws/WSReferenceBindingExtension.cpp \
+tuscany/sca/ws/model/WSReferenceBinding.cpp \
+tuscany/sca/ws/WSServiceProxy.cpp \
+tuscany/sca/ws/Axis2Service.cpp \
+tuscany/sca/ws/Axis2Utils.cpp
+
+libtuscany_sca_ws_service_la_LIBADD = \
+ -L${TUSCANY_SDOCPP}/lib -ltuscany_sdo -ltuscany_sdo_axiom \
+ -L$(top_builddir)/runtime/core/src -ltuscany_sca \
+ -L$(AXIS2C_HOME)/lib \
+ -laxis2_util \
+ -laxis2_axiom \
+ -laxis2_wsdl \
+ -laxis2_engine \
+ -laxis2_parser \
+ -laxis2_minizip \
+ -lpthread \
+ -lwoden \
+ -laxis2_http_sender \
+ -laxis2_http_receiver
+
+rootdir=$(prefix)/extensions/ws/service
+root_DATA = axis2.xml
+root_SCRIPTS = deploy.sh
+
+libtuscany_sca_ws_dispatcher_la_SOURCES = \
+tuscany/sca/ws/Axis2Dispatcher.cpp \
+tuscany/sca/ws/Axis2DispatcherModule.cpp
+
+libtuscany_sca_ws_dispatcher_la_LIBADD = \
+ -L${TUSCANY_SDOCPP}/lib -ltuscany_sdo -ltuscany_sdo_axiom \
+ -L$(top_builddir)/runtime/core/src -ltuscany_sca \
+ -L$(AXIS2C_HOME)/lib \
+ -laxis2_util \
+ -laxis2_axiom \
+ -laxis2_wsdl \
+ -laxis2_engine \
+ -laxis2_parser \
+ -laxis2_minizip \
+ -lpthread \
+ -lwoden \
+ -laxis2_http_sender \
+ -laxis2_http_receiver
+
+servicedir=$(rootdir)/services/tuscany
+service_DATA = services.xml
+
+modulesdir=$(rootdir)/modules/tuscany
+modules_DATA = module.xml
+
+EXTRA_DIST = axis2.xml services.xml module.xml deploy.sh
+
+install-data-hook:
+ cd $(servicedir); ln -s -f ../../lib/libtuscany_sca_ws_service.so libtuscany_sca_ws_service.so
+ cd $(modulesdir); ln -s -f ../../lib/libtuscany_sca_ws_dispatcher.so libtuscany_sca_ws_dispatcher.so
+
+INCLUDES = -I$(top_builddir)/runtime/core/src \
+ -I${TUSCANY_SDOCPP}/include \
+ -I${AXIS2C_HOME}/include
+
+AM_CPPFLAGS = $(CPPFLAGS) -D_DEBUG
+
+moduledir=$(prefix)/extensions/ws/service/module
+extension = libtuscany_sca_ws_service$(libsuffix)
+
+install-exec-hook:
+ test -z $(moduledir) || $(mkdir_p) $(moduledir);
+ -rm -f $(moduledir)/$(extension)
+ $(LN_S) $(libdir)/$(extension) $(moduledir)/$(extension)
\ No newline at end of file
Added: tuscany/cpp/sca/samples/AlertAggregator/Makefile.am
URL: http://svn.apache.org/viewvc/tuscany/cpp/sca/samples/AlertAggregator/Makefile.am?rev=807101&view=auto
==============================================================================
--- tuscany/cpp/sca/samples/AlertAggregator/Makefile.am (added)
+++ tuscany/cpp/sca/samples/AlertAggregator/Makefile.am Mon Aug 24 06:54:50 2009
@@ -0,0 +1,21 @@
+# Licensed to the Apache Software Foundation (ASF) under one
+# or more contributor license agreements. See the NOTICE file
+# distributed with this work for additional information
+# regarding copyright ownership. The ASF licenses this file
+# to you under the Apache License, Version 2.0 (the
+# "License"); you may not use this file except in compliance
+# with the License. You may obtain a copy of the License at
+#
+# http://www.apache.org/licenses/LICENSE-2.0
+#
+# Unless required by applicable law or agreed to in writing,
+# software distributed under the License is distributed on an
+# "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
+# KIND, either express or implied. See the License for the
+# specific language governing permissions and limitations
+# under the License.
+
+deploydir=$(prefix)/AlertAggregator/deploy
+SUBDIRS = sample.alerter sample.display httpserver
+EXTRA_DIST = *.composite *.xml README.html
+deploy_DATA = *.composite *.xml
Added: tuscany/cpp/sca/samples/AlertAggregator/httpserver/Makefile.am
URL: http://svn.apache.org/viewvc/tuscany/cpp/sca/samples/AlertAggregator/httpserver/Makefile.am?rev=807101&view=auto
==============================================================================
--- tuscany/cpp/sca/samples/AlertAggregator/httpserver/Makefile.am (added)
+++ tuscany/cpp/sca/samples/AlertAggregator/httpserver/Makefile.am Mon Aug 24 06:54:50 2009
@@ -0,0 +1,23 @@
+# Licensed to the Apache Software Foundation (ASF) under one
+# or more contributor license agreements. See the NOTICE file
+# distributed with this work for additional information
+# regarding copyright ownership. The ASF licenses this file
+# to you under the Apache License, Version 2.0 (the
+# "License"); you may not use this file except in compliance
+# with the License. You may obtain a copy of the License at
+#
+# http://www.apache.org/licenses/LICENSE-2.0
+#
+# Unless required by applicable law or agreed to in writing,
+# software distributed under the License is distributed on an
+# "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
+# KIND, either express or implied. See the License for the
+# specific language governing permissions and limitations
+# under the License.
+
+deploydir=$(prefix)/AlertAggregator/deploy
+serverdir=$(deploydir)/httpserver
+
+server_SCRIPTS = startserver.sh stopserver.sh
+EXTRA_DIST = startserver.sh stopserver.sh conf htdocs
+nobase_server_DATA = conf/httpd.conf conf/mime.types htdocs/index.html htdocs/style.css htdocs/*.png
Added: tuscany/cpp/sca/samples/AlertAggregator/sample.alerter/Makefile.am
URL: http://svn.apache.org/viewvc/tuscany/cpp/sca/samples/AlertAggregator/sample.alerter/Makefile.am?rev=807101&view=auto
==============================================================================
--- tuscany/cpp/sca/samples/AlertAggregator/sample.alerter/Makefile.am (added)
+++ tuscany/cpp/sca/samples/AlertAggregator/sample.alerter/Makefile.am Mon Aug 24 06:54:50 2009
@@ -0,0 +1,23 @@
+# Licensed to the Apache Software Foundation (ASF) under one
+# or more contributor license agreements. See the NOTICE file
+# distributed with this work for additional information
+# regarding copyright ownership. The ASF licenses this file
+# to you under the Apache License, Version 2.0 (the
+# "License"); you may not use this file except in compliance
+# with the License. You may obtain a copy of the License at
+#
+# http://www.apache.org/licenses/LICENSE-2.0
+#
+# Unless required by applicable law or agreed to in writing,
+# software distributed under the License is distributed on an
+# "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
+# KIND, either express or implied. See the License for the
+# specific language governing permissions and limitations
+# under the License.
+
+deploydir=$(prefix)/AlertAggregator/deploy
+compositedir=$(deploydir)/sample.alerter
+
+composite_DATA = *.composite *.py *.rb *.xsd
+EXTRA_DIST = *.composite *.py *.rb *.xsd
+
Added: tuscany/cpp/sca/samples/AlertAggregator/sample.display/Makefile.am
URL: http://svn.apache.org/viewvc/tuscany/cpp/sca/samples/AlertAggregator/sample.display/Makefile.am?rev=807101&view=auto
==============================================================================
--- tuscany/cpp/sca/samples/AlertAggregator/sample.display/Makefile.am (added)
+++ tuscany/cpp/sca/samples/AlertAggregator/sample.display/Makefile.am Mon Aug 24 06:54:50 2009
@@ -0,0 +1,23 @@
+# Licensed to the Apache Software Foundation (ASF) under one
+# or more contributor license agreements. See the NOTICE file
+# distributed with this work for additional information
+# regarding copyright ownership. The ASF licenses this file
+# to you under the Apache License, Version 2.0 (the
+# "License"); you may not use this file except in compliance
+# with the License. You may obtain a copy of the License at
+#
+# http://www.apache.org/licenses/LICENSE-2.0
+#
+# Unless required by applicable law or agreed to in writing,
+# software distributed under the License is distributed on an
+# "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
+# KIND, either express or implied. See the License for the
+# specific language governing permissions and limitations
+# under the License.
+
+deploydir=$(prefix)/AlertAggregator/deploy
+compositedir=$(deploydir)/sample.display
+
+composite_DATA = *.composite *.py *.xsd
+EXTRA_DIST = *.composite *.py *.xsd
+
Added: tuscany/cpp/sca/samples/CppBigBank/Makefile.am
URL: http://svn.apache.org/viewvc/tuscany/cpp/sca/samples/CppBigBank/Makefile.am?rev=807101&view=auto
==============================================================================
--- tuscany/cpp/sca/samples/CppBigBank/Makefile.am (added)
+++ tuscany/cpp/sca/samples/CppBigBank/Makefile.am Mon Aug 24 06:54:50 2009
@@ -0,0 +1,21 @@
+# Licensed to the Apache Software Foundation (ASF) under one
+# or more contributor license agreements. See the NOTICE file
+# distributed with this work for additional information
+# regarding copyright ownership. The ASF licenses this file
+# to you under the Apache License, Version 2.0 (the
+# "License"); you may not use this file except in compliance
+# with the License. You may obtain a copy of the License at
+#
+# http://www.apache.org/licenses/LICENSE-2.0
+#
+# Unless required by applicable law or agreed to in writing,
+# software distributed under the License is distributed on an
+# "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
+# KIND, either express or implied. See the License for the
+# specific language governing permissions and limitations
+# under the License.
+
+deploydir=$(prefix)/CppBigBank/deploy
+SUBDIRS = bigbank.account bigbank.client bigbank.phpwsclient
+EXTRA_DIST = *.composite README.html
+deploy_DATA = *.composite
Added: tuscany/cpp/sca/samples/CppBigBank/bigbank.account/Makefile.am
URL: http://svn.apache.org/viewvc/tuscany/cpp/sca/samples/CppBigBank/bigbank.account/Makefile.am?rev=807101&view=auto
==============================================================================
--- tuscany/cpp/sca/samples/CppBigBank/bigbank.account/Makefile.am (added)
+++ tuscany/cpp/sca/samples/CppBigBank/bigbank.account/Makefile.am Mon Aug 24 06:54:50 2009
@@ -0,0 +1,59 @@
+# Licensed to the Apache Software Foundation (ASF) under one
+# or more contributor license agreements. See the NOTICE file
+# distributed with this work for additional information
+# regarding copyright ownership. The ASF licenses this file
+# to you under the Apache License, Version 2.0 (the
+# "License"); you may not use this file except in compliance
+# with the License. You may obtain a copy of the License at
+#
+# http://www.apache.org/licenses/LICENSE-2.0
+#
+# Unless required by applicable law or agreed to in writing,
+# software distributed under the License is distributed on an
+# "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
+# KIND, either express or implied. See the License for the
+# specific language governing permissions and limitations
+# under the License.
+
+deploydir=$(prefix)/CppBigBank/deploy
+compositedir=$(deploydir)/bigbank.account
+
+BUILT_SOURCES = scagen
+
+noinst_HEADERS = *.h
+
+composite_SCRIPTS = runwsserver.sh
+
+scagen:
+ java -jar $(TUSCANY_SCACPP)/bin/scagen.jar -dir . -output .
+
+composite_LTLIBRARIES = libAccount.la
+composite_DATA = *.composite *.componentType *.wsdl *.xsd
+EXTRA_DIST = *.composite *.componentType *.wsdl *.xsd runwsserver.sh
+
+dist_libAccount_la_SOURCES = \
+AccountDataServiceImpl.cpp \
+AccountServiceImpl.cpp \
+StockQuoteServiceImpl.cpp
+
+nodist_libAccount_la_SOURCES = \
+AccountDataServiceImpl_AccountDataService_Proxy.cpp \
+AccountDataServiceImpl_AccountDataService_Wrapper.cpp \
+AccountServiceImpl_accountDataService_Proxy.cpp \
+AccountServiceImpl_AccountService_Proxy.cpp \
+AccountServiceImpl_AccountService_Wrapper.cpp \
+AccountServiceImpl_stockQuoteService_Proxy.cpp \
+StockQuoteServiceImpl_StockQuoteService_Proxy.cpp \
+StockQuoteServiceImpl_StockQuoteService_Wrapper.cpp \
+StockQuoteServiceImpl_webService_Proxy.cpp
+
+libAccount_la_LIBADD = \
+-L${TUSCANY_SCACPP}/lib \
+ -ltuscany_sca \
+-L${TUSCANY_SCACPP}/extensions/cpp/lib \
+ -ltuscany_sca_cpp
+
+INCLUDES = \
+ -I$(TUSCANY_SCACPP)/extensions/cpp/include \
+ -I$(TUSCANY_SCACPP)/include \
+ -I${TUSCANY_SDOCPP}/include
Added: tuscany/cpp/sca/samples/CppBigBank/bigbank.client/Makefile.am
URL: http://svn.apache.org/viewvc/tuscany/cpp/sca/samples/CppBigBank/bigbank.client/Makefile.am?rev=807101&view=auto
==============================================================================
--- tuscany/cpp/sca/samples/CppBigBank/bigbank.client/Makefile.am (added)
+++ tuscany/cpp/sca/samples/CppBigBank/bigbank.client/Makefile.am Mon Aug 24 06:54:50 2009
@@ -0,0 +1,36 @@
+# Licensed to the Apache Software Foundation (ASF) under one
+# or more contributor license agreements. See the NOTICE file
+# distributed with this work for additional information
+# regarding copyright ownership. The ASF licenses this file
+# to you under the Apache License, Version 2.0 (the
+# "License"); you may not use this file except in compliance
+# with the License. You may obtain a copy of the License at
+#
+# http://www.apache.org/licenses/LICENSE-2.0
+#
+# Unless required by applicable law or agreed to in writing,
+# software distributed under the License is distributed on an
+# "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
+# KIND, either express or implied. See the License for the
+# specific language governing permissions and limitations
+# under the License.
+
+deploydir=$(prefix)/CppBigBank/deploy
+clientdir=$(deploydir)/bigbank.client
+
+client_PROGRAMS = account_client
+client_SCRIPTS = runclient.sh
+EXTRA_DIST = runclient.sh
+
+AM_CPPFLAGS = $(CPPFLAGS)
+account_client_SOURCES = AccountClient.cpp
+
+account_client_LDADD = -L${TUSCANY_SCACPP}/lib -ltuscany_sca \
+ -L${TUSCANY_SCACPP}/extensions/cpp/lib -ltuscany_sca_cpp \
+ -L${TUSCANY_SDOCPP}/lib -ltuscany_sdo
+
+
+INCLUDES = -I$(TUSCANY_SCACPP)/extensions/cpp/include \
+ -I${TUSCANY_SCACPP}/include \
+ -I${TUSCANY_SDOCPP}/include \
+ -I../bigbank.account
Added: tuscany/cpp/sca/samples/CppBigBank/bigbank.phpwsclient/Makefile.am
URL: http://svn.apache.org/viewvc/tuscany/cpp/sca/samples/CppBigBank/bigbank.phpwsclient/Makefile.am?rev=807101&view=auto
==============================================================================
--- tuscany/cpp/sca/samples/CppBigBank/bigbank.phpwsclient/Makefile.am (added)
+++ tuscany/cpp/sca/samples/CppBigBank/bigbank.phpwsclient/Makefile.am Mon Aug 24 06:54:50 2009
@@ -0,0 +1,22 @@
+# Licensed to the Apache Software Foundation (ASF) under one
+# or more contributor license agreements. See the NOTICE file
+# distributed with this work for additional information
+# regarding copyright ownership. The ASF licenses this file
+# to you under the Apache License, Version 2.0 (the
+# "License"); you may not use this file except in compliance
+# with the License. You may obtain a copy of the License at
+#
+# http://www.apache.org/licenses/LICENSE-2.0
+#
+# Unless required by applicable law or agreed to in writing,
+# software distributed under the License is distributed on an
+# "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
+# KIND, either express or implied. See the License for the
+# specific language governing permissions and limitations
+# under the License.
+
+deploydir=$(prefix)/CppBigBank/deploy
+phpwsclientdir=$(deploydir)/bigbank.phpwsclient
+
+phpwsclient_DATA = *.php *.wsdl README
+EXTRA_DIST = *.php *.wsdl README
Added: tuscany/cpp/sca/samples/CppCalculator/Makefile.am
URL: http://svn.apache.org/viewvc/tuscany/cpp/sca/samples/CppCalculator/Makefile.am?rev=807101&view=auto
==============================================================================
--- tuscany/cpp/sca/samples/CppCalculator/Makefile.am (added)
+++ tuscany/cpp/sca/samples/CppCalculator/Makefile.am Mon Aug 24 06:54:50 2009
@@ -0,0 +1,21 @@
+# Licensed to the Apache Software Foundation (ASF) under one
+# or more contributor license agreements. See the NOTICE file
+# distributed with this work for additional information
+# regarding copyright ownership. The ASF licenses this file
+# to you under the Apache License, Version 2.0 (the
+# "License"); you may not use this file except in compliance
+# with the License. You may obtain a copy of the License at
+#
+# http://www.apache.org/licenses/LICENSE-2.0
+#
+# Unless required by applicable law or agreed to in writing,
+# software distributed under the License is distributed on an
+# "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
+# KIND, either express or implied. See the License for the
+# specific language governing permissions and limitations
+# under the License.
+
+deploydir=$(prefix)/CppCalculator/deploy
+SUBDIRS = sample.calculator sample.calculator.client
+EXTRA_DIST = *.composite README.html
+deploy_DATA = *.composite
Added: tuscany/cpp/sca/samples/CppCalculator/sample.calculator.client/Makefile.am
URL: http://svn.apache.org/viewvc/tuscany/cpp/sca/samples/CppCalculator/sample.calculator.client/Makefile.am?rev=807101&view=auto
==============================================================================
--- tuscany/cpp/sca/samples/CppCalculator/sample.calculator.client/Makefile.am (added)
+++ tuscany/cpp/sca/samples/CppCalculator/sample.calculator.client/Makefile.am Mon Aug 24 06:54:50 2009
@@ -0,0 +1,41 @@
+# Licensed to the Apache Software Foundation (ASF) under one
+# or more contributor license agreements. See the NOTICE file
+# distributed with this work for additional information
+# regarding copyright ownership. The ASF licenses this file
+# to you under the Apache License, Version 2.0 (the
+# "License"); you may not use this file except in compliance
+# with the License. You may obtain a copy of the License at
+#
+# http://www.apache.org/licenses/LICENSE-2.0
+#
+# Unless required by applicable law or agreed to in writing,
+# software distributed under the License is distributed on an
+# "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
+# KIND, either express or implied. See the License for the
+# specific language governing permissions and limitations
+# under the License.
+
+deploydir=$(prefix)/CppCalculator/deploy
+clientdir=$(deploydir)/sample.calculator.client
+
+client_PROGRAMS = calculator_client
+client_SCRIPTS = runclient.sh
+EXTRA_DIST = runclient.sh
+
+AM_CPPFLAGS = $(CPPFLAGS)
+calculator_client_SOURCES = \
+CalculatorClient.cpp
+
+calculator_client_LDADD = \
+-L${TUSCANY_SCACPP}/lib \
+ -ltuscany_sca \
+-L${TUSCANY_SCACPP}/extensions/cpp/lib \
+ -ltuscany_sca_cpp \
+-L${TUSCANY_SDOCPP}/lib \
+ -ltuscany_sdo
+
+INCLUDES = \
+-I$(TUSCANY_SCACPP)/extensions/cpp/include \
+-I${TUSCANY_SCACPP}/include \
+-I${TUSCANY_SDOCPP}/include \
+-I../sample.calculator
Added: tuscany/cpp/sca/samples/CppCalculator/sample.calculator/Makefile.am
URL: http://svn.apache.org/viewvc/tuscany/cpp/sca/samples/CppCalculator/sample.calculator/Makefile.am?rev=807101&view=auto
==============================================================================
--- tuscany/cpp/sca/samples/CppCalculator/sample.calculator/Makefile.am (added)
+++ tuscany/cpp/sca/samples/CppCalculator/sample.calculator/Makefile.am Mon Aug 24 06:54:50 2009
@@ -0,0 +1,53 @@
+# Licensed to the Apache Software Foundation (ASF) under one
+# or more contributor license agreements. See the NOTICE file
+# distributed with this work for additional information
+# regarding copyright ownership. The ASF licenses this file
+# to you under the Apache License, Version 2.0 (the
+# "License"); you may not use this file except in compliance
+# with the License. You may obtain a copy of the License at
+#
+# http://www.apache.org/licenses/LICENSE-2.0
+#
+# Unless required by applicable law or agreed to in writing,
+# software distributed under the License is distributed on an
+# "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
+# KIND, either express or implied. See the License for the
+# specific language governing permissions and limitations
+# under the License.
+
+deploydir=$(prefix)/CppCalculator/deploy
+compositedir=$(deploydir)/sample.calculator
+
+BUILT_SOURCES = scagen
+
+noinst_HEADERS = *.h
+
+scagen:
+ java -jar $(TUSCANY_SCACPP)/bin/scagen.jar -dir . -output .
+
+composite_LTLIBRARIES = libCalculator.la
+composite_DATA = *.composite *.componentType
+EXTRA_DIST = *.composite *.componentType
+
+dist_libCalculator_la_SOURCES = \
+CalculatorImpl.cpp \
+DivideImpl.cpp
+
+nodist_libCalculator_la_SOURCES = \
+CalculatorImpl_CalculatorService_Proxy.cpp \
+CalculatorImpl_CalculatorService_Wrapper.cpp \
+CalculatorImpl_divideService_Proxy.cpp \
+DivideImpl_DivideService_Proxy.cpp \
+DivideImpl_DivideService_Wrapper.cpp
+
+libCalculator_la_LIBADD = \
+-L${TUSCANY_SCACPP}/lib \
+ -ltuscany_sca \
+-L${TUSCANY_SCACPP}/extensions/cpp/lib \
+ -ltuscany_sca_cpp
+
+INCLUDES = \
+-I$(TUSCANY_SCACPP)/extensions/cpp/include \
+-I$(TUSCANY_SCACPP)/include \
+-I${TUSCANY_SDOCPP}/include
+
Added: tuscany/cpp/sca/samples/HttpdBigBank/Makefile.am
URL: http://svn.apache.org/viewvc/tuscany/cpp/sca/samples/HttpdBigBank/Makefile.am?rev=807101&view=auto
==============================================================================
--- tuscany/cpp/sca/samples/HttpdBigBank/Makefile.am (added)
+++ tuscany/cpp/sca/samples/HttpdBigBank/Makefile.am Mon Aug 24 06:54:50 2009
@@ -0,0 +1,21 @@
+# Licensed to the Apache Software Foundation (ASF) under one
+# or more contributor license agreements. See the NOTICE file
+# distributed with this work for additional information
+# regarding copyright ownership. The ASF licenses this file
+# to you under the Apache License, Version 2.0 (the
+# "License"); you may not use this file except in compliance
+# with the License. You may obtain a copy of the License at
+#
+# http://www.apache.org/licenses/LICENSE-2.0
+#
+# Unless required by applicable law or agreed to in writing,
+# software distributed under the License is distributed on an
+# "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
+# KIND, either express or implied. See the License for the
+# specific language governing permissions and limitations
+# under the License.
+
+deploydir=$(prefix)/HttpdBigBank/deploy
+SUBDIRS = bigbank.account bigbank.accountdata bigbank.wsclient httpserver
+EXTRA_DIST = *.composite
+deploy_DATA = *.composite
Added: tuscany/cpp/sca/samples/HttpdBigBank/bigbank.account/Makefile.am
URL: http://svn.apache.org/viewvc/tuscany/cpp/sca/samples/HttpdBigBank/bigbank.account/Makefile.am?rev=807101&view=auto
==============================================================================
--- tuscany/cpp/sca/samples/HttpdBigBank/bigbank.account/Makefile.am (added)
+++ tuscany/cpp/sca/samples/HttpdBigBank/bigbank.account/Makefile.am Mon Aug 24 06:54:50 2009
@@ -0,0 +1,22 @@
+# Licensed to the Apache Software Foundation (ASF) under one
+# or more contributor license agreements. See the NOTICE file
+# distributed with this work for additional information
+# regarding copyright ownership. The ASF licenses this file
+# to you under the Apache License, Version 2.0 (the
+# "License"); you may not use this file except in compliance
+# with the License. You may obtain a copy of the License at
+#
+# http://www.apache.org/licenses/LICENSE-2.0
+#
+# Unless required by applicable law or agreed to in writing,
+# software distributed under the License is distributed on an
+# "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
+# KIND, either express or implied. See the License for the
+# specific language governing permissions and limitations
+# under the License.
+
+deploydir=$(prefix)/HttpdBigBank/deploy
+compositedir=$(deploydir)/bigbank.account
+
+composite_DATA = *.composite *.wsdl *.xsd *.rb
+EXTRA_DIST = *.composite *.wsdl *.xsd *.rb
Added: tuscany/cpp/sca/samples/HttpdBigBank/bigbank.accountdata/Makefile.am
URL: http://svn.apache.org/viewvc/tuscany/cpp/sca/samples/HttpdBigBank/bigbank.accountdata/Makefile.am?rev=807101&view=auto
==============================================================================
--- tuscany/cpp/sca/samples/HttpdBigBank/bigbank.accountdata/Makefile.am (added)
+++ tuscany/cpp/sca/samples/HttpdBigBank/bigbank.accountdata/Makefile.am Mon Aug 24 06:54:50 2009
@@ -0,0 +1,22 @@
+# Licensed to the Apache Software Foundation (ASF) under one
+# or more contributor license agreements. See the NOTICE file
+# distributed with this work for additional information
+# regarding copyright ownership. The ASF licenses this file
+# to you under the Apache License, Version 2.0 (the
+# "License"); you may not use this file except in compliance
+# with the License. You may obtain a copy of the License at
+#
+# http://www.apache.org/licenses/LICENSE-2.0
+#
+# Unless required by applicable law or agreed to in writing,
+# software distributed under the License is distributed on an
+# "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
+# KIND, either express or implied. See the License for the
+# specific language governing permissions and limitations
+# under the License.
+
+deploydir=$(prefix)/HttpdBigBank/deploy
+compositedir=$(deploydir)/bigbank.accountdata
+
+composite_DATA = *.composite *.xsd *.rb
+EXTRA_DIST = *.composite *.xsd *.rb
Added: tuscany/cpp/sca/samples/HttpdBigBank/bigbank.wsclient/Makefile.am
URL: http://svn.apache.org/viewvc/tuscany/cpp/sca/samples/HttpdBigBank/bigbank.wsclient/Makefile.am?rev=807101&view=auto
==============================================================================
--- tuscany/cpp/sca/samples/HttpdBigBank/bigbank.wsclient/Makefile.am (added)
+++ tuscany/cpp/sca/samples/HttpdBigBank/bigbank.wsclient/Makefile.am Mon Aug 24 06:54:50 2009
@@ -0,0 +1,6 @@
+deploydir=$(prefix)/HttpdBigBank/deploy
+clientdir=$(deploydir)/bigbank.wsclient
+
+client_DATA = *.rb *.composite *.wsdl
+client_SCRIPTS = runwsclient.sh
+EXTRA_DIST = runwsclient.sh *.rb *.composite *.wsdl
Added: tuscany/cpp/sca/samples/HttpdBigBank/httpserver/Makefile.am
URL: http://svn.apache.org/viewvc/tuscany/cpp/sca/samples/HttpdBigBank/httpserver/Makefile.am?rev=807101&view=auto
==============================================================================
--- tuscany/cpp/sca/samples/HttpdBigBank/httpserver/Makefile.am (added)
+++ tuscany/cpp/sca/samples/HttpdBigBank/httpserver/Makefile.am Mon Aug 24 06:54:50 2009
@@ -0,0 +1,6 @@
+deploydir=$(prefix)/HttpdBigBank/deploy
+serverdir=$(deploydir)/httpserver
+
+server_SCRIPTS = startserver.sh stopserver.sh
+EXTRA_DIST = startserver.sh stopserver.sh conf htdocs
+nobase_server_DATA = conf/httpd.conf conf/mime.types htdocs/index.html
Added: tuscany/cpp/sca/samples/Makefile.am
URL: http://svn.apache.org/viewvc/tuscany/cpp/sca/samples/Makefile.am?rev=807101&view=auto
==============================================================================
--- tuscany/cpp/sca/samples/Makefile.am (added)
+++ tuscany/cpp/sca/samples/Makefile.am Mon Aug 24 06:54:50 2009
@@ -0,0 +1,39 @@
+# Licensed to the Apache Software Foundation (ASF) under one
+# or more contributor license agreements. See the NOTICE file
+# distributed with this work for additional information
+# regarding copyright ownership. The ASF licenses this file
+# to you under the Apache License, Version 2.0 (the
+# "License"); you may not use this file except in compliance
+# with the License. You may obtain a copy of the License at
+#
+# http://www.apache.org/licenses/LICENSE-2.0
+#
+# Unless required by applicable law or agreed to in writing,
+# software distributed under the License is distributed on an
+# "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
+# KIND, either express or implied. See the License for the
+# specific language governing permissions and limitations
+# under the License.
+
+if WANT_ALL_SAMPLES
+ CPP_SAMPLES = CppCalculator CppBigBank
+ PYTHON_SAMPLES = PythonCalculator PythonWeatherForecast RestCustomer AlertAggregator
+ RUBY_SAMPLES = RubyCalculator RubyBigBank HttpdBigBank RestCalculator
+ PYTHON_RUBY_SAMPLES = RestYahoo
+else
+if WANT_CPP_SAMPLES
+ CPP_SAMPLES = CppCalculator CppBigBank
+endif
+if WANT_PYTHON_SAMPLES
+ PYTHON_SAMPLES = PythonCalculator PythonWeatherForecast RestCustomer AlertAggregator
+if WANT_RUBY_SAMPLES
+ PYTHON_RUBY_SAMPLES = RestYahoo
+endif
+endif
+if WANT_RUBY_SAMPLES
+ RUBY_SAMPLES = RubyCalculator RubyBigBank HttpdBigBank RestCalculator
+endif
+endif
+SUBDIRS = ${CPP_SAMPLES} ${PYTHON_SAMPLES} ${RUBY_SAMPLES} ${PYTHON_RUBY_SAMPLES}
+
+EXTRA_DIST = GettingStarted.html
Added: tuscany/cpp/sca/samples/PHPCalculator/Makefile.am
URL: http://svn.apache.org/viewvc/tuscany/cpp/sca/samples/PHPCalculator/Makefile.am?rev=807101&view=auto
==============================================================================
--- tuscany/cpp/sca/samples/PHPCalculator/Makefile.am (added)
+++ tuscany/cpp/sca/samples/PHPCalculator/Makefile.am Mon Aug 24 06:54:50 2009
@@ -0,0 +1,22 @@
+# Licensed to the Apache Software Foundation (ASF) under one
+# or more contributor license agreements. See the NOTICE file
+# distributed with this work for additional information
+# regarding copyright ownership. The ASF licenses this file
+# to you under the Apache License, Version 2.0 (the
+# "License"); you may not use this file except in compliance
+# with the License. You may obtain a copy of the License at
+#
+# http://www.apache.org/licenses/LICENSE-2.0
+#
+# Unless required by applicable law or agreed to in writing,
+# software distributed under the License is distributed on an
+# "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
+# KIND, either express or implied. See the License for the
+# specific language governing permissions and limitations
+# under the License.
+
+deploydir=$(prefix)/PHPCalculator/deploy
+# SUBDIRS = sample.calculator sample.calculator.client
+SUBDIRS = sample.calculator
+EXTRA_DIST = *.composite
+deploy_DATA = *.composite
Added: tuscany/cpp/sca/samples/PHPCalculator/sample.calculator/Makefile.am
URL: http://svn.apache.org/viewvc/tuscany/cpp/sca/samples/PHPCalculator/sample.calculator/Makefile.am?rev=807101&view=auto
==============================================================================
--- tuscany/cpp/sca/samples/PHPCalculator/sample.calculator/Makefile.am (added)
+++ tuscany/cpp/sca/samples/PHPCalculator/sample.calculator/Makefile.am Mon Aug 24 06:54:50 2009
@@ -0,0 +1,56 @@
+# Licensed to the Apache Software Foundation (ASF) under one
+# or more contributor license agreements. See the NOTICE file
+# distributed with this work for additional information
+# regarding copyright ownership. The ASF licenses this file
+# to you under the Apache License, Version 2.0 (the
+# "License"); you may not use this file except in compliance
+# with the License. You may obtain a copy of the License at
+#
+# http://www.apache.org/licenses/LICENSE-2.0
+#
+# Unless required by applicable law or agreed to in writing,
+# software distributed under the License is distributed on an
+# "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
+# KIND, either express or implied. See the License for the
+# specific language governing permissions and limitations
+# under the License.
+
+deploydir=$(prefix)/PHPCalculator/deploy
+compositedir=$(deploydir)/sample.calculator
+
+BUILT_SOURCES = scagen
+
+noinst_HEADERS = *.h
+
+scagen:
+ java -jar $(TUSCANY_SCACPP)/bin/scagen.jar -dir . -output .
+
+composite_SCRIPTS = runwsserver.sh
+
+composite_LTLIBRARIES = libCalculator.la
+composite_DATA = *.composite *.componentType *.wsdl *.php
+EXTRA_DIST = *.composite *.componentType *.wsdl *.php runwsserver.sh
+
+dist_libCalculator_la_SOURCES = \
+CalculatorImpl.cpp \
+DivideImpl.cpp
+
+nodist_libCalculator_la_SOURCES = \
+CalculatorImpl_CalculatorService_Proxy.cpp \
+CalculatorImpl_CalculatorService_Wrapper.cpp \
+CalculatorImpl_divideService_Proxy.cpp \
+DivideImpl_DivideService_Proxy.cpp \
+DivideImpl_DivideService_Wrapper.cpp
+
+
+libCalculator_la_LIBADD = \
+-L${TUSCANY_SCACPP}/lib \
+ -ltuscany_sca \
+-L${TUSCANY_SCACPP}/extensions/cpp/lib \
+ -ltuscany_sca_cpp
+
+INCLUDES = \
+-I$(TUSCANY_SCACPP)/extensions/cpp/include \
+-I$(TUSCANY_SCACPP)/include \
+-I${TUSCANY_SDOCPP}/include
+
Added: tuscany/cpp/sca/samples/PythonCalculator/Makefile.am
URL: http://svn.apache.org/viewvc/tuscany/cpp/sca/samples/PythonCalculator/Makefile.am?rev=807101&view=auto
==============================================================================
--- tuscany/cpp/sca/samples/PythonCalculator/Makefile.am (added)
+++ tuscany/cpp/sca/samples/PythonCalculator/Makefile.am Mon Aug 24 06:54:50 2009
@@ -0,0 +1,21 @@
+# Licensed to the Apache Software Foundation (ASF) under one
+# or more contributor license agreements. See the NOTICE file
+# distributed with this work for additional information
+# regarding copyright ownership. The ASF licenses this file
+# to you under the Apache License, Version 2.0 (the
+# "License"); you may not use this file except in compliance
+# with the License. You may obtain a copy of the License at
+#
+# http://www.apache.org/licenses/LICENSE-2.0
+#
+# Unless required by applicable law or agreed to in writing,
+# software distributed under the License is distributed on an
+# "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
+# KIND, either express or implied. See the License for the
+# specific language governing permissions and limitations
+# under the License.
+
+deploydir=$(prefix)/PythonCalculator/deploy
+SUBDIRS = sample.calculator sample.calculator.client
+EXTRA_DIST = *.composite README.html
+deploy_DATA = *.composite
Added: tuscany/cpp/sca/samples/PythonCalculator/sample.calculator.client/Makefile.am
URL: http://svn.apache.org/viewvc/tuscany/cpp/sca/samples/PythonCalculator/sample.calculator.client/Makefile.am?rev=807101&view=auto
==============================================================================
--- tuscany/cpp/sca/samples/PythonCalculator/sample.calculator.client/Makefile.am (added)
+++ tuscany/cpp/sca/samples/PythonCalculator/sample.calculator.client/Makefile.am Mon Aug 24 06:54:50 2009
@@ -0,0 +1,23 @@
+# Licensed to the Apache Software Foundation (ASF) under one
+# or more contributor license agreements. See the NOTICE file
+# distributed with this work for additional information
+# regarding copyright ownership. The ASF licenses this file
+# to you under the Apache License, Version 2.0 (the
+# "License"); you may not use this file except in compliance
+# with the License. You may obtain a copy of the License at
+#
+# http://www.apache.org/licenses/LICENSE-2.0
+#
+# Unless required by applicable law or agreed to in writing,
+# software distributed under the License is distributed on an
+# "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
+# KIND, either express or implied. See the License for the
+# specific language governing permissions and limitations
+# under the License.
+
+deploydir=$(prefix)/PythonCalculator/deploy
+clientdir=$(deploydir)/sample.calculator.client
+
+client_DATA = *.py
+client_SCRIPTS = runclient.sh
+EXTRA_DIST = runclient.sh *.py
Added: tuscany/cpp/sca/samples/PythonCalculator/sample.calculator/Makefile.am
URL: http://svn.apache.org/viewvc/tuscany/cpp/sca/samples/PythonCalculator/sample.calculator/Makefile.am?rev=807101&view=auto
==============================================================================
--- tuscany/cpp/sca/samples/PythonCalculator/sample.calculator/Makefile.am (added)
+++ tuscany/cpp/sca/samples/PythonCalculator/sample.calculator/Makefile.am Mon Aug 24 06:54:50 2009
@@ -0,0 +1,23 @@
+# Licensed to the Apache Software Foundation (ASF) under one
+# or more contributor license agreements. See the NOTICE file
+# distributed with this work for additional information
+# regarding copyright ownership. The ASF licenses this file
+# to you under the Apache License, Version 2.0 (the
+# "License"); you may not use this file except in compliance
+# with the License. You may obtain a copy of the License at
+#
+# http://www.apache.org/licenses/LICENSE-2.0
+#
+# Unless required by applicable law or agreed to in writing,
+# software distributed under the License is distributed on an
+# "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
+# KIND, either express or implied. See the License for the
+# specific language governing permissions and limitations
+# under the License.
+
+deploydir=$(prefix)/PythonCalculator/deploy
+compositedir=$(deploydir)/sample.calculator
+
+composite_DATA = *.composite *.wsdl *.py
+
+EXTRA_DIST = *.composite *.wsdl *.py
Added: tuscany/cpp/sca/samples/PythonWeatherForecast/Makefile.am
URL: http://svn.apache.org/viewvc/tuscany/cpp/sca/samples/PythonWeatherForecast/Makefile.am?rev=807101&view=auto
==============================================================================
--- tuscany/cpp/sca/samples/PythonWeatherForecast/Makefile.am (added)
+++ tuscany/cpp/sca/samples/PythonWeatherForecast/Makefile.am Mon Aug 24 06:54:50 2009
@@ -0,0 +1,21 @@
+# Licensed to the Apache Software Foundation (ASF) under one
+# or more contributor license agreements. See the NOTICE file
+# distributed with this work for additional information
+# regarding copyright ownership. The ASF licenses this file
+# to you under the Apache License, Version 2.0 (the
+# "License"); you may not use this file except in compliance
+# with the License. You may obtain a copy of the License at
+#
+# http://www.apache.org/licenses/LICENSE-2.0
+#
+# Unless required by applicable law or agreed to in writing,
+# software distributed under the License is distributed on an
+# "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
+# KIND, either express or implied. See the License for the
+# specific language governing permissions and limitations
+# under the License.
+
+deploydir=$(prefix)/PythonWeatherForecast/deploy
+SUBDIRS = sample.weather sample.weather.client
+EXTRA_DIST = *.composite README.html
+deploy_DATA = *.composite
Added: tuscany/cpp/sca/samples/PythonWeatherForecast/sample.weather.client/Makefile.am
URL: http://svn.apache.org/viewvc/tuscany/cpp/sca/samples/PythonWeatherForecast/sample.weather.client/Makefile.am?rev=807101&view=auto
==============================================================================
--- tuscany/cpp/sca/samples/PythonWeatherForecast/sample.weather.client/Makefile.am (added)
+++ tuscany/cpp/sca/samples/PythonWeatherForecast/sample.weather.client/Makefile.am Mon Aug 24 06:54:50 2009
@@ -0,0 +1,23 @@
+# Licensed to the Apache Software Foundation (ASF) under one
+# or more contributor license agreements. See the NOTICE file
+# distributed with this work for additional information
+# regarding copyright ownership. The ASF licenses this file
+# to you under the Apache License, Version 2.0 (the
+# "License"); you may not use this file except in compliance
+# with the License. You may obtain a copy of the License at
+#
+# http://www.apache.org/licenses/LICENSE-2.0
+#
+# Unless required by applicable law or agreed to in writing,
+# software distributed under the License is distributed on an
+# "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
+# KIND, either express or implied. See the License for the
+# specific language governing permissions and limitations
+# under the License.
+
+deploydir=$(prefix)/PythonWeatherForecast/deploy
+clientdir=$(deploydir)/sample.weather.client
+
+client_DATA = *.py
+client_SCRIPTS = runclient.sh
+EXTRA_DIST = runclient.sh *.py
Added: tuscany/cpp/sca/samples/PythonWeatherForecast/sample.weather/Makefile.am
URL: http://svn.apache.org/viewvc/tuscany/cpp/sca/samples/PythonWeatherForecast/sample.weather/Makefile.am?rev=807101&view=auto
==============================================================================
--- tuscany/cpp/sca/samples/PythonWeatherForecast/sample.weather/Makefile.am (added)
+++ tuscany/cpp/sca/samples/PythonWeatherForecast/sample.weather/Makefile.am Mon Aug 24 06:54:50 2009
@@ -0,0 +1,23 @@
+# Licensed to the Apache Software Foundation (ASF) under one
+# or more contributor license agreements. See the NOTICE file
+# distributed with this work for additional information
+# regarding copyright ownership. The ASF licenses this file
+# to you under the Apache License, Version 2.0 (the
+# "License"); you may not use this file except in compliance
+# with the License. You may obtain a copy of the License at
+#
+# http://www.apache.org/licenses/LICENSE-2.0
+#
+# Unless required by applicable law or agreed to in writing,
+# software distributed under the License is distributed on an
+# "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
+# KIND, either express or implied. See the License for the
+# specific language governing permissions and limitations
+# under the License.
+
+deploydir=$(prefix)/PythonWeatherForecast/deploy
+compositedir=$(deploydir)/sample.weather
+
+composite_DATA = *.composite *.wsdl *.py
+EXTRA_DIST = *.composite *.wsdl *.py
+
Added: tuscany/cpp/sca/samples/RestCalculator/Makefile.am
URL: http://svn.apache.org/viewvc/tuscany/cpp/sca/samples/RestCalculator/Makefile.am?rev=807101&view=auto
==============================================================================
--- tuscany/cpp/sca/samples/RestCalculator/Makefile.am (added)
+++ tuscany/cpp/sca/samples/RestCalculator/Makefile.am Mon Aug 24 06:54:50 2009
@@ -0,0 +1,23 @@
+# Licensed to the Apache Software Foundation (ASF) under one
+# or more contributor license agreements. See the NOTICE file
+# distributed with this work for additional information
+# regarding copyright ownership. The ASF licenses this file
+# to you under the Apache License, Version 2.0 (the
+# "License"); you may not use this file except in compliance
+# with the License. You may obtain a copy of the License at
+#
+# http://www.apache.org/licenses/LICENSE-2.0
+#
+# Unless required by applicable law or agreed to in writing,
+# software distributed under the License is distributed on an
+# "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
+# KIND, either express or implied. See the License for the
+# specific language governing permissions and limitations
+# under the License.
+
+deploydir=$(prefix)/RestCalculator/deploy
+SUBDIRS = sample.calculator sample.calculator.restclient httpserver
+
+EXTRA_DIST = *.composite README.html
+deploy_DATA = *.composite
+
Added: tuscany/cpp/sca/samples/RestCalculator/httpserver/Makefile.am
URL: http://svn.apache.org/viewvc/tuscany/cpp/sca/samples/RestCalculator/httpserver/Makefile.am?rev=807101&view=auto
==============================================================================
--- tuscany/cpp/sca/samples/RestCalculator/httpserver/Makefile.am (added)
+++ tuscany/cpp/sca/samples/RestCalculator/httpserver/Makefile.am Mon Aug 24 06:54:50 2009
@@ -0,0 +1,6 @@
+deploydir=$(prefix)/RestCalculator/deploy
+serverdir=$(deploydir)/httpserver
+
+server_SCRIPTS = startserver.sh stopserver.sh
+EXTRA_DIST = startserver.sh stopserver.sh conf htdocs
+nobase_server_DATA = conf/httpd.conf conf/mime.types htdocs/index.html
Added: tuscany/cpp/sca/samples/RestCalculator/sample.calculator.restclient/Makefile.am
URL: http://svn.apache.org/viewvc/tuscany/cpp/sca/samples/RestCalculator/sample.calculator.restclient/Makefile.am?rev=807101&view=auto
==============================================================================
--- tuscany/cpp/sca/samples/RestCalculator/sample.calculator.restclient/Makefile.am (added)
+++ tuscany/cpp/sca/samples/RestCalculator/sample.calculator.restclient/Makefile.am Mon Aug 24 06:54:50 2009
@@ -0,0 +1,23 @@
+# Licensed to the Apache Software Foundation (ASF) under one
+# or more contributor license agreements. See the NOTICE file
+# distributed with this work for additional information
+# regarding copyright ownership. The ASF licenses this file
+# to you under the Apache License, Version 2.0 (the
+# "License"); you may not use this file except in compliance
+# with the License. You may obtain a copy of the License at
+#
+# http://www.apache.org/licenses/LICENSE-2.0
+#
+# Unless required by applicable law or agreed to in writing,
+# software distributed under the License is distributed on an
+# "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
+# KIND, either express or implied. See the License for the
+# specific language governing permissions and limitations
+# under the License.
+
+deploydir=$(prefix)/RestCalculator/deploy
+restclientdir=$(deploydir)/sample.calculator.restclient
+
+restclient_DATA = *.rb *.composite
+restclient_SCRIPTS = runrestclient.sh
+EXTRA_DIST = runrestclient.sh *.rb *.composite
Added: tuscany/cpp/sca/samples/RestCalculator/sample.calculator/Makefile.am
URL: http://svn.apache.org/viewvc/tuscany/cpp/sca/samples/RestCalculator/sample.calculator/Makefile.am?rev=807101&view=auto
==============================================================================
--- tuscany/cpp/sca/samples/RestCalculator/sample.calculator/Makefile.am (added)
+++ tuscany/cpp/sca/samples/RestCalculator/sample.calculator/Makefile.am Mon Aug 24 06:54:50 2009
@@ -0,0 +1,22 @@
+# Licensed to the Apache Software Foundation (ASF) under one
+# or more contributor license agreements. See the NOTICE file
+# distributed with this work for additional information
+# regarding copyright ownership. The ASF licenses this file
+# to you under the Apache License, Version 2.0 (the
+# "License"); you may not use this file except in compliance
+# with the License. You may obtain a copy of the License at
+#
+# http://www.apache.org/licenses/LICENSE-2.0
+#
+# Unless required by applicable law or agreed to in writing,
+# software distributed under the License is distributed on an
+# "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
+# KIND, either express or implied. See the License for the
+# specific language governing permissions and limitations
+# under the License.
+
+deploydir=$(prefix)/RestCalculator/deploy
+compositedir=$(deploydir)/sample.calculator
+
+composite_DATA = *.composite *.rb
+EXTRA_DIST = *.composite *.rb
Added: tuscany/cpp/sca/samples/RestCustomer/Makefile.am
URL: http://svn.apache.org/viewvc/tuscany/cpp/sca/samples/RestCustomer/Makefile.am?rev=807101&view=auto
==============================================================================
--- tuscany/cpp/sca/samples/RestCustomer/Makefile.am (added)
+++ tuscany/cpp/sca/samples/RestCustomer/Makefile.am Mon Aug 24 06:54:50 2009
@@ -0,0 +1,22 @@
+# Licensed to the Apache Software Foundation (ASF) under one
+# or more contributor license agreements. See the NOTICE file
+# distributed with this work for additional information
+# regarding copyright ownership. The ASF licenses this file
+# to you under the Apache License, Version 2.0 (the
+# "License"); you may not use this file except in compliance
+# with the License. You may obtain a copy of the License at
+#
+# http://www.apache.org/licenses/LICENSE-2.0
+#
+# Unless required by applicable law or agreed to in writing,
+# software distributed under the License is distributed on an
+# "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
+# KIND, either express or implied. See the License for the
+# specific language governing permissions and limitations
+# under the License.
+
+deploydir=$(prefix)/RestCustomer/deploy
+SUBDIRS = sample.customer sample.customer.restclient httpserver
+
+EXTRA_DIST = *.composite README.html
+deploy_DATA = *.composite
Added: tuscany/cpp/sca/samples/RestCustomer/httpserver/Makefile.am
URL: http://svn.apache.org/viewvc/tuscany/cpp/sca/samples/RestCustomer/httpserver/Makefile.am?rev=807101&view=auto
==============================================================================
--- tuscany/cpp/sca/samples/RestCustomer/httpserver/Makefile.am (added)
+++ tuscany/cpp/sca/samples/RestCustomer/httpserver/Makefile.am Mon Aug 24 06:54:50 2009
@@ -0,0 +1,6 @@
+deploydir=$(prefix)/RestCustomer/deploy
+serverdir=$(deploydir)/httpserver
+
+server_SCRIPTS = startserver.sh stopserver.sh
+EXTRA_DIST = startserver.sh stopserver.sh conf htdocs
+nobase_server_DATA = conf/httpd.conf conf/mime.types htdocs/index.html
Added: tuscany/cpp/sca/samples/RestCustomer/sample.customer.restclient/Makefile.am
URL: http://svn.apache.org/viewvc/tuscany/cpp/sca/samples/RestCustomer/sample.customer.restclient/Makefile.am?rev=807101&view=auto
==============================================================================
--- tuscany/cpp/sca/samples/RestCustomer/sample.customer.restclient/Makefile.am (added)
+++ tuscany/cpp/sca/samples/RestCustomer/sample.customer.restclient/Makefile.am Mon Aug 24 06:54:50 2009
@@ -0,0 +1,23 @@
+# Licensed to the Apache Software Foundation (ASF) under one
+# or more contributor license agreements. See the NOTICE file
+# distributed with this work for additional information
+# regarding copyright ownership. The ASF licenses this file
+# to you under the Apache License, Version 2.0 (the
+# "License"); you may not use this file except in compliance
+# with the License. You may obtain a copy of the License at
+#
+# http://www.apache.org/licenses/LICENSE-2.0
+#
+# Unless required by applicable law or agreed to in writing,
+# software distributed under the License is distributed on an
+# "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
+# KIND, either express or implied. See the License for the
+# specific language governing permissions and limitations
+# under the License.
+
+deploydir=$(prefix)/RestCustomer/deploy
+restclientdir=$(deploydir)/sample.customer.restclient
+
+restclient_DATA = *.py *.composite *.xsd
+restclient_SCRIPTS = runrestclient.sh
+EXTRA_DIST = runrestclient.sh *.py *.composite *.xsd
Added: tuscany/cpp/sca/samples/RestCustomer/sample.customer/Makefile.am
URL: http://svn.apache.org/viewvc/tuscany/cpp/sca/samples/RestCustomer/sample.customer/Makefile.am?rev=807101&view=auto
==============================================================================
--- tuscany/cpp/sca/samples/RestCustomer/sample.customer/Makefile.am (added)
+++ tuscany/cpp/sca/samples/RestCustomer/sample.customer/Makefile.am Mon Aug 24 06:54:50 2009
@@ -0,0 +1,22 @@
+# Licensed to the Apache Software Foundation (ASF) under one
+# or more contributor license agreements. See the NOTICE file
+# distributed with this work for additional information
+# regarding copyright ownership. The ASF licenses this file
+# to you under the Apache License, Version 2.0 (the
+# "License"); you may not use this file except in compliance
+# with the License. You may obtain a copy of the License at
+#
+# http://www.apache.org/licenses/LICENSE-2.0
+#
+# Unless required by applicable law or agreed to in writing,
+# software distributed under the License is distributed on an
+# "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
+# KIND, either express or implied. See the License for the
+# specific language governing permissions and limitations
+# under the License.
+
+deploydir=$(prefix)/RestCustomer/deploy
+compositedir=$(deploydir)/sample.customer
+
+composite_DATA = *.composite *.py *.xsd *.xml
+EXTRA_DIST = *.composite *.py *.xsd *.xml
Added: tuscany/cpp/sca/samples/RestYahoo/Makefile.am
URL: http://svn.apache.org/viewvc/tuscany/cpp/sca/samples/RestYahoo/Makefile.am?rev=807101&view=auto
==============================================================================
--- tuscany/cpp/sca/samples/RestYahoo/Makefile.am (added)
+++ tuscany/cpp/sca/samples/RestYahoo/Makefile.am Mon Aug 24 06:54:50 2009
@@ -0,0 +1,23 @@
+# Licensed to the Apache Software Foundation (ASF) under one
+# or more contributor license agreements. See the NOTICE file
+# distributed with this work for additional information
+# regarding copyright ownership. The ASF licenses this file
+# to you under the Apache License, Version 2.0 (the
+# "License"); you may not use this file except in compliance
+# with the License. You may obtain a copy of the License at
+#
+# http://www.apache.org/licenses/LICENSE-2.0
+#
+# Unless required by applicable law or agreed to in writing,
+# software distributed under the License is distributed on an
+# "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
+# KIND, either express or implied. See the License for the
+# specific language governing permissions and limitations
+# under the License.
+
+deploydir=$(prefix)/RestYahoo/deploy
+SUBDIRS = sample.yahoo sample.yahoo.client
+
+EXTRA_DIST = *.composite README.html
+deploy_DATA = *.composite
+
Added: tuscany/cpp/sca/samples/RestYahoo/sample.yahoo.client/Makefile.am
URL: http://svn.apache.org/viewvc/tuscany/cpp/sca/samples/RestYahoo/sample.yahoo.client/Makefile.am?rev=807101&view=auto
==============================================================================
--- tuscany/cpp/sca/samples/RestYahoo/sample.yahoo.client/Makefile.am (added)
+++ tuscany/cpp/sca/samples/RestYahoo/sample.yahoo.client/Makefile.am Mon Aug 24 06:54:50 2009
@@ -0,0 +1,23 @@
+# Licensed to the Apache Software Foundation (ASF) under one
+# or more contributor license agreements. See the NOTICE file
+# distributed with this work for additional information
+# regarding copyright ownership. The ASF licenses this file
+# to you under the Apache License, Version 2.0 (the
+# "License"); you may not use this file except in compliance
+# with the License. You may obtain a copy of the License at
+#
+# http://www.apache.org/licenses/LICENSE-2.0
+#
+# Unless required by applicable law or agreed to in writing,
+# software distributed under the License is distributed on an
+# "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
+# KIND, either express or implied. See the License for the
+# specific language governing permissions and limitations
+# under the License.
+
+deploydir=$(prefix)/RestYahoo/deploy
+clientdir=$(deploydir)/sample.yahoo.client
+
+client_DATA = *.rb
+client_SCRIPTS = runclient.sh
+EXTRA_DIST = runclient.sh *.rb
Added: tuscany/cpp/sca/samples/RestYahoo/sample.yahoo/Makefile.am
URL: http://svn.apache.org/viewvc/tuscany/cpp/sca/samples/RestYahoo/sample.yahoo/Makefile.am?rev=807101&view=auto
==============================================================================
--- tuscany/cpp/sca/samples/RestYahoo/sample.yahoo/Makefile.am (added)
+++ tuscany/cpp/sca/samples/RestYahoo/sample.yahoo/Makefile.am Mon Aug 24 06:54:50 2009
@@ -0,0 +1,22 @@
+# Licensed to the Apache Software Foundation (ASF) under one
+# or more contributor license agreements. See the NOTICE file
+# distributed with this work for additional information
+# regarding copyright ownership. The ASF licenses this file
+# to you under the Apache License, Version 2.0 (the
+# "License"); you may not use this file except in compliance
+# with the License. You may obtain a copy of the License at
+#
+# http://www.apache.org/licenses/LICENSE-2.0
+#
+# Unless required by applicable law or agreed to in writing,
+# software distributed under the License is distributed on an
+# "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
+# KIND, either express or implied. See the License for the
+# specific language governing permissions and limitations
+# under the License.
+
+deploydir=$(prefix)/RestYahoo/deploy
+compositedir=$(deploydir)/sample.yahoo
+
+composite_DATA = *.composite *.py *.xsd
+EXTRA_DIST = *.composite *.py *.xsd
Added: tuscany/cpp/sca/samples/RubyBigBank/Makefile.am
URL: http://svn.apache.org/viewvc/tuscany/cpp/sca/samples/RubyBigBank/Makefile.am?rev=807101&view=auto
==============================================================================
--- tuscany/cpp/sca/samples/RubyBigBank/Makefile.am (added)
+++ tuscany/cpp/sca/samples/RubyBigBank/Makefile.am Mon Aug 24 06:54:50 2009
@@ -0,0 +1,21 @@
+# Licensed to the Apache Software Foundation (ASF) under one
+# or more contributor license agreements. See the NOTICE file
+# distributed with this work for additional information
+# regarding copyright ownership. The ASF licenses this file
+# to you under the Apache License, Version 2.0 (the
+# "License"); you may not use this file except in compliance
+# with the License. You may obtain a copy of the License at
+#
+# http://www.apache.org/licenses/LICENSE-2.0
+#
+# Unless required by applicable law or agreed to in writing,
+# software distributed under the License is distributed on an
+# "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
+# KIND, either express or implied. See the License for the
+# specific language governing permissions and limitations
+# under the License.
+
+deploydir=$(prefix)/RubyBigBank/deploy
+SUBDIRS = bigbank.account bigbank.client bigbank.wsclient
+EXTRA_DIST = *.composite README.html
+deploy_DATA = *.composite
Added: tuscany/cpp/sca/samples/RubyBigBank/bigbank.account/Makefile.am
URL: http://svn.apache.org/viewvc/tuscany/cpp/sca/samples/RubyBigBank/bigbank.account/Makefile.am?rev=807101&view=auto
==============================================================================
--- tuscany/cpp/sca/samples/RubyBigBank/bigbank.account/Makefile.am (added)
+++ tuscany/cpp/sca/samples/RubyBigBank/bigbank.account/Makefile.am Mon Aug 24 06:54:50 2009
@@ -0,0 +1,24 @@
+# Licensed to the Apache Software Foundation (ASF) under one
+# or more contributor license agreements. See the NOTICE file
+# distributed with this work for additional information
+# regarding copyright ownership. The ASF licenses this file
+# to you under the Apache License, Version 2.0 (the
+# "License"); you may not use this file except in compliance
+# with the License. You may obtain a copy of the License at
+#
+# http://www.apache.org/licenses/LICENSE-2.0
+#
+# Unless required by applicable law or agreed to in writing,
+# software distributed under the License is distributed on an
+# "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
+# KIND, either express or implied. See the License for the
+# specific language governing permissions and limitations
+# under the License.
+
+deploydir=$(prefix)/RubyBigBank/deploy
+compositedir=$(deploydir)/bigbank.account
+
+composite_SCRIPTS = runwsserver.sh
+
+composite_DATA = *.composite *.wsdl *.xsd *.rb
+EXTRA_DIST = *.composite *.wsdl *.xsd runwsserver.sh *.rb
Added: tuscany/cpp/sca/samples/RubyBigBank/bigbank.client/Makefile.am
URL: http://svn.apache.org/viewvc/tuscany/cpp/sca/samples/RubyBigBank/bigbank.client/Makefile.am?rev=807101&view=auto
==============================================================================
--- tuscany/cpp/sca/samples/RubyBigBank/bigbank.client/Makefile.am (added)
+++ tuscany/cpp/sca/samples/RubyBigBank/bigbank.client/Makefile.am Mon Aug 24 06:54:50 2009
@@ -0,0 +1,23 @@
+# Licensed to the Apache Software Foundation (ASF) under one
+# or more contributor license agreements. See the NOTICE file
+# distributed with this work for additional information
+# regarding copyright ownership. The ASF licenses this file
+# to you under the Apache License, Version 2.0 (the
+# "License"); you may not use this file except in compliance
+# with the License. You may obtain a copy of the License at
+#
+# http://www.apache.org/licenses/LICENSE-2.0
+#
+# Unless required by applicable law or agreed to in writing,
+# software distributed under the License is distributed on an
+# "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
+# KIND, either express or implied. See the License for the
+# specific language governing permissions and limitations
+# under the License.
+
+deploydir=$(prefix)/RubyBigBank/deploy
+clientdir=$(deploydir)/bigbank.client
+
+client_DATA = *.rb
+client_SCRIPTS = runclient.sh
+EXTRA_DIST = runclient.sh *.rb
Added: tuscany/cpp/sca/samples/RubyBigBank/bigbank.wsclient/Makefile.am
URL: http://svn.apache.org/viewvc/tuscany/cpp/sca/samples/RubyBigBank/bigbank.wsclient/Makefile.am?rev=807101&view=auto
==============================================================================
--- tuscany/cpp/sca/samples/RubyBigBank/bigbank.wsclient/Makefile.am (added)
+++ tuscany/cpp/sca/samples/RubyBigBank/bigbank.wsclient/Makefile.am Mon Aug 24 06:54:50 2009
@@ -0,0 +1,23 @@
+# Licensed to the Apache Software Foundation (ASF) under one
+# or more contributor license agreements. See the NOTICE file
+# distributed with this work for additional information
+# regarding copyright ownership. The ASF licenses this file
+# to you under the Apache License, Version 2.0 (the
+# "License"); you may not use this file except in compliance
+# with the License. You may obtain a copy of the License at
+#
+# http://www.apache.org/licenses/LICENSE-2.0
+#
+# Unless required by applicable law or agreed to in writing,
+# software distributed under the License is distributed on an
+# "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
+# KIND, either express or implied. See the License for the
+# specific language governing permissions and limitations
+# under the License.
+
+deploydir=$(prefix)/RubyBigBank/deploy
+clientdir=$(deploydir)/bigbank.wsclient
+
+client_DATA = *.rb *.composite *.wsdl
+client_SCRIPTS = runwsclient.sh
+EXTRA_DIST = runwsclient.sh *.rb *.composite *.wsdl
Added: tuscany/cpp/sca/samples/RubyCalculator/Makefile.am
URL: http://svn.apache.org/viewvc/tuscany/cpp/sca/samples/RubyCalculator/Makefile.am?rev=807101&view=auto
==============================================================================
--- tuscany/cpp/sca/samples/RubyCalculator/Makefile.am (added)
+++ tuscany/cpp/sca/samples/RubyCalculator/Makefile.am Mon Aug 24 06:54:50 2009
@@ -0,0 +1,21 @@
+# Licensed to the Apache Software Foundation (ASF) under one
+# or more contributor license agreements. See the NOTICE file
+# distributed with this work for additional information
+# regarding copyright ownership. The ASF licenses this file
+# to you under the Apache License, Version 2.0 (the
+# "License"); you may not use this file except in compliance
+# with the License. You may obtain a copy of the License at
+#
+# http://www.apache.org/licenses/LICENSE-2.0
+#
+# Unless required by applicable law or agreed to in writing,
+# software distributed under the License is distributed on an
+# "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
+# KIND, either express or implied. See the License for the
+# specific language governing permissions and limitations
+# under the License.
+
+deploydir=$(prefix)/RubyCalculator/deploy
+SUBDIRS = sample.calculator sample.calculator.client
+EXTRA_DIST = *.composite README.html
+deploy_DATA = *.composite
Added: tuscany/cpp/sca/samples/RubyCalculator/sample.calculator.client/Makefile.am
URL: http://svn.apache.org/viewvc/tuscany/cpp/sca/samples/RubyCalculator/sample.calculator.client/Makefile.am?rev=807101&view=auto
==============================================================================
--- tuscany/cpp/sca/samples/RubyCalculator/sample.calculator.client/Makefile.am (added)
+++ tuscany/cpp/sca/samples/RubyCalculator/sample.calculator.client/Makefile.am Mon Aug 24 06:54:50 2009
@@ -0,0 +1,23 @@
+# Licensed to the Apache Software Foundation (ASF) under one
+# or more contributor license agreements. See the NOTICE file
+# distributed with this work for additional information
+# regarding copyright ownership. The ASF licenses this file
+# to you under the Apache License, Version 2.0 (the
+# "License"); you may not use this file except in compliance
+# with the License. You may obtain a copy of the License at
+#
+# http://www.apache.org/licenses/LICENSE-2.0
+#
+# Unless required by applicable law or agreed to in writing,
+# software distributed under the License is distributed on an
+# "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
+# KIND, either express or implied. See the License for the
+# specific language governing permissions and limitations
+# under the License.
+
+deploydir=$(prefix)/RubyCalculator/deploy
+clientdir=$(deploydir)/sample.calculator.client
+
+client_DATA = *.rb
+client_SCRIPTS = runclient.sh
+EXTRA_DIST = runclient.sh *.rb
Added: tuscany/cpp/sca/samples/RubyCalculator/sample.calculator/Makefile.am
URL: http://svn.apache.org/viewvc/tuscany/cpp/sca/samples/RubyCalculator/sample.calculator/Makefile.am?rev=807101&view=auto
==============================================================================
--- tuscany/cpp/sca/samples/RubyCalculator/sample.calculator/Makefile.am (added)
+++ tuscany/cpp/sca/samples/RubyCalculator/sample.calculator/Makefile.am Mon Aug 24 06:54:50 2009
@@ -0,0 +1,22 @@
+# Licensed to the Apache Software Foundation (ASF) under one
+# or more contributor license agreements. See the NOTICE file
+# distributed with this work for additional information
+# regarding copyright ownership. The ASF licenses this file
+# to you under the Apache License, Version 2.0 (the
+# "License"); you may not use this file except in compliance
+# with the License. You may obtain a copy of the License at
+#
+# http://www.apache.org/licenses/LICENSE-2.0
+#
+# Unless required by applicable law or agreed to in writing,
+# software distributed under the License is distributed on an
+# "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
+# KIND, either express or implied. See the License for the
+# specific language governing permissions and limitations
+# under the License.
+
+deploydir=$(prefix)/RubyCalculator/deploy
+compositedir=$(deploydir)/sample.calculator
+
+composite_DATA = *.composite *.wsdl *.rb
+EXTRA_DIST = *.composite *.wsdl *.rb
Added: tuscany/cpp/sca/samples/autogen.sh
URL: http://svn.apache.org/viewvc/tuscany/cpp/sca/samples/autogen.sh?rev=807101&view=auto
==============================================================================
--- tuscany/cpp/sca/samples/autogen.sh (added)
+++ tuscany/cpp/sca/samples/autogen.sh Mon Aug 24 06:54:50 2009
@@ -0,0 +1,31 @@
+#!/bin/bash
+
+# Licensed to the Apache Software Foundation (ASF) under one
+# or more contributor license agreements. See the NOTICE file
+# distributed with this work for additional information
+# regarding copyright ownership. The ASF licenses this file
+# to you under the Apache License, Version 2.0 (the
+# "License"); you may not use this file except in compliance
+# with the License. You may obtain a copy of the License at
+#
+# http://www.apache.org/licenses/LICENSE-2.0
+#
+# Unless required by applicable law or agreed to in writing,
+# software distributed under the License is distributed on an
+# "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
+# KIND, either express or implied. See the License for the
+# specific language governing permissions and limitations
+# under the License.
+
+for i in "libtoolize --force" aclocal autoconf autoheader
+do
+ echo -n "Running $i..."
+ $i || exit 1
+ echo 'done.'
+done
+
+echo -n 'Running automake...'
+automake --add-missing
+echo 'done.'
+exit 0
+
Propchange: tuscany/cpp/sca/samples/autogen.sh
------------------------------------------------------------------------------
svn:executable = *
Added: tuscany/cpp/sca/samples/build.sh
URL: http://svn.apache.org/viewvc/tuscany/cpp/sca/samples/build.sh?rev=807101&view=auto
==============================================================================
--- tuscany/cpp/sca/samples/build.sh (added)
+++ tuscany/cpp/sca/samples/build.sh Mon Aug 24 06:54:50 2009
@@ -0,0 +1,57 @@
+#!/bin/sh
+
+# Licensed to the Apache Software Foundation (ASF) under one
+# or more contributor license agreements. See the NOTICE file
+# distributed with this work for additional information
+# regarding copyright ownership. The ASF licenses this file
+# to you under the Apache License, Version 2.0 (the
+# "License"); you may not use this file except in compliance
+# with the License. You may obtain a copy of the License at
+#
+# http://www.apache.org/licenses/LICENSE-2.0
+#
+# Unless required by applicable law or agreed to in writing,
+# software distributed under the License is distributed on an
+# "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
+# KIND, either express or implied. See the License for the
+# specific language governing permissions and limitations
+# under the License.
+
+
+if [ x$TUSCANY_SCACPP = x ]; then
+echo "TUSCANY_SCACPP not set"
+exit;
+fi
+echo "Using SCA installed at $TUSCANY_SCACPP"
+
+if [ x$TUSCANY_SDOCPP = x ]; then
+echo "TUSCANY_SDOCPP not set"
+exit;
+fi
+echo "Using SDO installed at $TUSCANY_SDOCPP"
+
+
+if [ x$PYTHON_LIB = x ]; then
+echo "PYTHON_LIB not set. Python samples will not be built"
+elif [ x$PYTHON_INCLUDE = x ]; then
+echo "PYTHON_INCLUDE not set. Python samples will not be built"
+elif [ x$PYTHON_VERSION = x ]; then
+echo "PYTHON_VERSION not set. Python samples will not be built"
+else
+echo "Building PYTHON samples with Python $PYTHON_VERSION installed at $PYTHON_LIB, $PYTHON_INCLUDE"
+ENABLE_PYTHON=--enable-python
+fi
+
+if [ x$RUBY_LIB = x ]; then
+echo "RUBY_LIB not set. Ruby samples will not be built"
+elif [ x$RUBY_INCLUDE = x ]; then
+echo "RUBY_INCLUDE not set. Ruby samples will not be built"
+else
+echo "Building Ruby samples with Ruby installed at $RUBY_LIB, $RUBY_INCLUDE"
+ENABLE_RUBY=--enable-ruby
+fi
+
+./configure --prefix=${TUSCANY_SCACPP}/samples --enable-static=no ${ENABLE_RUBY} ${ENABLE_PYTHON}
+make
+make install
+
Propchange: tuscany/cpp/sca/samples/build.sh
------------------------------------------------------------------------------
svn:executable = *
Added: tuscany/cpp/sca/samples/configure.ac
URL: http://svn.apache.org/viewvc/tuscany/cpp/sca/samples/configure.ac?rev=807101&view=auto
==============================================================================
--- tuscany/cpp/sca/samples/configure.ac (added)
+++ tuscany/cpp/sca/samples/configure.ac Mon Aug 24 06:54:50 2009
@@ -0,0 +1,179 @@
+# Licensed to the Apache Software Foundation (ASF) under one
+# or more contributor license agreements. See the NOTICE file
+# distributed with this work for additional information
+# regarding copyright ownership. The ASF licenses this file
+# to you under the Apache License, Version 2.0 (the
+# "License"); you may not use this file except in compliance
+# with the License. You may obtain a copy of the License at
+#
+# http://www.apache.org/licenses/LICENSE-2.0
+#
+# Unless required by applicable law or agreed to in writing,
+# software distributed under the License is distributed on an
+# "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
+# KIND, either express or implied. See the License for the
+# specific language governing permissions and limitations
+# under the License.
+
+dnl run autogen.sh to generate the configure script.
+
+AC_PREREQ(2.59)
+AC_INIT(tuscany_sca_samples, 1.0-incubator-M3)
+AC_CANONICAL_SYSTEM
+AM_CONFIG_HEADER(config.h)
+AM_INIT_AUTOMAKE(AC_PACKAGE_NAME, AC_PACKAGE_VERSION)
+AC_PREFIX_DEFAULT(/usr/local/tuscany/sca/samples)
+
+# Checks for programs.
+AC_PROG_CXX
+AC_PROG_CC
+AC_PROG_CPP
+AC_PROG_INSTALL
+AC_PROG_LN_S
+AC_PROG_MAKE_SET
+AC_PROG_LIBTOOL
+
+# Check for running on Darwin
+AC_MSG_CHECKING([Checking if running on Darwin])
+UNAME=`uname -s`
+if test "x$UNAME" = "xDarwin"; then
+ AC_DEFINE([IS_DARWIN], [1], [Set to 1 when running on Darwin - Mac OSX])
+ AC_MSG_RESULT(yes)
+ AC_SUBST([libsuffix],[".dylib"])
+ is_darwin=true
+else
+ AC_MSG_RESULT(no)
+ AC_SUBST([libsuffix],[".so"])
+ is_darwin=false
+fi
+AM_CONDITIONAL([DARWIN], [test x$is_darmin = xtrue])
+
+# Checks for libraries.
+
+# Checks for header files.
+AC_HEADER_DIRENT
+AC_HEADER_STDC
+AC_CHECK_HEADERS([inttypes.h stdlib.h string.h sys/time.h unistd.h])
+
+# Checks for typedefs, structures, and compiler characteristics.
+AC_HEADER_STDBOOL
+AC_C_CONST
+AC_C_INLINE
+
+# Checks for library functions.
+AC_FUNC_CLOSEDIR_VOID
+AC_FUNC_STAT
+AC_FUNC_VPRINTF
+AC_CHECK_FUNCS([getcwd putenv strdup])
+
+AC_MSG_CHECKING(whether to build all samples)
+AC_ARG_ENABLE(all-samples, [AS_HELP_STRING([--enable-all-samples],[build all samples [default=no]])],
+[ case "${enableval}" in
+ no)
+ AC_MSG_RESULT(no)
+ want_all_samples=false
+ ;;
+ *)
+ AC_MSG_RESULT(yes)
+ want_all_samples=true
+ ;;
+ esac ],
+[ AC_MSG_RESULT(no)
+ want_all_samples=false ]
+)
+AM_CONDITIONAL([WANT_ALL_SAMPLES], [test x$want_all_samples = xtrue])
+
+AC_MSG_CHECKING(whether to build C++ samples)
+AC_ARG_ENABLE(cpp, [AS_HELP_STRING([--enable-cpp],[build C++ samples [default=yes]])],
+[ case "${enableval}" in
+ no)
+ AC_MSG_RESULT(no)
+ want_cpp_samples=false
+ ;;
+ *)
+ AC_MSG_RESULT(yes)
+ want_cpp_samples=true
+ ;;
+ esac ],
+[ AC_MSG_RESULT(yes)
+ want_cpp_samples=true ]
+)
+AM_CONDITIONAL([WANT_CPP_SAMPLES], [test x$want_cpp_samples = xtrue])
+
+AC_MSG_CHECKING(whether to build Python samples)
+AC_ARG_ENABLE(python, [AS_HELP_STRING([--enable-python],[build Python samples [default=no]])],
+[ case "${enableval}" in
+ no)
+ AC_MSG_RESULT(no)
+ want_python_samples=false
+ ;;
+ *)
+ AC_MSG_RESULT(yes)
+ want_python_samples=true
+ ;;
+ esac ],
+[ AC_MSG_RESULT(no)
+ want_python_samples=false ]
+)
+AM_CONDITIONAL([WANT_PYTHON_SAMPLES], [test x$want_python_samples = xtrue])
+
+AC_MSG_CHECKING(whether to build Ruby samples)
+AC_ARG_ENABLE(ruby, [AS_HELP_STRING([--enable-ruby],[build Ruby samples [default=no]])],
+[ case "${enableval}" in
+ no)
+ AC_MSG_RESULT(no)
+ want_ruby_samples=false
+ ;;
+ *)
+ AC_MSG_RESULT(yes)
+ want_ruby_samples=true
+ ;;
+ esac ],
+[ AC_MSG_RESULT(no)
+ want_ruby_samples=false ]
+)
+AM_CONDITIONAL([WANT_RUBY_SAMPLES], [test x$want_ruby_samples = xtrue])
+
+AC_CONFIG_FILES([Makefile
+ AlertAggregator/Makefile
+ AlertAggregator/sample.alerter/Makefile
+ AlertAggregator/sample.display/Makefile
+ AlertAggregator/httpserver/Makefile
+ CppCalculator/Makefile
+ CppCalculator/sample.calculator/Makefile
+ CppCalculator/sample.calculator.client/Makefile
+ RubyCalculator/Makefile
+ RubyCalculator/sample.calculator/Makefile
+ RubyCalculator/sample.calculator.client/Makefile
+ PythonCalculator/Makefile
+ PythonCalculator/sample.calculator/Makefile
+ PythonCalculator/sample.calculator.client/Makefile
+ PythonWeatherForecast/Makefile
+ PythonWeatherForecast/sample.weather/Makefile
+ PythonWeatherForecast/sample.weather.client/Makefile
+ RestCalculator/Makefile
+ RestCalculator/sample.calculator/Makefile
+ RestCalculator/sample.calculator.restclient/Makefile
+ RestCalculator/httpserver/Makefile
+ RestCustomer/Makefile
+ RestCustomer/sample.customer/Makefile
+ RestCustomer/sample.customer.restclient/Makefile
+ RestCustomer/httpserver/Makefile
+ RestYahoo/Makefile
+ RestYahoo/sample.yahoo/Makefile
+ RestYahoo/sample.yahoo.client/Makefile
+ CppBigBank/Makefile
+ CppBigBank/bigbank.account/Makefile
+ CppBigBank/bigbank.client/Makefile
+ CppBigBank/bigbank.phpwsclient/Makefile
+ RubyBigBank/Makefile
+ RubyBigBank/bigbank.account/Makefile
+ RubyBigBank/bigbank.client/Makefile
+ RubyBigBank/bigbank.wsclient/Makefile
+ HttpdBigBank/Makefile
+ HttpdBigBank/bigbank.account/Makefile
+ HttpdBigBank/bigbank.accountdata/Makefile
+ HttpdBigBank/bigbank.wsclient/Makefile
+ HttpdBigBank/httpserver/Makefile
+ ])
+AC_OUTPUT
Added: tuscany/cpp/sca/tools/Makefile.am
URL: http://svn.apache.org/viewvc/tuscany/cpp/sca/tools/Makefile.am?rev=807101&view=auto
==============================================================================
--- tuscany/cpp/sca/tools/Makefile.am (added)
+++ tuscany/cpp/sca/tools/Makefile.am Mon Aug 24 06:54:50 2009
@@ -0,0 +1,25 @@
+# Licensed to the Apache Software Foundation (ASF) under one
+# or more contributor license agreements. See the NOTICE file
+# distributed with this work for additional information
+# regarding copyright ownership. The ASF licenses this file
+# to you under the Apache License, Version 2.0 (the
+# "License"); you may not use this file except in compliance
+# with the License. You may obtain a copy of the License at
+#
+# http://www.apache.org/licenses/LICENSE-2.0
+#
+# Unless required by applicable law or agreed to in writing,
+# software distributed under the License is distributed on an
+# "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
+# KIND, either express or implied. See the License for the
+# specific language governing permissions and limitations
+# under the License.
+
+if WANT_ALL
+ CPP_TOOLS = scagen
+endif
+if WANT_CPP
+ CPP_TOOLS = scagen
+endif
+
+SUBDIRS = ${CPP_TOOLS}
\ No newline at end of file