tuscany-commits mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From ajbor...@apache.org
Subject svn commit: r454380 - in /incubator/tuscany/cpp/sca: projectsvc7/tuscany_sca/ projectsvc7/tuscany_sca/tuscany_sca/ projectsvc7/tuscany_sca/tuscany_sca_cpp/ projectsvc7/tuscany_sca/tuscany_sca_python/ projectsvc7/tuscany_sca/tuscany_sca_ruby/ projectsvc...
Date Mon, 09 Oct 2006 13:45:19 GMT
Author: ajborley
Date: Mon Oct  9 06:45:18 2006
New Revision: 454380

URL: http://svn.apache.org/viewvc?view=rev&rev=454380
Log:
Added Windows VC7 Ruby extension build & updated all VC7 builds to use new deploy scripts

Added:
    incubator/tuscany/cpp/sca/projectsvc7/tuscany_sca/tuscany_sca_ruby/
    incubator/tuscany/cpp/sca/projectsvc7/tuscany_sca/tuscany_sca_ruby/tuscany_sca_ruby.vcproj
  (with props)
    incubator/tuscany/cpp/sca/runtime/extensions/python/deploy.bat   (with props)
    incubator/tuscany/cpp/sca/runtime/extensions/ruby/deploy.bat   (with props)
Modified:
    incubator/tuscany/cpp/sca/projectsvc7/tuscany_sca/tuscany_sca.sln
    incubator/tuscany/cpp/sca/projectsvc7/tuscany_sca/tuscany_sca/tuscany_sca.vcproj
    incubator/tuscany/cpp/sca/projectsvc7/tuscany_sca/tuscany_sca_cpp/tuscany_sca_cpp.vcproj
    incubator/tuscany/cpp/sca/projectsvc7/tuscany_sca/tuscany_sca_python/tuscany_sca_python.vcproj
    incubator/tuscany/cpp/sca/projectsvc7/tuscany_sca/tuscany_sca_ws_dispatcher/tuscany_sca_ws_dispatcher.vcproj
    incubator/tuscany/cpp/sca/projectsvc7/tuscany_sca/tuscany_sca_ws_reference/tuscany_sca_ws_reference.vcproj
    incubator/tuscany/cpp/sca/projectsvc7/tuscany_sca/tuscany_sca_ws_service/tuscany_sca_ws_service.vcproj
    incubator/tuscany/cpp/sca/runtime/extensions/ruby/src/tuscany/sca/ruby/RubyCompositeContext.cpp
    incubator/tuscany/cpp/sca/runtime/extensions/ruby/src/tuscany/sca/ruby/RubyServiceProxy.cpp
    incubator/tuscany/cpp/sca/runtime/extensions/ruby/src/tuscany/sca/ruby/RubyServiceProxy.h
    incubator/tuscany/cpp/sca/runtime/extensions/ruby/src/tuscany/sca/ruby/RubyServiceWrapper.h
    incubator/tuscany/cpp/sca/samples/RubyCalculator/sample.calculator.client/runclient.bat

Modified: incubator/tuscany/cpp/sca/projectsvc7/tuscany_sca/tuscany_sca.sln
URL: http://svn.apache.org/viewvc/incubator/tuscany/cpp/sca/projectsvc7/tuscany_sca/tuscany_sca.sln?view=diff&rev=454380&r1=454379&r2=454380
==============================================================================
--- incubator/tuscany/cpp/sca/projectsvc7/tuscany_sca/tuscany_sca.sln (original)
+++ incubator/tuscany/cpp/sca/projectsvc7/tuscany_sca/tuscany_sca.sln Mon Oct  9 06:45:18
2006
@@ -26,6 +26,11 @@
 	ProjectSection(ProjectDependencies) = postProject
 	EndProjectSection
 EndProject
+Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "tuscany_sca_ruby", "tuscany_sca_ruby\tuscany_sca_ruby.vcproj",
"{68D0C3C2-BBB8-470F-936B-5C91C318BF13}"
+	ProjectSection(ProjectDependencies) = postProject
+		{02DBB555-DFF3-448A-BC35-569640FE73D9} = {02DBB555-DFF3-448A-BC35-569640FE73D9}
+	EndProjectSection
+EndProject
 Global
 	GlobalSection(SolutionConfiguration) = preSolution
 		Debug = Debug
@@ -56,6 +61,10 @@
 		{639AFB7F-A88C-4BCE-A2FC-A4E60CA5BCF5}.Debug.Build.0 = Debug|Win32
 		{639AFB7F-A88C-4BCE-A2FC-A4E60CA5BCF5}.Release.ActiveCfg = Release|Win32
 		{639AFB7F-A88C-4BCE-A2FC-A4E60CA5BCF5}.Release.Build.0 = Release|Win32
+		{68D0C3C2-BBB8-470F-936B-5C91C318BF13}.Debug.ActiveCfg = Debug|Win32
+		{68D0C3C2-BBB8-470F-936B-5C91C318BF13}.Debug.Build.0 = Debug|Win32
+		{68D0C3C2-BBB8-470F-936B-5C91C318BF13}.Release.ActiveCfg = Release|Win32
+		{68D0C3C2-BBB8-470F-936B-5C91C318BF13}.Release.Build.0 = Release|Win32
 	EndGlobalSection
 	GlobalSection(ExtensibilityGlobals) = postSolution
 	EndGlobalSection

Modified: incubator/tuscany/cpp/sca/projectsvc7/tuscany_sca/tuscany_sca/tuscany_sca.vcproj
URL: http://svn.apache.org/viewvc/incubator/tuscany/cpp/sca/projectsvc7/tuscany_sca/tuscany_sca/tuscany_sca.vcproj?view=diff&rev=454380&r1=454379&r2=454380
==============================================================================
--- incubator/tuscany/cpp/sca/projectsvc7/tuscany_sca/tuscany_sca/tuscany_sca.vcproj (original)
+++ incubator/tuscany/cpp/sca/projectsvc7/tuscany_sca/tuscany_sca/tuscany_sca.vcproj Mon Oct
 9 06:45:18 2006
@@ -21,7 +21,7 @@
 			<Tool
 				Name="VCCLCompilerTool"
 				Optimization="0"
-				AdditionalIncludeDirectories="../../../runtime/core/src,$(TUSCANY_SDOCPP)/include,$(AXIS2C_HOME)/include"
+				AdditionalIncludeDirectories="../../../runtime/core/src,$(TUSCANY_SDOCPP)/include"
 				PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;_USRDLL;SCA_EXPORTS"
 				BasicRuntimeChecks="3"
 				RuntimeLibrary="3"
@@ -37,11 +37,11 @@
 				Name="VCCustomBuildTool"/>
 			<Tool
 				Name="VCLinkerTool"
