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 2006/08/27 13:17:23 UTC
svn commit: r437367 - in /incubator/tuscany/cpp/sca: configure.ac
runtime/Makefile.am runtime/core/src/tuscany/sca/core/SCARuntime.cpp
runtime/extensions/Makefile.am runtime/extensions/cpp/Makefile.am
Author: robbinspg
Date: Sun Aug 27 04:17:22 2006
New Revision: 437367
URL: http://svn.apache.org/viewvc?rev=437367&view=rev
Log:
Load a cpp extension - Linux build
Added:
incubator/tuscany/cpp/sca/runtime/extensions/Makefile.am (with props)
incubator/tuscany/cpp/sca/runtime/extensions/cpp/Makefile.am (with props)
Modified:
incubator/tuscany/cpp/sca/configure.ac
incubator/tuscany/cpp/sca/runtime/Makefile.am
incubator/tuscany/cpp/sca/runtime/core/src/tuscany/sca/core/SCARuntime.cpp
Modified: incubator/tuscany/cpp/sca/configure.ac
URL: http://svn.apache.org/viewvc/incubator/tuscany/cpp/sca/configure.ac?rev=437367&r1=437366&r2=437367&view=diff
==============================================================================
--- incubator/tuscany/cpp/sca/configure.ac (original)
+++ incubator/tuscany/cpp/sca/configure.ac Sun Aug 27 04:17:22 2006
@@ -50,6 +50,8 @@
runtime/core/test/CustomerInfo/Makefile
runtime/core/test/MyValue/Makefile
runtime/core/test/src/Makefile
+ runtime/extensions/Makefile
+ runtime/extensions/cpp/Makefile
])
AC_OUTPUT
Modified: incubator/tuscany/cpp/sca/runtime/Makefile.am
URL: http://svn.apache.org/viewvc/incubator/tuscany/cpp/sca/runtime/Makefile.am?rev=437367&r1=437366&r2=437367&view=diff
==============================================================================
--- incubator/tuscany/cpp/sca/runtime/Makefile.am (original)
+++ incubator/tuscany/cpp/sca/runtime/Makefile.am Sun Aug 27 04:17:22 2006
@@ -1 +1 @@
-SUBDIRS = ws_reference core ws_service
+SUBDIRS = ws_reference core extensions ws_service
Modified: incubator/tuscany/cpp/sca/runtime/core/src/tuscany/sca/core/SCARuntime.cpp
URL: http://svn.apache.org/viewvc/incubator/tuscany/cpp/sca/runtime/core/src/tuscany/sca/core/SCARuntime.cpp?rev=437367&r1=437366&r2=437367&view=diff
==============================================================================
--- incubator/tuscany/cpp/sca/runtime/core/src/tuscany/sca/core/SCARuntime.cpp (original)
+++ incubator/tuscany/cpp/sca/runtime/core/src/tuscany/sca/core/SCARuntime.cpp Sun Aug 27 04:17:22 2006
@@ -207,7 +207,7 @@
{
try
{
- Library lib = Library(files[i].getFileName());
+ Library lib = Library(extensionsRoot + "/" + files[i].getFileName());
extensionsList.push_back(lib);
TUSCANY_IMPLEMENTATION_EXTENSION_INITIALIZE extension =
(TUSCANY_IMPLEMENTATION_EXTENSION_INITIALIZE)lib.getSymbol("tuscany_sca_extension_initialize");
Added: incubator/tuscany/cpp/sca/runtime/extensions/Makefile.am
URL: http://svn.apache.org/viewvc/incubator/tuscany/cpp/sca/runtime/extensions/Makefile.am?rev=437367&view=auto
==============================================================================
--- incubator/tuscany/cpp/sca/runtime/extensions/Makefile.am (added)
+++ incubator/tuscany/cpp/sca/runtime/extensions/Makefile.am Sun Aug 27 04:17:22 2006
@@ -0,0 +1 @@
+SUBDIRS = cpp
Propchange: incubator/tuscany/cpp/sca/runtime/extensions/Makefile.am
------------------------------------------------------------------------------
svn:eol-style = native
Added: incubator/tuscany/cpp/sca/runtime/extensions/cpp/Makefile.am
URL: http://svn.apache.org/viewvc/incubator/tuscany/cpp/sca/runtime/extensions/cpp/Makefile.am?rev=437367&view=auto
==============================================================================
--- incubator/tuscany/cpp/sca/runtime/extensions/cpp/Makefile.am (added)
+++ incubator/tuscany/cpp/sca/runtime/extensions/cpp/Makefile.am Sun Aug 27 04:17:22 2006
@@ -0,0 +1,19 @@
+libdir=$(prefix)/extensions
+lib_LTLIBRARIES = libtuscany_sca_cpp.la
+
+noinst_HEADERS = *.h model/*.h
+
+libtuscany_sca_cpp_la_SOURCES = \
+CPPExtension.cpp \
+CPPImplementationExtension.cpp \
+model/ImplementationCPP.cpp
+
+libtuscany_sca_cpp_la_LIBADD = -L${TUSCANY_SDOCPP}/lib -ltuscany_sdo \
+ -L$(top_builddir)/runtime/core/src -ltuscany_sca
+
+
+AM_CPPFLAGS = $(CPPFLAGS) -D_DEBUG
+
+INCLUDES = -Imodel -I$(top_builddir)/runtime/core/src \
+ -I${TUSCANY_SDOCPP}/include
+
Propchange: incubator/tuscany/cpp/sca/runtime/extensions/cpp/Makefile.am
------------------------------------------------------------------------------
svn:eol-style = native
---------------------------------------------------------------------
To unsubscribe, e-mail: tuscany-commits-unsubscribe@ws.apache.org
For additional commands, e-mail: tuscany-commits-help@ws.apache.org