Author: shuston Date: Tue May 5 14:50:46 2009 New Revision: 771756 URL: http://svn.apache.org/viewvc?rev=771756&view=rev Log: Add Visuql Studio files for qmf-agent example; finishes QPID-1731 additions
Added: qpid/trunk/qpid/cpp/examples/qmf-agent/example_gen.mak qpid/trunk/qpid/cpp/examples/qmf-agent/qmf_agent.vcproj Modified: qpid/trunk/qpid/cpp/examples/examples.sln Modified: qpid/trunk/qpid/cpp/examples/examples.sln URL: http://svn.apache.org/viewvc/qpid/trunk/qpid/cpp/examples/examples.sln?rev=771756&r1=771755&r2=771756&view=diff ============================================================================== --- qpid/trunk/qpid/cpp/examples/examples.sln (original) +++ qpid/trunk/qpid/cpp/examples/examples.sln Tue May 5 14:50:46 2009 @@ -28,6 +28,8 @@ EndProject Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "pub_sub_topic_publisher", "pub-sub\pub_sub_topic_publisher.vcproj", "{05158653-FECA-1BAD-A430-FD5330E23A2D}" EndProject +Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "qmf_agent", "qmf-agent\qmf_agent.vcproj", "{771767FB-FECA-1BAD-2E13-3FFA2B8669C3}" +EndProject Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "qmf_console_console", "qmf-console\qmf_console_console.vcproj", "{490473E1-FECA-1BAD-2E13-3FFA2B8669C3}" EndProject Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "qmf_console_ping", "qmf-console\qmf_console_ping.vcproj", "{771767FB-FECA-1BAD-2E13-3FFA2B8669C3}" Added: qpid/trunk/qpid/cpp/examples/qmf-agent/example_gen.mak URL: http://svn.apache.org/viewvc/qpid/trunk/qpid/cpp/examples/qmf-agent/example_gen.mak?rev=771756&view=auto ============================================================================== --- qpid/trunk/qpid/cpp/examples/qmf-agent/example_gen.mak (added) +++ qpid/trunk/qpid/cpp/examples/qmf-agent/example_gen.mak Tue May 5 14:50:46 2009 @@ -0,0 +1,10 @@ +# This nmake file generates the C++ mapping from the example schema. +# +# The Visual Studio projects assume the existence of the generated files. +# These generated files must be created using this makefile for Windows +# developers working from the source repository. + +mgen_dir=..\..\..\cpp\managementgen + +all: + python $(mgen_dir)\qmf-gen -o .\gen\qmf .\schema.xml Added: qpid/trunk/qpid/cpp/examples/qmf-agent/qmf_agent.vcproj URL: http://svn.apache.org/viewvc/qpid/trunk/qpid/cpp/examples/qmf-agent/qmf_agent.vcproj?rev=771756&view=auto ============================================================================== --- qpid/trunk/qpid/cpp/examples/qmf-agent/qmf_agent.vcproj (added) +++ qpid/trunk/qpid/cpp/examples/qmf-agent/qmf_agent.vcproj Tue May 5 14:50:46 2009 @@ -0,0 +1,422 @@ +<?xml version="1.0" encoding="Windows-1252"?> +<VisualStudioProject + ProjectType="Visual C++" + Version="9.00" + Name="qmf_agent" + ProjectGUID="{771767FB-FECA-1BAD-2E13-3FFA2B8669C3}" + RootNamespace="qmf_console_ping" + Keyword="Win32Proj" + TargetFrameworkVersion="0" + > + <Platforms> + <Platform + Name="Win32" + /> + <Platform + Name="x64" + /> + </Platforms> + <ToolFiles> + </ToolFiles> + <Configurations> + <Configuration + Name="Debug|Win32" + OutputDirectory="." + IntermediateDirectory="Debug\qmf_agent\I386" + ConfigurationType="1" + CharacterSet="0" + > + <Tool + Name="VCPreBuildEventTool" + /> + <Tool + Name="VCCustomBuildTool" + /> + <Tool + Name="VCXMLDataGeneratorTool" + /> + <Tool + Name="VCWebServiceProxyGeneratorTool" + /> + <Tool + Name="VCMIDLTool" + AdditionalOptions="" + AdditionalIncludeDirectories="" + TypeLibraryName="$(InputName).tlb" + HeaderFileName="$(InputName).h" + InterfaceIdentifierFileName="$(InputName)_i.c" + ProxyFileName="$(InputName)_p.c" + /> + <Tool + Name="VCCLCompilerTool" + Optimization="0" + AdditionalIncludeDirectories="$(BOOST_ROOT)\include\$(BOOST_VERSION),$(BOOST_ROOT)\.,..\..\src,..\..\src\gen,.\gen" + PreprocessorDefinitions="_DEBUG;WIN32;_CONSOLE;_CRT_NONSTDC_NO_WARNINGS;NOMINMAX;WIN32_LEAN_AND_MEAN;_SCL_SECURE_NO_WARNINGS" + MinimalRebuild="false" + BasicRuntimeChecks="3" + RuntimeLibrary="3" + RuntimeTypeInfo="true" + WarningLevel="3" + Detect64BitPortabilityProblems="false" + DebugInformationFormat="3" + DisableSpecificWarnings="4244;4800" + /> + <Tool + Name="VCManagedResourceCompilerTool" + /> + <Tool + Name="VCResourceCompilerTool" + PreprocessorDefinitions="_DEBUG;NOMINMAX;WIN32_LEAN_AND_MEAN;_SCL_SECURE_NO_WARNINGS" + Culture="1033" + AdditionalIncludeDirectories="$(BOOST_ROOT)\include\$(BOOST_VERSION),$(BOOST_ROOT)\.,..\..\src,..\..\src\gen" + /> + <Tool + Name="VCPreLinkEventTool" + /> + <Tool + Name="VCLinkerTool" + OutputFile="$(OutDir)\qmf_agent.exe" + LinkIncremental="2" + SuppressStartupBanner="true" + AdditionalLibraryDirectories=".;$(BOOST_ROOT)\lib;..\..\src" + GenerateDebugInformation="true" + SubSystem="1" + TargetMachine="1" + /> + <Tool + Name="VCALinkTool" + /> + <Tool + Name="VCManifestTool" + /> + <Tool + Name="VCXDCMakeTool" + /> + <Tool + Name="VCBscMakeTool" + /> + <Tool + Name="VCFxCopTool" + /> + <Tool + Name="VCAppVerifierTool" + /> + <Tool + Name="VCPostBuildEventTool" + /> + </Configuration> + <Configuration + Name="Release|Win32" + OutputDirectory="Release" + IntermediateDirectory="Release\qmf_console_ping\I386" + ConfigurationType="1" + CharacterSet="0" + > + <Tool + Name="VCPreBuildEventTool" + /> + <Tool + Name="VCCustomBuildTool" + /> + <Tool + Name="VCXMLDataGeneratorTool" + /> + <Tool + Name="VCWebServiceProxyGeneratorTool" + /> + <Tool + Name="VCMIDLTool" + AdditionalOptions="" + AdditionalIncludeDirectories="" + TypeLibraryName="$(InputName).tlb" + HeaderFileName="$(InputName).h" + InterfaceIdentifierFileName="$(InputName)_i.c" + ProxyFileName="$(InputName)_p.c" + /> + <Tool + Name="VCCLCompilerTool" + Optimization="2" + AdditionalIncludeDirectories="$(BOOST_ROOT)\include\$(BOOST_VERSION),$(BOOST_ROOT)\.,..\..\src,..\..\src\gen" + PreprocessorDefinitions="NDEBUG;WIN32;_CONSOLE;_CRT_NONSTDC_NO_WARNINGS;NOMINMAX;WIN32_LEAN_AND_MEAN;_SCL_SECURE_NO_WARNINGS" + RuntimeLibrary="2" + RuntimeTypeInfo="true" + WarningLevel="3" + Detect64BitPortabilityProblems="false" + DisableSpecificWarnings="4244;4800" + /> + <Tool + Name="VCManagedResourceCompilerTool" + /> + <Tool + Name="VCResourceCompilerTool" + PreprocessorDefinitions="NDEBUG;NOMINMAX;WIN32_LEAN_AND_MEAN;_SCL_SECURE_NO_WARNINGS" + Culture="1033" + AdditionalIncludeDirectories="$(BOOST_ROOT)\include\$(BOOST_VERSION),$(BOOST_ROOT)\.,..\..\src,..\..\src\gen" + /> + <Tool + Name="VCPreLinkEventTool" + /> + <Tool + Name="VCLinkerTool" + AdditionalDependencies="qpidcommon.lib qpidclient.lib qmfconsole.lib" + OutputFile="$(OutDir)\ping.exe" + LinkIncremental="1" + SuppressStartupBanner="true" + AdditionalLibraryDirectories=".;$(BOOST_ROOT)\lib;..\..\src" + GenerateDebugInformation="true" + SubSystem="1" + OptimizeReferences="2" + EnableCOMDATFolding="2" + TargetMachine="1" + /> + <Tool + Name="VCALinkTool" + /> + <Tool + Name="VCManifestTool" + /> + <Tool + Name="VCXDCMakeTool" + /> + <Tool + Name="VCBscMakeTool" + /> + <Tool + Name="VCFxCopTool" + /> + <Tool + Name="VCAppVerifierTool" + /> + <Tool + Name="VCPostBuildEventTool" + /> + </Configuration> + <Configuration + Name="Debug|x64" + OutputDirectory="." + IntermediateDirectory="Debug\qmf_console_ping\AMD64" + ConfigurationType="1" + CharacterSet="0" + > + <Tool + Name="VCPreBuildEventTool" + /> + <Tool + Name="VCCustomBuildTool" + /> + <Tool + Name="VCXMLDataGeneratorTool" + /> + <Tool + Name="VCWebServiceProxyGeneratorTool" + /> + <Tool + Name="VCMIDLTool" + AdditionalOptions="" + AdditionalIncludeDirectories="" + TypeLibraryName="$(InputName).tlb" + HeaderFileName="$(InputName).h" + InterfaceIdentifierFileName="$(InputName)_i.c" + ProxyFileName="$(InputName)_p.c" + /> + <Tool + Name="VCCLCompilerTool" + Optimization="0" + AdditionalIncludeDirectories="$(BOOST_ROOT)\include\$(BOOST_VERSION),$(BOOST_ROOT)\.,..\..\src,..\..\src\gen" + PreprocessorDefinitions="_DEBUG;WIN32;_CONSOLE;_CRT_NONSTDC_NO_WARNINGS;_AMD64_;_WIN64;NOMINMAX;WIN32_LEAN_AND_MEAN;_SCL_SECURE_NO_WARNINGS" + MinimalRebuild="false" + BasicRuntimeChecks="3" + RuntimeLibrary="3" + RuntimeTypeInfo="true" + WarningLevel="3" + Detect64BitPortabilityProblems="false" + DebugInformationFormat="3" + DisableSpecificWarnings="4244;4800" + /> + <Tool + Name="VCManagedResourceCompilerTool" + /> + <Tool + Name="VCResourceCompilerTool" + PreprocessorDefinitions="_DEBUG;NOMINMAX;WIN32_LEAN_AND_MEAN;_SCL_SECURE_NO_WARNINGS;_WIN64" + Culture="1033" + AdditionalIncludeDirectories="$(BOOST_ROOT)\include\$(BOOST_VERSION),$(BOOST_ROOT)\.,..\..\src,..\..\src\gen" + /> + <Tool + Name="VCPreLinkEventTool" + /> + <Tool + Name="VCLinkerTool" + AdditionalOptions="/machine:AMD64" + AdditionalDependencies="qpidcommond.lib qpidclientd.lib qmfconsoled.lib" + OutputFile="$(OutDir)\ping.exe" + LinkIncremental="2" + SuppressStartupBanner="true" + AdditionalLibraryDirectories=".;$(BOOST_ROOT)\lib;..\..\src" + GenerateDebugInformation="true" + SubSystem="1" + TargetMachine="17" + /> + <Tool + Name="VCALinkTool" + /> + <Tool + Name="VCXDCMakeTool" + /> + <Tool + Name="VCBscMakeTool" + /> + <Tool + Name="VCFxCopTool" + /> + <Tool + Name="VCPostBuildEventTool" + /> + </Configuration> + <Configuration + Name="Release|x64" + OutputDirectory="Release" + IntermediateDirectory="Release\qmf_console_ping\AMD64" + ConfigurationType="1" + CharacterSet="0" + > + <Tool + Name="VCPreBuildEventTool" + /> + <Tool + Name="VCCustomBuildTool" + /> + <Tool + Name="VCXMLDataGeneratorTool" + /> + <Tool + Name="VCWebServiceProxyGeneratorTool" + /> + <Tool + Name="VCMIDLTool" + AdditionalOptions="" + AdditionalIncludeDirectories="" + TypeLibraryName="$(InputName).tlb" + HeaderFileName="$(InputName).h" + InterfaceIdentifierFileName="$(InputName)_i.c" + ProxyFileName="$(InputName)_p.c" + /> + <Tool + Name="VCCLCompilerTool" + Optimization="2" + AdditionalIncludeDirectories="$(BOOST_ROOT)\include\$(BOOST_VERSION),$(BOOST_ROOT)\.,..\..\src,..\..\src\gen" + PreprocessorDefinitions="NDEBUG;WIN32;_CONSOLE;_CRT_NONSTDC_NO_WARNINGS;_AMD64_;_WIN64;NOMINMAX;WIN32_LEAN_AND_MEAN;_SCL_SECURE_NO_WARNINGS" + RuntimeLibrary="2" + RuntimeTypeInfo="true" + WarningLevel="3" + Detect64BitPortabilityProblems="false" + DisableSpecificWarnings="4244;4800" + /> + <Tool + Name="VCManagedResourceCompilerTool" + /> + <Tool + Name="VCResourceCompilerTool" + PreprocessorDefinitions="NDEBUG;NOMINMAX;WIN32_LEAN_AND_MEAN;_SCL_SECURE_NO_WARNINGS;_WIN64" + Culture="1033" + AdditionalIncludeDirectories="$(BOOST_ROOT)\include\$(BOOST_VERSION),$(BOOST_ROOT)\.,..\..\src,..\..\src\gen" + /> + <Tool + Name="VCPreLinkEventTool" + /> + <Tool + Name="VCLinkerTool" + AdditionalOptions="/machine:AMD64" + AdditionalDependencies="qpidcommon.lib qpidclient.lib qmfconsole.lib" + OutputFile="$(OutDir)\ping.exe" + LinkIncremental="1" + SuppressStartupBanner="true" + AdditionalLibraryDirectories=".;$(BOOST_ROOT)\lib;..\..\src" + GenerateDebugInformation="true" + SubSystem="1" + OptimizeReferences="2" + EnableCOMDATFolding="2" + TargetMachine="17" + /> + <Tool + Name="VCALinkTool" + /> + <Tool + Name="VCXDCMakeTool" + /> + <Tool + Name="VCBscMakeTool" + /> + <Tool + Name="VCFxCopTool" + /> + <Tool + Name="VCPostBuildEventTool" + /> + </Configuration> + </Configurations> + <References> + </References> + <Files> + <Filter + Name="Source Files" + Filter="cpp;cxx;cc;C;c" + > + <File + RelativePath=".\gen\qmf\org\apache\qpid\agent\example\Child.cpp" + > + </File> + <File + RelativePath=".\gen\qmf\org\apache\qpid\agent\example\EventChildCreated.cpp" + > + </File> + <File + RelativePath=".\gen\qmf\org\apache\qpid\agent\example\EventChildDestroyed.cpp" + > + </File> + <File + RelativePath=".\example.cpp" + > + </File> + <File + RelativePath=".\gen\qmf\org\apache\qpid\agent\example\Package.cpp" + > + </File> + <File + RelativePath=".\gen\qmf\org\apache\qpid\agent\example\Parent.cpp" + > + </File> + </Filter> + <Filter + Name="Header Files" + Filter="h;hpp;hxx;hh" + > + <File + RelativePath=".\gen\qmf\org\apache\qpid\agent\example\ArgsParentCreate_child.h" + > + </File> + <File + RelativePath=".\gen\qmf\org\apache\qpid\agent\example\Child.h" + > + </File> + <File + RelativePath=".\gen\qmf\org\apache\qpid\agent\example\EventChildCreated.h" + > + </File> + <File + RelativePath=".\gen\qmf\org\apache\qpid\agent\example\EventChildDestroyed.h" + > + </File> + <File + RelativePath=".\gen\qmf\org\apache\qpid\agent\example\Package.h" + > + </File> + <File + RelativePath=".\gen\qmf\org\apache\qpid\agent\example\Parent.h" + > + </File> + </Filter> + </Files> + <Globals> + </Globals> +</VisualStudioProject> --------------------------------------------------------------------- Apache Qpid - AMQP Messaging Implementation Project: http://qpid.apache.org Use/Interact: mailto:commits-subscr...@qpid.apache.org