-				AdditionalDependencies="axis2_engine.lib tuscany_sdo_axiom.lib odbc32.lib odbccp32.lib
tuscany_sdo.lib axis2_parser.lib axis2_util.lib axiom.lib"
+				AdditionalDependencies="tuscany_sdo.lib"
 				OutputFile=".\Debug/tuscany_sca.dll"
 				LinkIncremental="1"
 				SuppressStartupBanner="TRUE"
-				AdditionalLibraryDirectories="$(TUSCANY_SDOCPP)\lib,$(AXIS2C_HOME)\lib"
+				AdditionalLibraryDirectories="$(TUSCANY_SDOCPP)\lib"
 				GenerateDebugInformation="TRUE"
 				ProgramDatabaseFile=".\Debug/tuscany_sca.pdb"
 				ImportLibrary=".\Debug/tuscany_sca.lib"
@@ -56,18 +56,7 @@
 				HeaderFileName=""/>
 			<Tool
 				Name="VCPostBuildEventTool"
-				CommandLine="del ..\..\..\deploy\bin\tuscany_sca.*
-del ..\..\..\deploy\lib\*.lib
-copy ..\..\..\runtime\core\src\tuscany\sca\*.h ..\..\..\deploy\include\tuscany\sca
-copy ..\..\..\runtime\core\src\tuscany\sca\core\*.h ..\..\..\deploy\include\tuscany\sca\core
-copy ..\..\..\runtime\core\src\tuscany\sca\model\*.h ..\..\..\deploy\include\tuscany\sca\model
-copy ..\..\..\runtime\core\src\tuscany\sca\extension\*.h ..\..\..\deploy\include\tuscany\sca\extension
-copy ..\..\..\runtime\core\src\tuscany\sca\util\*.h ..\..\..\deploy\include\tuscany\sca\util
-copy Debug\tuscany_sca.dll ..\..\..\deploy\bin
-copy Debug\tuscany_sca.pdb ..\..\..\deploy\bin
-copy Debug\tuscany_sca.lib ..\..\..\deploy\lib
-copy ..\..\..\xsd\*.* ..\..\..\deploy\xsd
-"/>
+				CommandLine="..\..\..\runtime\core\deploy.bat ..\..\..\ Debug"/>
 			<Tool
 				Name="VCPreBuildEventTool"/>
 			<Tool
@@ -127,17 +116,7 @@
 				HeaderFileName=""/>
 			<Tool
 				Name="VCPostBuildEventTool"
-				CommandLine="del ..\..\..\deploy\bin\tuscany_sca.*
-del ..\..\..\deploy\lib\*.lib
-copy ..\..\..\runtime\core\src\tuscany\sca\*.h ..\..\..\deploy\include\tuscany\sca
-copy ..\..\..\runtime\core\src\tuscany\sca\core\*.h ..\..\..\deploy\include\tuscany\sca\core
-copy ..\..\..\runtime\core\src\tuscany\sca\model\*.h ..\..\..\deploy\include\tuscany\sca\model
-copy ..\..\..\runtime\core\src\tuscany\sca\extension\*.h ..\..\..\deploy\include\tuscany\sca\extension
-copy ..\..\..\runtime\core\src\tuscany\sca\util\*.h ..\..\..\deploy\include\tuscany\sca\util
-copy Release\tuscany_sca.dll ..\..\..\deploy\bin
-copy Release\tuscany_sca.lib ..\..\..\deploy\lib
-copy ..\..\..\xsd\*.* ..\..\..\deploy\xsd
-"/>
+				CommandLine="..\..\..\runtime\core\deploy.bat ..\..\..\ Release"/>
 			<Tool
 				Name="VCPreBuildEventTool"/>
 			<Tool

Modified: incubator/tuscany/cpp/sca/projectsvc7/tuscany_sca/tuscany_sca_cpp/tuscany_sca_cpp.vcproj
URL: http://svn.apache.org/viewvc/incubator/tuscany/cpp/sca/projectsvc7/tuscany_sca/tuscany_sca_cpp/tuscany_sca_cpp.vcproj?view=diff&rev=454380&r1=454379&r2=454380
==============================================================================
--- incubator/tuscany/cpp/sca/projectsvc7/tuscany_sca/tuscany_sca_cpp/tuscany_sca_cpp.vcproj
(original)
+++ incubator/tuscany/cpp/sca/projectsvc7/tuscany_sca/tuscany_sca_cpp/tuscany_sca_cpp.vcproj
Mon Oct  9 06:45:18 2006
@@ -38,7 +38,7 @@
 				Name="VCCustomBuildTool"/>
 			<Tool
 				Name="VCLinkerTool"
-				AdditionalDependencies="tuscany_sca.lib tuscany_sdo.lib odbc32.lib odbccp32.lib"
+				AdditionalDependencies="tuscany_sca.lib tuscany_sdo.lib"
 				OutputFile=".\Release/tuscany_sca_cpp.dll"
 				LinkIncremental="1"
 				SuppressStartupBanner="TRUE"
@@ -56,13 +56,7 @@
 				HeaderFileName=""/>
 			<Tool
 				Name="VCPostBuildEventTool"
-				CommandLine="copy Release\tuscany_sca_cpp.dll ..\..\..\deploy\extensions\cpp\bin
-copy Release\tuscany_sca_cpp.lib ..\..\..\deploy\extensions\cpp\lib
-copy ..\..\..\runtime\extensions\cpp\xsd\*.xsd ..\..\..\deploy\extensions\cpp\xsd
-copy ..\..\..\runtime\extensions\cpp\src\tuscany\sca\cpp\*.h ..\..\..\deploy\extensions\cpp\include\tuscany\sca\cpp
-copy ..\..\..\runtime\extensions\cpp\src\tuscany\sca\cpp\model\*.h ..\..\..\deploy\extensions\cpp\include\tuscany\sca\cpp\model
-copy ..\..\..\runtime\extensions\cpp\src\osoa\sca\*.h ..\..\..\deploy\extensions\cpp\include\osoa\sca
-"/>
+				CommandLine="..\..\..\runtime\extensions\cpp\deploy.bat ..\..\..\ Release"/>
 			<Tool
 				Name="VCPreBuildEventTool"/>
 			<Tool
@@ -109,7 +103,7 @@
 				Name="VCCustomBuildTool"/>
 			<Tool
 				Name="VCLinkerTool"
-				AdditionalDependencies="tuscany_sca.lib tuscany_sdo.lib odbc32.lib odbccp32.lib"
+				AdditionalDependencies="tuscany_sca.lib tuscany_sdo.lib"
 				OutputFile=".\Debug/tuscany_sca_cpp.dll"
 				LinkIncremental="1"
 				SuppressStartupBanner="TRUE"
@@ -128,14 +122,7 @@
 				HeaderFileName=""/>
 			<Tool
 				Name="VCPostBuildEventTool"
-				CommandLine="copy Debug\tuscany_sca_cpp.dll ..\..\..\deploy\extensions\cpp\bin
-copy Debug\tuscany_sca_cpp.pdb ..\..\..\deploy\extensions\cpp\bin
-copy Debug\tuscany_sca_cpp.lib ..\..\..\deploy\extensions\cpp\lib
-copy ..\..\..\runtime\extensions\cpp\xsd\*.xsd ..\..\..\deploy\extensions\cpp\xsd
-copy ..\..\..\runtime\extensions\cpp\src\tuscany\sca\cpp\*.h ..\..\..\deploy\extensions\cpp\include\tuscany\sca\cpp
-copy ..\..\..\runtime\extensions\cpp\src\tuscany\sca\cpp\model\*.h ..\..\..\deploy\extensions\cpp\include\tuscany\sca\cpp\model
-copy ..\..\..\runtime\extensions\cpp\src\osoa\sca\*.h ..\..\..\deploy\extensions\cpp\include\osoa\sca
-"/>
+				CommandLine="..\..\..\runtime\extensions\cpp\deploy.bat ..\..\..\ Debug"/>
 			<Tool
 				Name="VCPreBuildEventTool"/>
 			<Tool

Modified: incubator/tuscany/cpp/sca/projectsvc7/tuscany_sca/tuscany_sca_python/tuscany_sca_python.vcproj
URL: http://svn.apache.org/viewvc/incubator/tuscany/cpp/sca/projectsvc7/tuscany_sca/tuscany_sca_python/tuscany_sca_python.vcproj?view=diff&rev=454380&r1=454379&r2=454380
==============================================================================
--- incubator/tuscany/cpp/sca/projectsvc7/tuscany_sca/tuscany_sca_python/tuscany_sca_python.vcproj
(original)
+++ incubator/tuscany/cpp/sca/projectsvc7/tuscany_sca/tuscany_sca_python/tuscany_sca_python.vcproj
Mon Oct  9 06:45:18 2006
@@ -32,10 +32,10 @@
 				Name="VCCustomBuildTool"/>
 			<Tool
 				Name="VCLinkerTool"
-				AdditionalDependencies="tuscany_sca.lib tuscany_sdo.lib python24.lib tuscany_sca_cpp.lib"
+				AdditionalDependencies="tuscany_sca.lib tuscany_sdo.lib python24.lib"
 				OutputFile="$(OutDir)/tuscany_sca_python.dll"
 				LinkIncremental="2"
-				AdditionalLibraryDirectories="$(TUSCANY_SCACPP)/lib, $(TUSCANY_SDOCPP)/lib, $(PYTHON_HOME)/libs,
$(TUSCANY_SCACPP)/extensions/cpp/lib"
+				AdditionalLibraryDirectories="$(TUSCANY_SCACPP)/lib, $(TUSCANY_SDOCPP)/lib, $(PYTHON_HOME)/libs,"
 				GenerateDebugInformation="TRUE"
 				ProgramDatabaseFile="$(OutDir)/tuscany_sca_python.pdb"
 				SubSystem="2"
@@ -45,17 +45,7 @@
 				Name="VCMIDLTool"/>
 			<Tool
 				Name="VCPostBuildEventTool"
-				CommandLine="copy Debug\tuscany_sca_python.dll ..\..\..\deploy\extensions\python\bin
-copy Debug\tuscany_sca_python.pdb ..\..\..\deploy\extensions\python\bin
-copy Debug\tuscany_sca_python.lib ..\..\..\deploy\extensions\python\lib
-copy ..\..\..\runtime\extensions\python\xsd\*.xsd ..\..\..\deploy\extensions\python\xsd
-copy ..\..\..\runtime\extensions\python\src\tuscany\sca\python\*.h ..\..\..\deploy\extensions\python\include\tuscany\sca\python
-copy ..\..\..\runtime\extensions\python\src\tuscany\sca\python\model\*.h ..\..\..\deploy\extensions\python\include\tuscany\sca\python\model
-copy ..\..\..\runtime\extensions\python\src\osoa\sca\*.h ..\..\..\deploy\extensions\python\include\osoa\sca
-cd ..\..\..\runtime\extensions\python\src\tuscany\sca\python
-$(PYTHON_HOME)\python  sca_setup.py build
-$(PYTHON_HOME)\python  sca_setup.py install --install-lib ..\..\..\..\..\..\..\deploy\extensions\python\bin
-"/>
+				CommandLine="..\..\..\runtime\extensions\python\deploy.bat ..\..\..\ Debug"/>
 			<Tool
 				Name="VCPreBuildEventTool"/>
 			<Tool
@@ -103,13 +93,7 @@
 				Name="VCMIDLTool"/>
 			<Tool
 				Name="VCPostBuildEventTool"
-				CommandLine="copy Release\tuscany_sca_python.dll ..\..\..\deploy\extensions\python\bin
-copy Release\tuscany_sca_python.lib ..\..\..\deploy\extensions\python\lib
-copy ..\..\..\runtime\extensions\python\xsd\*.xsd ..\..\..\deploy\extensions\python\xsd
-copy ..\..\..\runtime\extensions\python\src\tuscany\sca\python\*.h ..\..\..\deploy\extensions\python\include\tuscany\sca\python
-copy ..\..\..\runtime\extensions\python\src\tuscany\sca\python\model\*.h ..\..\..\deploy\extensions\python\include\tuscany\sca\python\model
-copy ..\..\..\runtime\extensions\python\src\osoa\sca\*.h ..\..\..\deploy\extensions\python\include\osoa\sca
-"/>
+				CommandLine="..\..\..\runtime\extensions\python\deploy.bat ..\..\..\ Release"/>
 			<Tool
 				Name="VCPreBuildEventTool"/>
 			<Tool

Added: incubator/tuscany/cpp/sca/projectsvc7/tuscany_sca/tuscany_sca_ruby/tuscany_sca_ruby.vcproj
URL: http://svn.apache.org/viewvc/incubator/tuscany/cpp/sca/projectsvc7/tuscany_sca/tuscany_sca_ruby/tuscany_sca_ruby.vcproj?view=auto&rev=454380
==============================================================================
--- incubator/tuscany/cpp/sca/projectsvc7/tuscany_sca/tuscany_sca_ruby/tuscany_sca_ruby.vcproj
(added)
+++ incubator/tuscany/cpp/sca/projectsvc7/tuscany_sca/tuscany_sca_ruby/tuscany_sca_ruby.vcproj
Mon Oct  9 06:45:18 2006
@@ -0,0 +1,170 @@
+<?xml version="1.0" encoding = "Windows-1252"?>
+<VisualStudioProject
+	ProjectType="Visual C++"
+	Version="7.00"
+	Name="tuscany_sca_ruby"
+	SccProjectName=""
+	SccLocalPath="">
+	<Platforms>
+		<Platform
+			Name="Win32"/>
+	</Platforms>
+	<Configurations>
+		<Configuration
+			Name="Debug|Win32"
+			OutputDirectory="Debug"
+			IntermediateDirectory="Debug"
+			ConfigurationType="2"
+			CharacterSet="2">
+			<Tool
+				Name="VCCLCompilerTool"
+				Optimization="0"
+				AdditionalIncludeDirectories="../../../runtime/extensions/ruby/src;$(TUSCANY_SCACPP)/include;&quot;$(TUSCANY_SDOCPP)/include&quot;;&quot;$(RUBY_HOME)/lib/ruby/1.8/i386-mswin32&quot;"
+				PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;_USRDLL;TUSCANY_SCA_RUBY_EXPORTS;_MSC_VER=1200"
+				MinimalRebuild="TRUE"
+				BasicRuntimeChecks="3"
+				RuntimeLibrary="3"
+				UsePrecompiledHeader="0"
+				WarningLevel="3"
+				Detect64BitPortabilityProblems="TRUE"
+				DebugInformationFormat="4"/>
+			<Tool
+				Name="VCCustomBuildTool"/>
+			<Tool
+				Name="VCLinkerTool"
+				AdditionalDependencies="tuscany_sca.lib tuscany_sdo.lib msvcrt-ruby18.lib"
+				OutputFile="$(OutDir)/tuscany_sca_ruby.dll"
+				LinkIncremental="2"
+				AdditionalLibraryDirectories="$(TUSCANY_SCACPP)/lib, $(TUSCANY_SDOCPP)/lib, $(RUBY_HOME)/lib,"
+				GenerateDebugInformation="TRUE"
+				ProgramDatabaseFile="$(OutDir)/tuscany_sca_ruby.pdb"
+				SubSystem="2"
+				ImportLibrary="$(OutDir)/tuscany_sca_ruby.lib"
+				TargetMachine="1"/>
+			<Tool
+				Name="VCMIDLTool"/>
+			<Tool
+				Name="VCPostBuildEventTool"
+				CommandLine="..\..\..\runtime\extensions\ruby\deploy.bat ..\..\..\ Debug"/>
+			<Tool
+				Name="VCPreBuildEventTool"/>
+			<Tool
+				Name="VCPreLinkEventTool"/>
+			<Tool
+				Name="VCResourceCompilerTool"/>
+			<Tool
+				Name="VCWebServiceProxyGeneratorTool"/>
+			<Tool
+				Name="VCXMLDataGeneratorTool"/>
+			<Tool
+				Name="VCWebDeploymentTool"/>
+			<Tool
+				Name="VCManagedWrapperGeneratorTool"/>
+			<Tool
+				Name="VCAuxiliaryManagedWrapperGeneratorTool"/>
+		</Configuration>
+		<Configuration
+			Name="Release|Win32"
+			OutputDirectory="Release"
+			IntermediateDirectory="Release"
+			ConfigurationType="2"
+			CharacterSet="2">
+			<Tool
+				Name="VCCLCompilerTool"
+				PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;_USRDLL;TUSCANY_SCA_RUBY_EXPORTS"
+				RuntimeLibrary="0"
+				UsePrecompiledHeader="0"
+				WarningLevel="3"
+				Detect64BitPortabilityProblems="TRUE"
+				DebugInformationFormat="3"/>
+			<Tool
+				Name="VCCustomBuildTool"/>
+			<Tool
+				Name="VCLinkerTool"
+				OutputFile="$(OutDir)/tuscany_sca_ruby.dll"
+				LinkIncremental="1"
+				GenerateDebugInformation="TRUE"
+				SubSystem="2"
+				OptimizeReferences="2"
+				EnableCOMDATFolding="2"
+				ImportLibrary="$(OutDir)/tuscany_sca_ruby.lib"
+				TargetMachine="1"/>
+			<Tool
+				Name="VCMIDLTool"/>
+			<Tool
+				Name="VCPostBuildEventTool"
+				CommandLine="..\..\..\runtime\extensions\cpp\deploy.bat ..\..\..\ Release"/>
+			<Tool
+				Name="VCPreBuildEventTool"/>
+			<Tool
+				Name="VCPreLinkEventTool"/>
+			<Tool
+				Name="VCResourceCompilerTool"/>
+			<Tool
+				Name="VCWebServiceProxyGeneratorTool"/>
+			<Tool
+				Name="VCWebDeploymentTool"/>
+		</Configuration>
+	</Configurations>
+	<Files>
+		<Filter
+			Name="tuscany/sca/ruby"
+			Filter="cpp;c;cxx;def;odl;idl;hpj;bat;asm;asmx"
+			UniqueIdentifier="{4FC737F1-C7A5-4376-A066-2A32D752A2FF}">
+			<File
+				RelativePath="..\..\..\runtime\extensions\ruby\src\tuscany\sca\ruby\export.h">
+			</File>
+			<File
+				RelativePath="..\..\..\runtime\extensions\ruby\src\tuscany\sca\ruby\RubyCompositeContext.cpp">
+			</File>
+			<File
+				RelativePath="..\..\..\runtime\extensions\ruby\src\tuscany\sca\ruby\RubyExtension.cpp">
+			</File>
+			<File
+				RelativePath="..\..\..\runtime\extensions\ruby\src\tuscany\sca\ruby\RubyExtension.h">
+			</File>
+			<File
+				RelativePath="..\..\..\runtime\extensions\ruby\src\tuscany\sca\ruby\RubyImplementationExtension.cpp">
+			</File>
+			<File
+				RelativePath="..\..\..\runtime\extensions\ruby\src\tuscany\sca\ruby\RubyImplementationExtension.h">
+			</File>
+			<File
+				RelativePath="..\..\..\runtime\extensions\ruby\src\tuscany\sca\ruby\RubyServiceProxy.cpp">
+			</File>
+			<File
+				RelativePath="..\..\..\runtime\extensions\ruby\src\tuscany\sca\ruby\RubyServiceProxy.h">
+			</File>
+			<File
+				RelativePath="..\..\..\runtime\extensions\ruby\src\tuscany\sca\ruby\RubyServiceWrapper.cpp">
+			</File>
+			<File
+				RelativePath="..\..\..\runtime\extensions\ruby\src\tuscany\sca\ruby\RubyServiceWrapper.h">
+			</File>
+			<Filter
+				Name="model"
+				Filter="">
+				<File
+					RelativePath="..\..\..\runtime\extensions\ruby\src\tuscany\sca\ruby\model\RubyImplementation.cpp">
+				</File>
+				<File
+					RelativePath="..\..\..\runtime\extensions\ruby\src\tuscany\sca\ruby\model\RubyImplementation.h">
+				</File>
+				<File
+					RelativePath="..\..\..\runtime\extensions\ruby\src\tuscany\sca\ruby\model\RubyReferenceBinding.cpp">
+				</File>
+				<File
+					RelativePath="..\..\..\runtime\extensions\ruby\src\tuscany\sca\ruby\model\RubyReferenceBinding.h">
+				</File>
+				<File
+					RelativePath="..\..\..\runtime\extensions\ruby\src\tuscany\sca\ruby\model\RubyServiceBinding.cpp">
+				</File>
+				<File
+					RelativePath="..\..\..\runtime\extensions\ruby\src\tuscany\sca\ruby\model\RubyServiceBinding.h">
+				</File>
+			</Filter>
+		</Filter>
+	</Files>
+	<Globals>
+	</Globals>
+</VisualStudioProject>

Propchange: incubator/tuscany/cpp/sca/projectsvc7/tuscany_sca/tuscany_sca_ruby/tuscany_sca_ruby.vcproj
------------------------------------------------------------------------------
    svn:eol-style = CRLF

Modified: incubator/tuscany/cpp/sca/projectsvc7/tuscany_sca/tuscany_sca_ws_dispatcher/tuscany_sca_ws_dispatcher.vcproj
URL: http://svn.apache.org/viewvc/incubator/tuscany/cpp/sca/projectsvc7/tuscany_sca/tuscany_sca_ws_dispatcher/tuscany_sca_ws_dispatcher.vcproj?view=diff&rev=454380&r1=454379&r2=454380
==============================================================================
--- incubator/tuscany/cpp/sca/projectsvc7/tuscany_sca/tuscany_sca_ws_dispatcher/tuscany_sca_ws_dispatcher.vcproj
(original)
+++ incubator/tuscany/cpp/sca/projectsvc7/tuscany_sca/tuscany_sca_ws_dispatcher/tuscany_sca_ws_dispatcher.vcproj
Mon Oct  9 06:45:18 2006
@@ -44,11 +44,7 @@
 				Name="VCMIDLTool"/>
 			<Tool
 				Name="VCPostBuildEventTool"
-				CommandLine="copy Debug\tuscany_sca_ws_dispatcher.dll ..\..\..\deploy\extensions\ws\service\modules\tuscany
-copy Debug\tuscany_sca_ws_dispatcher.pdb ..\..\..\deploy\extensions\ws\service\modules\tuscany
-copy Debug\tuscany_sca_ws_dispatcher.lib ..\..\..\deploy\extensions\ws\service\lib
-copy ..\..\..\runtime\extensions\ws\service\axis2c\src\module.xml ..\..\..\deploy\extensions\ws\service\modules\tuscany
-"/>
+				CommandLine="..\..\..\runtime\extensions\ws\service\deploymodule.bat ..\..\..\ Debug"/>
 			<Tool
 				Name="VCPreBuildEventTool"/>
 			<Tool
@@ -64,12 +60,13 @@
 			Name="Release|Win32"
 			OutputDirectory="Release"
 			IntermediateDirectory="Release"
-			ConfigurationType="1"
+			ConfigurationType="2"
 			CharacterSet="2">
 			<Tool
 				Name="VCCLCompilerTool"
+				AdditionalIncludeDirectories="$(TUSCANY_SCACPP)/include,$(AXIS2C_HOME)/include"
 				PreprocessorDefinitions="WIN32;NDEBUG;_CONSOLE"
-				RuntimeLibrary="4"
+				RuntimeLibrary="2"
 				UsePrecompiledHeader="0"
 				WarningLevel="3"
 				Detect64BitPortabilityProblems="TRUE"
@@ -78,8 +75,10 @@
 				Name="VCCustomBuildTool"/>
 			<Tool
 				Name="VCLinkerTool"
-				OutputFile="$(OutDir)/tuscany_sca_ws_dispatcher.exe"
+				AdditionalDependencies="axiom.lib axis2_util.lib axis2_engine.lib"
+				OutputFile="$(OutDir)/tuscany_sca_ws_dispatcher.dll"
 				LinkIncremental="1"
+				AdditionalLibraryDirectories="$(TUSCANY_SCACPP)/lib,$(AXIS2C_HOME)/lib"
 				GenerateDebugInformation="TRUE"
 				SubSystem="1"
 				OptimizeReferences="2"
@@ -88,7 +87,8 @@
 			<Tool
 				Name="VCMIDLTool"/>
 			<Tool
-				Name="VCPostBuildEventTool"/>
+				Name="VCPostBuildEventTool"
+				CommandLine="..\..\..\runtime\extensions\ws\service\deploymodule.bat ..\..\..\ Release"/>
 			<Tool
 				Name="VCPreBuildEventTool"/>
 			<Tool

Modified: incubator/tuscany/cpp/sca/projectsvc7/tuscany_sca/tuscany_sca_ws_reference/tuscany_sca_ws_reference.vcproj
URL: http://svn.apache.org/viewvc/incubator/tuscany/cpp/sca/projectsvc7/tuscany_sca/tuscany_sca_ws_reference/tuscany_sca_ws_reference.vcproj?view=diff&rev=454380&r1=454379&r2=454380
==============================================================================
--- incubator/tuscany/cpp/sca/projectsvc7/tuscany_sca/tuscany_sca_ws_reference/tuscany_sca_ws_reference.vcproj
(original)
+++ incubator/tuscany/cpp/sca/projectsvc7/tuscany_sca/tuscany_sca_ws_reference/tuscany_sca_ws_reference.vcproj
Mon Oct  9 06:45:18 2006
@@ -56,11 +56,7 @@
 				HeaderFileName=""/>
 			<Tool
 				Name="VCPostBuildEventTool"
-				CommandLine="copy ..\..\..\runtime\extensions\ws\xsd\*.xsd ..\..\..\deploy\extensions\ws\xsd
-copy Debug\tuscany_sca_ws_reference.dll ..\..\..\deploy\extensions\ws\reference\bin
-copy Debug\tuscany_sca_ws_reference.pdb ..\..\..\deploy\extensions\ws\reference\bin
-copy Debug\tuscany_sca_ws_reference.lib ..\..\..\deploy\extensions\ws\reference\lib
-"/>
+				CommandLine="..\..\..\runtime\extensions\ws\reference\deploy.bat ..\..\..\ Debug"/>
 			<Tool
 				Name="VCPreBuildEventTool"/>
 			<Tool
@@ -120,10 +116,7 @@
 				HeaderFileName=""/>
 			<Tool
 				Name="VCPostBuildEventTool"
-				CommandLine="copy ..\..\..\runtime\extensions\ws\xsd\*.xsd ..\..\..\deploy\extensions\ws\xsd
-copy Release\tuscany_sca_ws_reference.lib ..\..\..\deploy\extensions\ws\reference\lib
-copy Release\tuscany_sca_ws_reference.dll ..\..\..\deploy\extensions\ws\reference\bin
-"/>
+				CommandLine="..\..\..\runtime\extensions\ws\reference\deploy.bat ..\..\..\ Release"/>
 			<Tool
 				Name="VCPreBuildEventTool"/>
 			<Tool

Modified: incubator/tuscany/cpp/sca/projectsvc7/tuscany_sca/tuscany_sca_ws_service/tuscany_sca_ws_service.vcproj
URL: http://svn.apache.org/viewvc/incubator/tuscany/cpp/sca/projectsvc7/tuscany_sca/tuscany_sca_ws_service/tuscany_sca_ws_service.vcproj?view=diff&rev=454380&r1=454379&r2=454380
==============================================================================
--- incubator/tuscany/cpp/sca/projectsvc7/tuscany_sca/tuscany_sca_ws_service/tuscany_sca_ws_service.vcproj
(original)
+++ incubator/tuscany/cpp/sca/projectsvc7/tuscany_sca/tuscany_sca_ws_service/tuscany_sca_ws_service.vcproj
Mon Oct  9 06:45:18 2006
@@ -54,10 +54,7 @@
 				TypeLibraryName=".\Release/tuscany_sca_ws_service.tlb"/>
 			<Tool
 				Name="VCPostBuildEventTool"
-				CommandLine="copy Release\tuscany_sca_ws_service.lib ..\..\..\deploy\extensions\ws\service\lib
-copy Release\tuscany_sca_ws_service.dll ..\..\..\deploy\extensions\ws\service\bin
-copy ..\..\..\runtime\extensions\ws\xsd\*.xsd ..\..\..\deploy\extensions\ws\xsd
-"/>
+				CommandLine="..\..\..\runtime\extensions\ws\service\deploy.bat ..\..\..\ Release"/>
 			<Tool
 				Name="VCPreBuildEventTool"/>
 			<Tool
@@ -116,16 +113,7 @@
 				TypeLibraryName=".\Debug/tuscany_sca_ws_service.tlb"/>
 			<Tool
 				Name="VCPostBuildEventTool"
-				CommandLine="copy Debug\tuscany_sca_ws_service.dll ..\..\..\deploy\extensions\ws\service\services\tuscany
-copy Debug\tuscany_sca_ws_service.pdb ..\..\..\deploy\extensions\ws\service\services\tuscany
-copy Debug\tuscany_sca_ws_service.dll ..\..\..\deploy\extensions\ws\service\bin
-copy Debug\tuscany_sca_ws_service.pdb ..\..\..\deploy\extensions\ws\service\bin
-copy Debug\tuscany_sca_ws_service.lib ..\..\..\deploy\extensions\ws\service\lib
-copy ..\..\..\runtime\extensions\ws\xsd\*.xsd ..\..\..\deploy\extensions\ws\xsd
-copy ..\..\..\runtime\extensions\ws\service\axis2c\src\services.xml ..\..\..\deploy\extensions\ws\service\services\tuscany
-copy ..\..\..\runtime\extensions\ws\service\axis2c\src\axis2.xml ..\..\..\deploy\extensions\ws\service\
-copy ..\..\..\runtime\extensions\ws\service\axis2c\src\deploy.cmd ..\..\..\deploy\extensions\ws\service\
-"/>
+				CommandLine="..\..\..\runtime\extensions\ws\service\deploy.bat ..\..\..\ Debug"/>
 			<Tool
 				Name="VCPreBuildEventTool"/>
 			<Tool

Added: incubator/tuscany/cpp/sca/runtime/extensions/python/deploy.bat
URL: http://svn.apache.org/viewvc/incubator/tuscany/cpp/sca/runtime/extensions/python/deploy.bat?view=auto&rev=454380
==============================================================================
--- incubator/tuscany/cpp/sca/runtime/extensions/python/deploy.bat (added)
+++ incubator/tuscany/cpp/sca/runtime/extensions/python/deploy.bat Mon Oct  9 06:45:18 2006
@@ -0,0 +1,87 @@
+@echo off
+
+@REM  Licensed to the Apache Software Foundation (ASF) under one
+@REM  or more contributor license agreements.  See the NOTICE file
+@REM  distributed with this work for additional information
+@REM  regarding copyright ownership.  The ASF licenses this file
+@REM  to you under the Apache License, Version 2.0 (the
+@REM  "License"); you may not use this file except in compliance
+@REM  with the License.  You may obtain a copy of the License at
+@REM  
+@REM    http://www.apache.org/licenses/LICENSE-2.0
+@REM    
+@REM  Unless required by applicable law or agreed to in writing,
+@REM  software distributed under the License is distributed on an
+@REM  "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
+@REM  KIND, either express or implied.  See the License for the
+@REM  specific language governing permissions and limitations
+@REM  under the License.
+
+
+setlocal
+
+if . == .%1 (
+echo sca root not specified
+goto usage
+)
+set rootdir=%1
+set deploydir=%rootdir%\deploy
+set extdir=%deploydir%\extensions
+set pythonextdir=%extdir%\python
+set srcdir=%rootdir%\runtime\extensions\python\src
+
+if . == .%2 (
+echo input directory not specified
+goto usage
+)
+set inpath=%2
+echo %inpath%
+
+
+if not exist %deploydir% mkdir %deploydir%
+if not exist %extdir% mkdir %extdir%
+if not exist %pythonextdir% mkdir %pythonextdir%
+if not exist %pythonextdir%\bin mkdir %pythonextdir%\bin
+if not exist %pythonextdir%\lib mkdir %pythonextdir%\lib
+if not exist %pythonextdir%\include mkdir %pythonextdir%\include
+if not exist %pythonextdir%\include\osoa mkdir %pythonextdir%\include\osoa
+if not exist %pythonextdir%\include\osoa\sca mkdir %pythonextdir%\include\osoa\sca
+if not exist %pythonextdir%\include\tuscany mkdir %pythonextdir%\include\tuscany
+if not exist %pythonextdir%\include\tuscany\sca mkdir %pythonextdir%\include\tuscany\sca
+if not exist %pythonextdir%\include\tuscany\sca\python mkdir %pythonextdir%\include\tuscany\sca\python
+if not exist %pythonextdir%\include\tuscany\sca\python\model mkdir %pythonextdir%\include\tuscany\sca\python\model
+if not exist %pythonextdir%\xsd mkdir %pythonextdir%\xsd
+
+del %pythonextdir%\bin\tuscany_sca_python.*
+del %pythonextdir%\lib\*.lib
+
+copy %srcdir%\osoa\sca\*.h %pythonextdir%\include\osoa\sca
+copy %srcdir%\tuscany\sca\python\*.h %pythonextdir%\include\tuscany\sca\python
+copy %srcdir%\tuscany\sca\python\model\*.h %pythonextdir%\include\tuscany\sca\python\model
+
+copy %srcdir%\..\xsd\*.* %pythonextdir%\xsd
+
+copy %inpath%\tuscany_sca_python.lib %pythonextdir%\lib
+copy %inpath%\tuscany_sca_python.dll %pythonextdir%\bin
+
+if exist %inpath%\tuscany_sca_python.pdb copy %inpath%\tuscany_sca_python.pdb %pythonextdir%\bin
+
+
+echo Building extension to Python
+set origdir=%~d0%~p0
+set bindir=%pythonextdir%\bin 
+cd %srcdir%\tuscany\sca\python\
+
+rem if %pythonextdir% is a relative path, it won't be found, so set %bindir% to a full path
+if not exist %bindir% set bindir=%origdir%\%pythonextdir%\bin
+
+%PYTHON_HOME%\python sca_setup.py build
+%PYTHON_HOME%\python sca_setup.py install --install-lib %bindir%
+cd %origdir%
+
+goto end
+:usage
+echo Usage: deploy <sca-root> <build-output>
+:end
+
+endlocal

Propchange: incubator/tuscany/cpp/sca/runtime/extensions/python/deploy.bat
------------------------------------------------------------------------------
    svn:eol-style = native

Propchange: incubator/tuscany/cpp/sca/runtime/extensions/python/deploy.bat
------------------------------------------------------------------------------
    svn:keywords = Rev Date

Added: incubator/tuscany/cpp/sca/runtime/extensions/ruby/deploy.bat
URL: http://svn.apache.org/viewvc/incubator/tuscany/cpp/sca/runtime/extensions/ruby/deploy.bat?view=auto&rev=454380
==============================================================================
--- incubator/tuscany/cpp/sca/runtime/extensions/ruby/deploy.bat (added)
+++ incubator/tuscany/cpp/sca/runtime/extensions/ruby/deploy.bat Mon Oct  9 06:45:18 2006
@@ -0,0 +1,71 @@
+@echo off
+
+@REM  Licensed to the Apache Software Foundation (ASF) under one
+@REM  or more contributor license agreements.  See the NOTICE file
+@REM  distributed with this work for additional information
+@REM  regarding copyright ownership.  The ASF licenses this file
+@REM  to you under the Apache License, Version 2.0 (the
+@REM  "License"); you may not use this file except in compliance
+@REM  with the License.  You may obtain a copy of the License at
+@REM  
+@REM    http://www.apache.org/licenses/LICENSE-2.0
+@REM    
+@REM  Unless required by applicable law or agreed to in writing,
+@REM  software distributed under the License is distributed on an
+@REM  "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
+@REM  KIND, either express or implied.  See the License for the
+@REM  specific language governing permissions and limitations
+@REM  under the License.
+
+
+setlocal
+
+if . == .%1 (
+echo sca root not specified
+goto usage
+)
+set rootdir=%1
+set deploydir=%rootdir%\deploy
+set extdir=%deploydir%\extensions
+set rubyextdir=%extdir%\ruby
+set srcdir=%rootdir%\runtime\extensions\ruby\src
+
+if . == .%2 (
+echo input directory not specified
+goto usage
+)
+set inpath=%2
+echo %inpath%
+
+
+if not exist %deploydir% mkdir %deploydir%
+if not exist %extdir% mkdir %extdir%
+if not exist %rubyextdir% mkdir %rubyextdir%
+if not exist %rubyextdir%\bin mkdir %rubyextdir%\bin
+if not exist %rubyextdir%\lib mkdir %rubyextdir%\lib
+if not exist %rubyextdir%\include mkdir %rubyextdir%\include
+if not exist %rubyextdir%\include\tuscany mkdir %rubyextdir%\include\tuscany
+if not exist %rubyextdir%\include\tuscany\sca mkdir %rubyextdir%\include\tuscany\sca
+if not exist %rubyextdir%\include\tuscany\sca\ruby mkdir %rubyextdir%\include\tuscany\sca\ruby
+if not exist %rubyextdir%\include\tuscany\sca\ruby\model mkdir %rubyextdir%\include\tuscany\sca\ruby\model
+if not exist %rubyextdir%\xsd mkdir %rubyextdir%\xsd
+
+del %rubyextdir%\bin\tuscany_sca_ruby.*
+del %rubyextdir%\lib\*.lib
+
+copy %srcdir%\tuscany\sca\ruby\*.h %rubyextdir%\include\tuscany\sca\ruby
+copy %srcdir%\tuscany\sca\ruby\model\*.h %rubyextdir%\include\tuscany\sca\ruby\model
+
+copy %srcdir%\..\xsd\*.* %rubyextdir%\xsd
+
+copy %inpath%\tuscany_sca_ruby.lib %rubyextdir%\lib
+copy %inpath%\tuscany_sca_ruby.dll %rubyextdir%\bin
+
+if exist %inpath%\tuscany_sca_ruby.pdb copy %inpath%\tuscany_sca_ruby.pdb %rubyextdir%\bin
+
+goto end
+:usage
+echo Usage: deploy <sca-root> <build-output>
+:end
+
+endlocal

Propchange: incubator/tuscany/cpp/sca/runtime/extensions/ruby/deploy.bat
------------------------------------------------------------------------------
    svn:eol-style = native

Propchange: incubator/tuscany/cpp/sca/runtime/extensions/ruby/deploy.bat
------------------------------------------------------------------------------
    svn:keywords = Rev Date

Modified: incubator/tuscany/cpp/sca/runtime/extensions/ruby/src/tuscany/sca/ruby/RubyCompositeContext.cpp
URL: http://svn.apache.org/viewvc/incubator/tuscany/cpp/sca/runtime/extensions/ruby/src/tuscany/sca/ruby/RubyCompositeContext.cpp?view=diff&rev=454380&r1=454379&r2=454380
==============================================================================
--- incubator/tuscany/cpp/sca/runtime/extensions/ruby/src/tuscany/sca/ruby/RubyCompositeContext.cpp
(original)
+++ incubator/tuscany/cpp/sca/runtime/extensions/ruby/src/tuscany/sca/ruby/RubyCompositeContext.cpp
Mon Oct  9 06:45:18 2006
@@ -35,7 +35,7 @@
 {
 
     // Implement the Sca::locateService module function    
-    SCA_API VALUE tuscany_sca_ruby_locateService(VALUE module, VALUE value)
+    SCA_RUBY_API VALUE tuscany_sca_ruby_locateService(VALUE module, VALUE value)
     {
         
         // Get the default component
@@ -61,7 +61,7 @@
     }
     
     // Initialize the Ruby extension
-    SCA_API void Init_tuscany_sca_ruby()
+    SCA_RUBY_API void Init_tuscany_sca_ruby()
     {
         
         // Define the Sca::locateService() function 
@@ -70,7 +70,7 @@
         
     }
 
-    SCA_API void Init_libtuscany_sca_ruby()
+    SCA_RUBY_API void Init_libtuscany_sca_ruby()
     {
         Init_tuscany_sca_ruby();
     }

Modified: incubator/tuscany/cpp/sca/runtime/extensions/ruby/src/tuscany/sca/ruby/RubyServiceProxy.cpp
URL: http://svn.apache.org/viewvc/incubator/tuscany/cpp/sca/runtime/extensions/ruby/src/tuscany/sca/ruby/RubyServiceProxy.cpp?view=diff&rev=454380&r1=454379&r2=454380
==============================================================================
--- incubator/tuscany/cpp/sca/runtime/extensions/ruby/src/tuscany/sca/ruby/RubyServiceProxy.cpp
(original)
+++ incubator/tuscany/cpp/sca/runtime/extensions/ruby/src/tuscany/sca/ruby/RubyServiceProxy.cpp
Mon Oct  9 06:45:18 2006
@@ -40,7 +40,7 @@
 {
     
     // Initialize a Ruby proxy
-    SCA_API VALUE tuscany_sca_ruby_proxy_initialize(VALUE self, VALUE serviceProxy)
+    SCA_RUBY_API VALUE tuscany_sca_ruby_proxy_initialize(VALUE self, VALUE serviceProxy)
     {
         rb_iv_set(self, "@cppProxy", serviceProxy);
         return self;
@@ -48,7 +48,7 @@
 
     // Handle a method_missing message and dispatch to
     // our C++ proxy
-    SCA_API VALUE tuscany_sca_ruby_proxy_method_missing(int argc, VALUE* argv, VALUE self)
+    SCA_RUBY_API VALUE tuscany_sca_ruby_proxy_method_missing(int argc, VALUE* argv, VALUE
self)
     {
         VALUE proxy = rb_iv_get(self, "@cppProxy");
         

Modified: incubator/tuscany/cpp/sca/runtime/extensions/ruby/src/tuscany/sca/ruby/RubyServiceProxy.h
URL: http://svn.apache.org/viewvc/incubator/tuscany/cpp/sca/runtime/extensions/ruby/src/tuscany/sca/ruby/RubyServiceProxy.h?view=diff&rev=454380&r1=454379&r2=454380
==============================================================================
--- incubator/tuscany/cpp/sca/runtime/extensions/ruby/src/tuscany/sca/ruby/RubyServiceProxy.h
(original)
+++ incubator/tuscany/cpp/sca/runtime/extensions/ruby/src/tuscany/sca/ruby/RubyServiceProxy.h
Mon Oct  9 06:45:18 2006
@@ -22,7 +22,7 @@
 #ifndef tuscany_sca_ruby_rubyserviceproxy_h
 #define tuscany_sca_ruby_rubyserviceproxy_h
 
-#include "tuscany/sca/export.h"
+#include "tuscany/sca/ruby/export.h"
 #include "tuscany/sca/core/ServiceProxy.h" 
 #include "tuscany/sca/core/ServiceWrapper.h" 
 #include "tuscany/sca/model/Component.h"

Modified: incubator/tuscany/cpp/sca/runtime/extensions/ruby/src/tuscany/sca/ruby/RubyServiceWrapper.h
URL: http://svn.apache.org/viewvc/incubator/tuscany/cpp/sca/runtime/extensions/ruby/src/tuscany/sca/ruby/RubyServiceWrapper.h?view=diff&rev=454380&r1=454379&r2=454380
==============================================================================
--- incubator/tuscany/cpp/sca/runtime/extensions/ruby/src/tuscany/sca/ruby/RubyServiceWrapper.h
(original)
+++ incubator/tuscany/cpp/sca/runtime/extensions/ruby/src/tuscany/sca/ruby/RubyServiceWrapper.h
Mon Oct  9 06:45:18 2006
@@ -22,12 +22,12 @@
 #ifndef tuscany_sca_ruby_rubyservicewrapper_h
 #define tuscany_sca_ruby_rubyservicewrapper_h
 
-#include "tuscany/sca/export.h"
 #include "tuscany/sca/core/ServiceWrapper.h"
 #include "tuscany/sca/core/Operation.h"
 #include "tuscany/sca/model/Component.h"
 #include "tuscany/sca/model/Interface.h"
 #include "tuscany/sca/ruby/model/RubyImplementation.h"
+#include "tuscany/sca/ruby/export.h"
 
 #include <ruby.h>
 
@@ -48,7 +48,7 @@
              * An instance of this class wraps the actual component implementation which

              * has been written by a developer of an SCA application.
              */
-            class SCA_API RubyServiceWrapper : public ServiceWrapper
+            class SCA_RUBY_API RubyServiceWrapper : public ServiceWrapper
             {
             public:
 

Modified: incubator/tuscany/cpp/sca/samples/RubyCalculator/sample.calculator.client/runclient.bat
URL: http://svn.apache.org/viewvc/incubator/tuscany/cpp/sca/samples/RubyCalculator/sample.calculator.client/runclient.bat?view=diff&rev=454380&r1=454379&r2=454380
==============================================================================
--- incubator/tuscany/cpp/sca/samples/RubyCalculator/sample.calculator.client/runclient.bat
(original)
+++ incubator/tuscany/cpp/sca/samples/RubyCalculator/sample.calculator.client/runclient.bat
Mon Oct  9 06:45:18 2006
@@ -43,7 +43,7 @@
 set PATH=%TUSCANY_SCACPP%\bin;%TUSCANY_SDOCPP%\bin;%AXIS2C_HOME%\lib;%PATH%
 
 cd %TUSCANY_SCACPP_SYSTEM_ROOT%\sample.calculator.client
-ruby -I%TUSCANY_SCACPP%\extensions\ruby\lib CalculatorClient.rb
+ruby -I%TUSCANY_SCACPP%\extensions\ruby\bin CalculatorClient.rb
 
 :end
 endlocal



---------------------------------------------------------------------
To unsubscribe, e-mail: tuscany-commits-unsubscribe@ws.apache.org
For additional commands, e-mail: tuscany-commits-help@ws.apache.org


Mime
View raw message