summaryrefslogtreecommitdiff
path: root/examples
diff options
context:
space:
mode:
authorAndy Dent <andydent@sourceforge.net>2008-12-16 05:26:35 +0000
committerAndy Dent <andydent@sourceforge.net>2008-12-16 05:26:35 +0000
commit0b38bb7e2bd6d1136249905096ed200b924bec5c (patch)
treef156194c6cb1670960196855288b10f238689acb /examples
parentc5fb1a4ce7e7f13ad12d4262f19bb460d23b7e3e (diff)
downloadcppunit-0b38bb7e2bd6d1136249905096ed200b924bec5c.tar.gz
Added updated project and instructions for building under Visual Studio.Net 2008
Diffstat (limited to 'examples')
-rw-r--r--examples/ClockerPlugIn/ClockerPlugIn.vcproj558
-rw-r--r--examples/DumperPlugIn/DumperPlugIn.vcproj270
-rw-r--r--examples/cppunittest/CppUnitTestMain.vcproj1902
-rw-r--r--examples/cppunittest/CppUnitTestPlugIn.vcproj1044
-rw-r--r--examples/examples2008.sln415
-rw-r--r--examples/hierarchy/hierarchy.vcproj294
-rw-r--r--examples/money/money.vcproj313
-rw-r--r--examples/msvc6/CppUnitTestApp/CppUnitTestApp.vcproj1164
-rw-r--r--examples/msvc6/HostApp/HostApp.vcproj1115
-rw-r--r--examples/simple/simple.vcproj262
-rw-r--r--examples/simple/simple_plugin.vcproj270
11 files changed, 7607 insertions, 0 deletions
diff --git a/examples/ClockerPlugIn/ClockerPlugIn.vcproj b/examples/ClockerPlugIn/ClockerPlugIn.vcproj
new file mode 100644
index 0000000..0ba6055
--- /dev/null
+++ b/examples/ClockerPlugIn/ClockerPlugIn.vcproj
@@ -0,0 +1,558 @@
+<?xml version="1.0" encoding="Windows-1252"?>
+<VisualStudioProject
+ ProjectType="Visual C++"
+ Version="9.00"
+ Name="ClockerPlugIn"
+ ProjectGUID="{DC2818FA-4B7B-4EE7-8E2B-31AA488B3EB5}"
+ TargetFrameworkVersion="0"
+ >
+ <Platforms>
+ <Platform
+ Name="Win32"
+ />
+ </Platforms>
+ <ToolFiles>
+ </ToolFiles>
+ <Configurations>
+ <Configuration
+ Name="Debug|Win32"
+ OutputDirectory=".\Debug"
+ IntermediateDirectory=".\Debug"
+ ConfigurationType="2"
+ InheritedPropertySheets="$(VCInstallDir)VCProjectDefaults\UpgradeFromVC60.vsprops"
+ UseOfMFC="0"
+ ATLMinimizesCRunTimeLibraryUsage="false"
+ CharacterSet="2"
+ >
+ <Tool
+ Name="VCPreBuildEventTool"
+ />
+ <Tool
+ Name="VCCustomBuildTool"
+ />
+ <Tool
+ Name="VCXMLDataGeneratorTool"
+ />
+ <Tool
+ Name="VCWebServiceProxyGeneratorTool"
+ />
+ <Tool
+ Name="VCMIDLTool"
+ PreprocessorDefinitions="_DEBUG"
+ MkTypLibCompatible="true"
+ SuppressStartupBanner="true"
+ TargetEnvironment="1"
+ TypeLibraryName=".\Debug/ClockerPlugIn.tlb"
+ HeaderFileName=""
+ />
+ <Tool
+ Name="VCCLCompilerTool"
+ Optimization="0"
+ AdditionalIncludeDirectories="..\..\include"
+ PreprocessorDefinitions="_DEBUG;WIN32;_WINDOWS;_USRDLL;CPPUNIT_DLL"
+ MinimalRebuild="true"
+ BasicRuntimeChecks="3"
+ RuntimeLibrary="3"
+ RuntimeTypeInfo="true"
+ PrecompiledHeaderFile=".\Debug/ClockerPlugIn.pch"
+ AssemblerListingLocation=".\Debug/"
+ ObjectFile=".\Debug/"
+ ProgramDataBaseFileName=".\Debug/"
+ WarningLevel="3"
+ SuppressStartupBanner="true"
+ DebugInformationFormat="3"
+ />
+ <Tool
+ Name="VCManagedResourceCompilerTool"
+ />
+ <Tool
+ Name="VCResourceCompilerTool"
+ PreprocessorDefinitions="_DEBUG"
+ Culture="1036"
+ />
+ <Tool
+ Name="VCPreLinkEventTool"
+ />
+ <Tool
+ Name="VCLinkerTool"
+ AdditionalDependencies="odbc32.lib odbccp32.lib cppunitd_dll.lib"
+ OutputFile="../../lib/ClockerPlugInd.dll"
+ LinkIncremental="2"
+ SuppressStartupBanner="true"
+ AdditionalLibraryDirectories="../../lib/"
+ GenerateDebugInformation="true"
+ ProgramDatabaseFile=".\Debug/ClockerPlugInd.pdb"
+ RandomizedBaseAddress="1"
+ DataExecutionPrevention="0"
+ ImportLibrary=".\Debug/ClockerPlugInd.lib"
+ TargetMachine="1"
+ />
+ <Tool
+ Name="VCALinkTool"
+ />
+ <Tool
+ Name="VCManifestTool"
+ />
+ <Tool
+ Name="VCXDCMakeTool"
+ />
+ <Tool
+ Name="VCBscMakeTool"
+ SuppressStartupBanner="true"
+ OutputFile=".\Debug/ClockerPlugIn.bsc"
+ />
+ <Tool
+ Name="VCFxCopTool"
+ />
+ <Tool
+ Name="VCAppVerifierTool"
+ />
+ <Tool
+ Name="VCPostBuildEventTool"
+ />
+ </Configuration>
+ <Configuration
+ Name="Release|Win32"
+ OutputDirectory=".\Release"
+ IntermediateDirectory=".\Release"
+ ConfigurationType="2"
+ InheritedPropertySheets="$(VCInstallDir)VCProjectDefaults\UpgradeFromVC60.vsprops"
+ UseOfMFC="0"
+ ATLMinimizesCRunTimeLibraryUsage="false"
+ CharacterSet="2"
+ >
+ <Tool
+ Name="VCPreBuildEventTool"
+ />
+ <Tool
+ Name="VCCustomBuildTool"
+ />
+ <Tool
+ Name="VCXMLDataGeneratorTool"
+ />
+ <Tool
+ Name="VCWebServiceProxyGeneratorTool"
+ />
+ <Tool
+ Name="VCMIDLTool"
+ PreprocessorDefinitions="NDEBUG"
+ MkTypLibCompatible="true"
+ SuppressStartupBanner="true"
+ TargetEnvironment="1"
+ TypeLibraryName=".\Release/ClockerPlugIn.tlb"
+ HeaderFileName=""
+ />
+ <Tool
+ Name="VCCLCompilerTool"
+ Optimization="2"
+ InlineFunctionExpansion="1"
+ AdditionalIncludeDirectories="..\..\include"
+ PreprocessorDefinitions="NDEBUG;WIN32;_WINDOWS;_USRDLL;CPPUNIT_DLL"
+ StringPooling="true"
+ RuntimeLibrary="2"
+ EnableFunctionLevelLinking="true"
+ RuntimeTypeInfo="true"
+ PrecompiledHeaderFile=".\Release/ClockerPlugIn.pch"
+ AssemblerListingLocation=".\Release/"
+ ObjectFile=".\Release/"
+ ProgramDataBaseFileName=".\Release/"
+ WarningLevel="3"
+ SuppressStartupBanner="true"
+ DebugInformationFormat="1"
+ />
+ <Tool
+ Name="VCManagedResourceCompilerTool"
+ />
+ <Tool
+ Name="VCResourceCompilerTool"
+ PreprocessorDefinitions="NDEBUG"
+ Culture="1036"
+ />
+ <Tool
+ Name="VCPreLinkEventTool"
+ />
+ <Tool
+ Name="VCLinkerTool"
+ AdditionalDependencies="odbc32.lib odbccp32.lib cppunit_dll.lib"
+ OutputFile="../../lib/ClockerPlugIn.dll"
+ LinkIncremental="1"
+ SuppressStartupBanner="true"
+ AdditionalLibraryDirectories="../../lib/"
+ ProgramDatabaseFile=".\Release/ClockerPlugIn.pdb"
+ RandomizedBaseAddress="1"
+ DataExecutionPrevention="0"
+ ImportLibrary=".\Release/ClockerPlugIn.lib"
+ TargetMachine="1"
+ />
+ <Tool
+ Name="VCALinkTool"
+ />
+ <Tool
+ Name="VCManifestTool"
+ />
+ <Tool
+ Name="VCXDCMakeTool"
+ />
+ <Tool
+ Name="VCBscMakeTool"
+ SuppressStartupBanner="true"
+ OutputFile=".\Release/ClockerPlugIn.bsc"
+ />
+ <Tool
+ Name="VCFxCopTool"
+ />
+ <Tool
+ Name="VCAppVerifierTool"
+ />
+ <Tool
+ Name="VCPostBuildEventTool"
+ />
+ </Configuration>
+ <Configuration
+ Name="Debug NtTimer|Win32"
+ OutputDirectory=".\DebugNtTimer"
+ IntermediateDirectory=".\DebugNtTimer"
+ ConfigurationType="2"
+ InheritedPropertySheets="$(VCInstallDir)VCProjectDefaults\UpgradeFromVC60.vsprops"
+ UseOfMFC="0"
+ ATLMinimizesCRunTimeLibraryUsage="false"
+ CharacterSet="2"
+ >
+ <Tool
+ Name="VCPreBuildEventTool"
+ />
+ <Tool
+ Name="VCCustomBuildTool"
+ />
+ <Tool
+ Name="VCXMLDataGeneratorTool"
+ />
+ <Tool
+ Name="VCWebServiceProxyGeneratorTool"
+ />
+ <Tool
+ Name="VCMIDLTool"
+ PreprocessorDefinitions="_DEBUG"
+ MkTypLibCompatible="true"
+ SuppressStartupBanner="true"
+ TargetEnvironment="1"
+ TypeLibraryName=".\DebugNtTimer/ClockerPlugIn.tlb"
+ HeaderFileName=""
+ />
+ <Tool
+ Name="VCCLCompilerTool"
+ Optimization="0"
+ AdditionalIncludeDirectories="..\..\include"
+ PreprocessorDefinitions="_DEBUG;WIN32;_WINDOWS;_USRDLL;CPPUNIT_DLL;CLOCKER_USE_WINNTTIMER"
+ MinimalRebuild="true"
+ BasicRuntimeChecks="3"
+ RuntimeLibrary="3"
+ RuntimeTypeInfo="true"
+ PrecompiledHeaderFile=".\DebugNtTimer/ClockerPlugIn.pch"
+ AssemblerListingLocation=".\DebugNtTimer/"
+ ObjectFile=".\DebugNtTimer/"
+ ProgramDataBaseFileName=".\DebugNtTimer/"
+ WarningLevel="3"
+ SuppressStartupBanner="true"
+ DebugInformationFormat="3"
+ />
+ <Tool
+ Name="VCManagedResourceCompilerTool"
+ />
+ <Tool
+ Name="VCResourceCompilerTool"
+ PreprocessorDefinitions="_DEBUG"
+ Culture="1036"
+ />
+ <Tool
+ Name="VCPreLinkEventTool"
+ />
+ <Tool
+ Name="VCLinkerTool"
+ AdditionalDependencies="odbc32.lib odbccp32.lib cppunitd_dll.lib"
+ OutputFile="../../lib/ClockerPlugInNtd.dll"
+ LinkIncremental="2"
+ SuppressStartupBanner="true"
+ AdditionalLibraryDirectories="../../lib/"
+ GenerateDebugInformation="true"
+ ProgramDatabaseFile=".\DebugNtTimer/ClockerPlugInNtd.pdb"
+ RandomizedBaseAddress="1"
+ DataExecutionPrevention="0"
+ ImportLibrary=".\DebugNtTimer/ClockerPlugInNtd.lib"
+ TargetMachine="1"
+ />
+ <Tool
+ Name="VCALinkTool"
+ />
+ <Tool
+ Name="VCManifestTool"
+ />
+ <Tool
+ Name="VCXDCMakeTool"
+ />
+ <Tool
+ Name="VCBscMakeTool"
+ SuppressStartupBanner="true"
+ OutputFile=".\DebugNtTimer/ClockerPlugIn.bsc"
+ />
+ <Tool
+ Name="VCFxCopTool"
+ />
+ <Tool
+ Name="VCAppVerifierTool"
+ />
+ <Tool
+ Name="VCPostBuildEventTool"
+ />
+ </Configuration>
+ </Configurations>
+ <References>
+ </References>
+ <Files>
+ <File
+ RelativePath="ClockerListener.cpp"
+ >
+ <FileConfiguration
+ Name="Debug|Win32"
+ >
+ <Tool
+ Name="VCCLCompilerTool"
+ AdditionalIncludeDirectories=""
+ PreprocessorDefinitions=""
+ />
+ </FileConfiguration>
+ <FileConfiguration
+ Name="Release|Win32"
+ >
+ <Tool
+ Name="VCCLCompilerTool"
+ AdditionalIncludeDirectories=""
+ PreprocessorDefinitions=""
+ />
+ </FileConfiguration>
+ <FileConfiguration
+ Name="Debug NtTimer|Win32"
+ >
+ <Tool
+ Name="VCCLCompilerTool"
+ AdditionalIncludeDirectories=""
+ PreprocessorDefinitions=""
+ />
+ </FileConfiguration>
+ </File>
+ <File
+ RelativePath="ClockerListener.h"
+ >
+ </File>
+ <File
+ RelativePath="ClockerModel.cpp"
+ >
+ <FileConfiguration
+ Name="Debug|Win32"
+ >
+ <Tool
+ Name="VCCLCompilerTool"
+ AdditionalIncludeDirectories=""
+ PreprocessorDefinitions=""
+ />
+ </FileConfiguration>
+ <FileConfiguration
+ Name="Release|Win32"
+ >
+ <Tool
+ Name="VCCLCompilerTool"
+ AdditionalIncludeDirectories=""
+ PreprocessorDefinitions=""
+ />
+ </FileConfiguration>
+ <FileConfiguration
+ Name="Debug NtTimer|Win32"
+ >
+ <Tool
+ Name="VCCLCompilerTool"
+ AdditionalIncludeDirectories=""
+ PreprocessorDefinitions=""
+ />
+ </FileConfiguration>
+ </File>
+ <File
+ RelativePath="ClockerModel.h"
+ >
+ </File>
+ <File
+ RelativePath="ClockerPlugIn.cpp"
+ >
+ <FileConfiguration
+ Name="Debug|Win32"
+ >
+ <Tool
+ Name="VCCLCompilerTool"
+ AdditionalIncludeDirectories=""
+ PreprocessorDefinitions=""
+ />
+ </FileConfiguration>
+ <FileConfiguration
+ Name="Release|Win32"
+ >
+ <Tool
+ Name="VCCLCompilerTool"
+ AdditionalIncludeDirectories=""
+ PreprocessorDefinitions=""
+ />
+ </FileConfiguration>
+ <FileConfiguration
+ Name="Debug NtTimer|Win32"
+ >
+ <Tool
+ Name="VCCLCompilerTool"
+ AdditionalIncludeDirectories=""
+ PreprocessorDefinitions=""
+ />
+ </FileConfiguration>
+ </File>
+ <File
+ RelativePath="ClockerXmlHook.cpp"
+ >
+ <FileConfiguration
+ Name="Debug|Win32"
+ >
+ <Tool
+ Name="VCCLCompilerTool"
+ AdditionalIncludeDirectories=""
+ PreprocessorDefinitions=""
+ />
+ </FileConfiguration>
+ <FileConfiguration
+ Name="Release|Win32"
+ >
+ <Tool
+ Name="VCCLCompilerTool"
+ AdditionalIncludeDirectories=""
+ PreprocessorDefinitions=""
+ />
+ </FileConfiguration>
+ <FileConfiguration
+ Name="Debug NtTimer|Win32"
+ >
+ <Tool
+ Name="VCCLCompilerTool"
+ AdditionalIncludeDirectories=""
+ PreprocessorDefinitions=""
+ />
+ </FileConfiguration>
+ </File>
+ <File
+ RelativePath="ClockerXmlHook.h"
+ >
+ </File>
+ <File
+ RelativePath="Makefile.am"
+ >
+ </File>
+ <File
+ RelativePath="ReadMe.txt"
+ >
+ </File>
+ <File
+ RelativePath="Timer.cpp"
+ >
+ <FileConfiguration
+ Name="Debug|Win32"
+ >
+ <Tool
+ Name="VCCLCompilerTool"
+ AdditionalIncludeDirectories=""
+ PreprocessorDefinitions=""
+ />
+ </FileConfiguration>
+ <FileConfiguration
+ Name="Release|Win32"
+ >
+ <Tool
+ Name="VCCLCompilerTool"
+ AdditionalIncludeDirectories=""
+ PreprocessorDefinitions=""
+ />
+ </FileConfiguration>
+ <FileConfiguration
+ Name="Debug NtTimer|Win32"
+ ExcludedFromBuild="true"
+ >
+ <Tool
+ Name="VCCLCompilerTool"
+ AdditionalIncludeDirectories=""
+ PreprocessorDefinitions=""
+ />
+ </FileConfiguration>
+ </File>
+ <File
+ RelativePath="Timer.h"
+ >
+ <FileConfiguration
+ Name="Debug NtTimer|Win32"
+ ExcludedFromBuild="true"
+ >
+ <Tool
+ Name="VCCustomBuildTool"
+ />
+ </FileConfiguration>
+ </File>
+ <File
+ RelativePath="WinNtTimer.cpp"
+ >
+ <FileConfiguration
+ Name="Debug|Win32"
+ ExcludedFromBuild="true"
+ >
+ <Tool
+ Name="VCCLCompilerTool"
+ AdditionalIncludeDirectories=""
+ PreprocessorDefinitions=""
+ />
+ </FileConfiguration>
+ <FileConfiguration
+ Name="Release|Win32"
+ ExcludedFromBuild="true"
+ >
+ <Tool
+ Name="VCCLCompilerTool"
+ AdditionalIncludeDirectories=""
+ PreprocessorDefinitions=""
+ />
+ </FileConfiguration>
+ <FileConfiguration
+ Name="Debug NtTimer|Win32"
+ >
+ <Tool
+ Name="VCCLCompilerTool"
+ AdditionalIncludeDirectories=""
+ PreprocessorDefinitions=""
+ ObjectFile="DebugNtTimer/"
+ ProgramDataBaseFileName="DebugNtTimer/"
+ />
+ </FileConfiguration>
+ </File>
+ <File
+ RelativePath="WinNtTimer.h"
+ >
+ <FileConfiguration
+ Name="Debug|Win32"
+ ExcludedFromBuild="true"
+ >
+ <Tool
+ Name="VCCustomBuildTool"
+ />
+ </FileConfiguration>
+ <FileConfiguration
+ Name="Release|Win32"
+ ExcludedFromBuild="true"
+ >
+ <Tool
+ Name="VCCustomBuildTool"
+ />
+ </FileConfiguration>
+ </File>
+ </Files>
+ <Globals>
+ </Globals>
+</VisualStudioProject>
diff --git a/examples/DumperPlugIn/DumperPlugIn.vcproj b/examples/DumperPlugIn/DumperPlugIn.vcproj
new file mode 100644
index 0000000..fef74a4
--- /dev/null
+++ b/examples/DumperPlugIn/DumperPlugIn.vcproj
@@ -0,0 +1,270 @@
+<?xml version="1.0" encoding="Windows-1252"?>
+<VisualStudioProject
+ ProjectType="Visual C++"
+ Version="9.00"
+ Name="DumperPlugIn"
+ ProjectGUID="{D2A913B4-0257-453F-8519-75E1DF33F76B}"
+ TargetFrameworkVersion="0"
+ >
+ <Platforms>
+ <Platform
+ Name="Win32"
+ />
+ </Platforms>
+ <ToolFiles>
+ </ToolFiles>
+ <Configurations>
+ <Configuration
+ Name="Debug|Win32"
+ OutputDirectory=".\Debug"
+ IntermediateDirectory=".\Debug"
+ ConfigurationType="2"
+ InheritedPropertySheets="$(VCInstallDir)VCProjectDefaults\UpgradeFromVC60.vsprops"
+ UseOfMFC="0"
+ ATLMinimizesCRunTimeLibraryUsage="false"
+ CharacterSet="2"
+ >
+ <Tool
+ Name="VCPreBuildEventTool"
+ />
+ <Tool
+ Name="VCCustomBuildTool"
+ />
+ <Tool
+ Name="VCXMLDataGeneratorTool"
+ />
+ <Tool
+ Name="VCWebServiceProxyGeneratorTool"
+ />
+ <Tool
+ Name="VCMIDLTool"
+ PreprocessorDefinitions="_DEBUG"
+ MkTypLibCompatible="true"
+ SuppressStartupBanner="true"
+ TargetEnvironment="1"
+ TypeLibraryName=".\Debug/DumperPlugIn.tlb"
+ HeaderFileName=""
+ />
+ <Tool
+ Name="VCCLCompilerTool"
+ Optimization="0"
+ AdditionalIncludeDirectories="..\..\include"
+ PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;_USRDLL;DUMPERPLUGIN_EXPORTS"
+ MinimalRebuild="true"
+ BasicRuntimeChecks="3"
+ RuntimeLibrary="3"
+ RuntimeTypeInfo="true"
+ PrecompiledHeaderFile=".\Debug/DumperPlugIn.pch"
+ AssemblerListingLocation=".\Debug/"
+ ObjectFile=".\Debug/"
+ ProgramDataBaseFileName=".\Debug/"
+ WarningLevel="3"
+ SuppressStartupBanner="true"
+ DebugInformationFormat="3"
+ />
+ <Tool
+ Name="VCManagedResourceCompilerTool"
+ />
+ <Tool
+ Name="VCResourceCompilerTool"
+ PreprocessorDefinitions="_DEBUG"
+ Culture="1036"
+ />
+ <Tool
+ Name="VCPreLinkEventTool"
+ />
+ <Tool
+ Name="VCLinkerTool"
+ AdditionalDependencies="odbc32.lib odbccp32.lib cppunitd_dll.lib"
+ OutputFile="../../lib/DumperPlugInd.dll"
+ LinkIncremental="1"
+ SuppressStartupBanner="true"
+ AdditionalLibraryDirectories="../../lib/"
+ GenerateDebugInformation="true"
+ ProgramDatabaseFile=".\Debug/DumperPlugInd.pdb"
+ RandomizedBaseAddress="1"
+ DataExecutionPrevention="0"
+ ImportLibrary=".\Debug/DumperPlugInd.lib"
+ TargetMachine="1"
+ />
+ <Tool
+ Name="VCALinkTool"
+ />
+ <Tool
+ Name="VCManifestTool"
+ />
+ <Tool
+ Name="VCXDCMakeTool"
+ />
+ <Tool
+ Name="VCBscMakeTool"
+ SuppressStartupBanner="true"
+ OutputFile=".\Debug/DumperPlugIn.bsc"
+ />
+ <Tool
+ Name="VCFxCopTool"
+ />
+ <Tool
+ Name="VCAppVerifierTool"
+ />
+ <Tool
+ Name="VCPostBuildEventTool"
+ />
+ </Configuration>
+ <Configuration
+ Name="Release|Win32"
+ OutputDirectory=".\Release"
+ IntermediateDirectory=".\Release"
+ ConfigurationType="2"
+ InheritedPropertySheets="$(VCInstallDir)VCProjectDefaults\UpgradeFromVC60.vsprops"
+ UseOfMFC="0"
+ ATLMinimizesCRunTimeLibraryUsage="false"
+ CharacterSet="2"
+ >
+ <Tool
+ Name="VCPreBuildEventTool"
+ />
+ <Tool
+ Name="VCCustomBuildTool"
+ />
+ <Tool
+ Name="VCXMLDataGeneratorTool"
+ />
+ <Tool
+ Name="VCWebServiceProxyGeneratorTool"
+ />
+ <Tool
+ Name="VCMIDLTool"
+ PreprocessorDefinitions="NDEBUG"
+ MkTypLibCompatible="true"
+ SuppressStartupBanner="true"
+ TargetEnvironment="1"
+ TypeLibraryName=".\Release/DumperPlugIn.tlb"
+ HeaderFileName=""
+ />
+ <Tool
+ Name="VCCLCompilerTool"
+ Optimization="2"
+ InlineFunctionExpansion="1"
+ AdditionalIncludeDirectories="..\..\include"
+ PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;_USRDLL;DUMPERPLUGIN_EXPORTS"
+ StringPooling="true"
+ RuntimeLibrary="2"
+ EnableFunctionLevelLinking="true"
+ RuntimeTypeInfo="true"
+ PrecompiledHeaderFile=".\Release/DumperPlugIn.pch"
+ AssemblerListingLocation=".\Release/"
+ ObjectFile=".\Release/"
+ ProgramDataBaseFileName=".\Release/"
+ WarningLevel="3"
+ SuppressStartupBanner="true"
+ DebugInformationFormat="1"
+ />
+ <Tool
+ Name="VCManagedResourceCompilerTool"
+ />
+ <Tool
+ Name="VCResourceCompilerTool"
+ PreprocessorDefinitions="NDEBUG"
+ Culture="1036"
+ />
+ <Tool
+ Name="VCPreLinkEventTool"
+ />
+ <Tool
+ Name="VCLinkerTool"
+ AdditionalDependencies="odbc32.lib odbccp32.lib cppunit_dll.lib"
+ OutputFile="../../lib/DumperPlugIn.dll"
+ LinkIncremental="1"
+ SuppressStartupBanner="true"
+ AdditionalLibraryDirectories="../../lib/"
+ ProgramDatabaseFile=".\Release/DumperPlugIn.pdb"
+ RandomizedBaseAddress="1"
+ DataExecutionPrevention="0"
+ ImportLibrary=".\Release/DumperPlugIn.lib"
+ TargetMachine="1"
+ />
+ <Tool
+ Name="VCALinkTool"
+ />
+ <Tool
+ Name="VCManifestTool"
+ />
+ <Tool
+ Name="VCXDCMakeTool"
+ />
+ <Tool
+ Name="VCBscMakeTool"
+ SuppressStartupBanner="true"
+ OutputFile=".\Release/DumperPlugIn.bsc"
+ />
+ <Tool
+ Name="VCFxCopTool"
+ />
+ <Tool
+ Name="VCAppVerifierTool"
+ />
+ <Tool
+ Name="VCPostBuildEventTool"
+ />
+ </Configuration>
+ </Configurations>
+ <References>
+ </References>
+ <Files>
+ <File
+ RelativePath="DumperListener.cpp"
+ >
+ <FileConfiguration
+ Name="Debug|Win32"
+ >
+ <Tool
+ Name="VCCLCompilerTool"
+ AdditionalIncludeDirectories=""
+ PreprocessorDefinitions=""
+ />
+ </FileConfiguration>
+ <FileConfiguration
+ Name="Release|Win32"
+ >
+ <Tool
+ Name="VCCLCompilerTool"
+ AdditionalIncludeDirectories=""
+ PreprocessorDefinitions=""
+ />
+ </FileConfiguration>
+ </File>
+ <File
+ RelativePath="DumperListener.h"
+ >
+ </File>
+ <File
+ RelativePath="DumperPlugIn.cpp"
+ >
+ <FileConfiguration
+ Name="Debug|Win32"
+ >
+ <Tool
+ Name="VCCLCompilerTool"
+ AdditionalIncludeDirectories=""
+ PreprocessorDefinitions=""
+ />
+ </FileConfiguration>
+ <FileConfiguration
+ Name="Release|Win32"
+ >
+ <Tool
+ Name="VCCLCompilerTool"
+ AdditionalIncludeDirectories=""
+ PreprocessorDefinitions=""
+ />
+ </FileConfiguration>
+ </File>
+ <File
+ RelativePath="Makefile.am"
+ >
+ </File>
+ </Files>
+ <Globals>
+ </Globals>
+</VisualStudioProject>
diff --git a/examples/cppunittest/CppUnitTestMain.vcproj b/examples/cppunittest/CppUnitTestMain.vcproj
new file mode 100644
index 0000000..f4a6361
--- /dev/null
+++ b/examples/cppunittest/CppUnitTestMain.vcproj
@@ -0,0 +1,1902 @@
+<?xml version="1.0" encoding="Windows-1252"?>
+<VisualStudioProject
+ ProjectType="Visual C++"
+ Version="9.00"
+ Name="CppUnitTestMain"
+ ProjectGUID="{9AE80CDE-809B-4D04-8E6E-8061843D748B}"
+ TargetFrameworkVersion="0"
+ >
+ <Platforms>
+ <Platform
+ Name="Win32"
+ />
+ </Platforms>
+ <ToolFiles>
+ </ToolFiles>
+ <Configurations>
+ <Configuration
+ Name="Debug DLL|Win32"
+ OutputDirectory=".\DebugDLL"
+ IntermediateDirectory=".\DebugDLL"
+ ConfigurationType="1"
+ InheritedPropertySheets="$(VCInstallDir)VCProjectDefaults\UpgradeFromVC60.vsprops"
+ UseOfMFC="0"
+ ATLMinimizesCRunTimeLibraryUsage="false"
+ CharacterSet="2"
+ >
+ <Tool
+ Name="VCPreBuildEventTool"
+ />
+ <Tool
+ Name="VCCustomBuildTool"
+ />
+ <Tool
+ Name="VCXMLDataGeneratorTool"
+ />
+ <Tool
+ Name="VCWebServiceProxyGeneratorTool"
+ />
+ <Tool
+ Name="VCMIDLTool"
+ TypeLibraryName=".\DebugDLL/CppUnitTestMain.tlb"
+ HeaderFileName=""
+ />
+ <Tool
+ Name="VCCLCompilerTool"
+ Optimization="0"
+ AdditionalIncludeDirectories="../../include"
+ PreprocessorDefinitions="_DEBUG;WIN32;_CONSOLE;CPPUNIT_DLL"
+ MinimalRebuild="true"
+ BasicRuntimeChecks="3"
+ RuntimeLibrary="3"
+ RuntimeTypeInfo="true"
+ PrecompiledHeaderFile=".\DebugDLL/CppUnitTestMain.pch"
+ AssemblerListingLocation=".\DebugDLL/"
+ ObjectFile=".\DebugDLL/"
+ ProgramDataBaseFileName=".\DebugDLL/"
+ WarningLevel="3"
+ SuppressStartupBanner="true"
+ DebugInformationFormat="3"
+ />
+ <Tool
+ Name="VCManagedResourceCompilerTool"
+ />
+ <Tool
+ Name="VCResourceCompilerTool"
+ PreprocessorDefinitions="_DEBUG"
+ Culture="1036"
+ />
+ <Tool
+ Name="VCPreLinkEventTool"
+ />
+ <Tool
+ Name="VCLinkerTool"
+ AdditionalDependencies="odbc32.lib odbccp32.lib cppunitd_dll.lib"
+ OutputFile=".\DebugDLL/CppUnitTestMain.exe"
+ LinkIncremental="1"
+ SuppressStartupBanner="true"
+ AdditionalLibraryDirectories="../../lib/"
+ GenerateDebugInformation="true"
+ ProgramDatabaseFile=".\DebugDLL/CppUnitTestMain.pdb"
+ SubSystem="1"
+ RandomizedBaseAddress="1"
+ DataExecutionPrevention="0"
+ TargetMachine="1"
+ />
+ <Tool
+ Name="VCALinkTool"
+ />
+ <Tool
+ Name="VCManifestTool"
+ />
+ <Tool
+ Name="VCXDCMakeTool"
+ />
+ <Tool
+ Name="VCBscMakeTool"
+ SuppressStartupBanner="true"
+ OutputFile=".\DebugDLL/CppUnitTestMain.bsc"
+ />
+ <Tool
+ Name="VCFxCopTool"
+ />
+ <Tool
+ Name="VCAppVerifierTool"
+ />
+ <Tool
+ Name="VCPostBuildEventTool"
+ Description="Self test"
+ CommandLine="$(TargetPath)"
+ />
+ </Configuration>
+ <Configuration
+ Name="Release DLL|Win32"
+ OutputDirectory=".\ReleaseDLL"
+ IntermediateDirectory=".\ReleaseDLL"
+ ConfigurationType="1"
+ InheritedPropertySheets="$(VCInstallDir)VCProjectDefaults\UpgradeFromVC60.vsprops"
+ UseOfMFC="0"
+ ATLMinimizesCRunTimeLibraryUsage="false"
+ CharacterSet="2"
+ >
+ <Tool
+ Name="VCPreBuildEventTool"
+ />
+ <Tool
+ Name="VCCustomBuildTool"
+ />
+ <Tool
+ Name="VCXMLDataGeneratorTool"
+ />
+ <Tool
+ Name="VCWebServiceProxyGeneratorTool"
+ />
+ <Tool
+ Name="VCMIDLTool"
+ TypeLibraryName=".\ReleaseDLL/CppUnitTestMain.tlb"
+ HeaderFileName=""
+ />
+ <Tool
+ Name="VCCLCompilerTool"
+ Optimization="2"
+ InlineFunctionExpansion="0"
+ EnableIntrinsicFunctions="true"
+ FavorSizeOrSpeed="1"
+ AdditionalIncludeDirectories="../../include"
+ PreprocessorDefinitions="NDEBUG;WIN32;_CONSOLE;CPPUNIT_DLL"
+ RuntimeLibrary="2"
+ RuntimeTypeInfo="true"
+ PrecompiledHeaderFile=".\ReleaseDLL/CppUnitTestMain.pch"
+ AssemblerListingLocation=".\ReleaseDLL/"
+ ObjectFile=".\ReleaseDLL/"
+ ProgramDataBaseFileName=".\ReleaseDLL/"
+ WarningLevel="3"
+ SuppressStartupBanner="true"
+ DebugInformationFormat="1"
+ />
+ <Tool
+ Name="VCManagedResourceCompilerTool"
+ />
+ <Tool
+ Name="VCResourceCompilerTool"
+ PreprocessorDefinitions="NDEBUG"
+ Culture="1036"
+ />
+ <Tool
+ Name="VCPreLinkEventTool"
+ />
+ <Tool
+ Name="VCLinkerTool"
+ AdditionalDependencies="odbc32.lib odbccp32.lib cppunit_dll.lib"
+ OutputFile=".\ReleaseDLL/CppUnitTestMain.exe"
+ LinkIncremental="1"
+ SuppressStartupBanner="true"
+ AdditionalLibraryDirectories="../../lib/"
+ ProgramDatabaseFile=".\ReleaseDLL/CppUnitTestMain.pdb"
+ SubSystem="1"
+ RandomizedBaseAddress="1"
+ DataExecutionPrevention="0"
+ TargetMachine="1"
+ />
+ <Tool
+ Name="VCALinkTool"
+ />
+ <Tool
+ Name="VCManifestTool"
+ />
+ <Tool
+ Name="VCXDCMakeTool"
+ />
+ <Tool
+ Name="VCBscMakeTool"
+ SuppressStartupBanner="true"
+ OutputFile=".\ReleaseDLL/CppUnitTestMain.bsc"
+ />
+ <Tool
+ Name="VCFxCopTool"
+ />
+ <Tool
+ Name="VCAppVerifierTool"
+ />
+ <Tool
+ Name="VCPostBuildEventTool"
+ Description="Self test"
+ CommandLine="$(TargetPath)"
+ />
+ </Configuration>
+ <Configuration
+ Name="Debug|Win32"
+ OutputDirectory=".\Debug"
+ IntermediateDirectory=".\Debug"
+ ConfigurationType="1"
+ InheritedPropertySheets="$(VCInstallDir)VCProjectDefaults\UpgradeFromVC60.vsprops"
+ UseOfMFC="0"
+ ATLMinimizesCRunTimeLibraryUsage="false"
+ CharacterSet="2"
+ >
+ <Tool
+ Name="VCPreBuildEventTool"
+ />
+ <Tool
+ Name="VCCustomBuildTool"
+ />
+ <Tool
+ Name="VCXMLDataGeneratorTool"
+ />
+ <Tool
+ Name="VCWebServiceProxyGeneratorTool"
+ />
+ <Tool
+ Name="VCMIDLTool"
+ TypeLibraryName=".\Debug/CppUnitTestMain.tlb"
+ HeaderFileName=""
+ />
+ <Tool
+ Name="VCCLCompilerTool"
+ Optimization="0"
+ AdditionalIncludeDirectories="../../include"
+ PreprocessorDefinitions="WIN32;_DEBUG;_CONSOLE"
+ MinimalRebuild="true"
+ BasicRuntimeChecks="3"
+ RuntimeLibrary="3"
+ RuntimeTypeInfo="true"
+ PrecompiledHeaderFile=".\Debug/CppUnitTestMain.pch"
+ AssemblerListingLocation=".\Debug/"
+ ObjectFile=".\Debug/"
+ ProgramDataBaseFileName=".\Debug/"
+ WarningLevel="3"
+ SuppressStartupBanner="true"
+ DebugInformationFormat="3"
+ />
+ <Tool
+ Name="VCManagedResourceCompilerTool"
+ />
+ <Tool
+ Name="VCResourceCompilerTool"
+ PreprocessorDefinitions="_DEBUG"
+ Culture="1036"
+ />
+ <Tool
+ Name="VCPreLinkEventTool"
+ />
+ <Tool
+ Name="VCLinkerTool"
+ AdditionalDependencies="odbc32.lib odbccp32.lib cppunitd.lib"
+ OutputFile=".\Debug/CppUnitTestMain.exe"
+ LinkIncremental="1"
+ SuppressStartupBanner="true"
+ AdditionalLibraryDirectories="../../lib/"
+ GenerateDebugInformation="true"
+ ProgramDatabaseFile=".\Debug/CppUnitTestMain.pdb"
+ SubSystem="1"
+ RandomizedBaseAddress="1"
+ DataExecutionPrevention="0"
+ TargetMachine="1"
+ />
+ <Tool
+ Name="VCALinkTool"
+ />
+ <Tool
+ Name="VCManifestTool"
+ />
+ <Tool
+ Name="VCXDCMakeTool"
+ />
+ <Tool
+ Name="VCBscMakeTool"
+ SuppressStartupBanner="true"
+ OutputFile=".\Debug/CppUnitTestMain.bsc"
+ />
+ <Tool
+ Name="VCFxCopTool"
+ />
+ <Tool
+ Name="VCAppVerifierTool"
+ />
+ <Tool
+ Name="VCPostBuildEventTool"
+ Description="Self test"
+ CommandLine="&quot;$(TargetPath)&quot;"
+ />
+ </Configuration>
+ <Configuration
+ Name="Release|Win32"
+ OutputDirectory=".\Release"
+ IntermediateDirectory=".\Release"
+ ConfigurationType="1"
+ InheritedPropertySheets="$(VCInstallDir)VCProjectDefaults\UpgradeFromVC60.vsprops"
+ UseOfMFC="0"
+ ATLMinimizesCRunTimeLibraryUsage="false"
+ CharacterSet="2"
+ >
+ <Tool
+ Name="VCPreBuildEventTool"
+ />
+ <Tool
+ Name="VCCustomBuildTool"
+ />
+ <Tool
+ Name="VCXMLDataGeneratorTool"
+ />
+ <Tool
+ Name="VCWebServiceProxyGeneratorTool"
+ />
+ <Tool
+ Name="VCMIDLTool"
+ TypeLibraryName=".\Release/CppUnitTestMain.tlb"
+ HeaderFileName=""
+ />
+ <Tool
+ Name="VCCLCompilerTool"
+ Optimization="2"
+ InlineFunctionExpansion="1"
+ AdditionalIncludeDirectories="../../include"
+ PreprocessorDefinitions="WIN32;NDEBUG;_CONSOLE"
+ StringPooling="true"
+ RuntimeLibrary="2"
+ EnableFunctionLevelLinking="true"
+ RuntimeTypeInfo="true"
+ PrecompiledHeaderFile=".\Release/CppUnitTestMain.pch"
+ AssemblerListingLocation=".\Release/"
+ ObjectFile=".\Release/"
+ ProgramDataBaseFileName=".\Release/"
+ WarningLevel="3"
+ SuppressStartupBanner="true"
+ DebugInformationFormat="1"
+ />
+ <Tool
+ Name="VCManagedResourceCompilerTool"
+ />
+ <Tool
+ Name="VCResourceCompilerTool"
+ PreprocessorDefinitions="NDEBUG"
+ Culture="1036"
+ />
+ <Tool
+ Name="VCPreLinkEventTool"
+ />
+ <Tool
+ Name="VCLinkerTool"
+ AdditionalDependencies="odbc32.lib odbccp32.lib cppunit.lib"
+ OutputFile=".\Release/CppUnitTestMain.exe"
+ LinkIncremental="1"
+ SuppressStartupBanner="true"
+ AdditionalLibraryDirectories="../../lib/"
+ ProgramDatabaseFile=".\Release/CppUnitTestMain.pdb"
+ SubSystem="1"
+ RandomizedBaseAddress="1"
+ DataExecutionPrevention="0"
+ TargetMachine="1"
+ />
+ <Tool
+ Name="VCALinkTool"
+ />
+ <Tool
+ Name="VCManifestTool"
+ />
+ <Tool
+ Name="VCXDCMakeTool"
+ />
+ <Tool
+ Name="VCBscMakeTool"
+ SuppressStartupBanner="true"
+ OutputFile=".\Release/CppUnitTestMain.bsc"
+ />
+ <Tool
+ Name="VCFxCopTool"
+ />
+ <Tool
+ Name="VCAppVerifierTool"
+ />
+ <Tool
+ Name="VCPostBuildEventTool"
+ Description="Self test"
+ CommandLine="&quot;$(TargetPath)&quot;"
+ />
+ </Configuration>
+ </Configurations>
+ <References>
+ </References>
+ <Files>
+ <Filter
+ Name="Tests"
+ >
+ <Filter
+ Name="Core"
+ >
+ <File
+ RelativePath="assertion_traitsTest.cpp"
+ >
+ <FileConfiguration
+ Name="Debug DLL|Win32"
+ >
+ <Tool
+ Name="VCCLCompilerTool"
+ AdditionalIncludeDirectories=""
+ PreprocessorDefinitions=""
+ />
+ </FileConfiguration>
+ <FileConfiguration
+ Name="Release DLL|Win32"
+ >
+ <Tool
+ Name="VCCLCompilerTool"
+ Optimization="2"
+ AdditionalIncludeDirectories=""
+ PreprocessorDefinitions=""
+ />
+ </FileConfiguration>
+ <FileConfiguration
+ Name="Debug|Win32"
+ >
+ <Tool
+ Name="VCCLCompilerTool"
+ AdditionalIncludeDirectories=""
+ PreprocessorDefinitions=""
+ />
+ </FileConfiguration>
+ <FileConfiguration
+ Name="Release|Win32"
+ >
+ <Tool
+ Name="VCCLCompilerTool"
+ AdditionalIncludeDirectories=""
+ PreprocessorDefinitions=""
+ />
+ </FileConfiguration>
+ </File>
+ <File
+ RelativePath="assertion_traitsTest.h"
+ >
+ </File>
+ <File
+ RelativePath="ExceptionTest.cpp"
+ >
+ <FileConfiguration
+ Name="Debug DLL|Win32"
+ >
+ <Tool
+ Name="VCCLCompilerTool"
+ AdditionalIncludeDirectories=""
+ PreprocessorDefinitions=""
+ />
+ </FileConfiguration>
+ <FileConfiguration
+ Name="Release DLL|Win32"
+ >
+ <Tool
+ Name="VCCLCompilerTool"
+ Optimization="2"
+ AdditionalIncludeDirectories=""
+ PreprocessorDefinitions=""
+ />
+ </FileConfiguration>
+ <FileConfiguration
+ Name="Debug|Win32"
+ >
+ <Tool
+ Name="VCCLCompilerTool"
+ AdditionalIncludeDirectories=""
+ PreprocessorDefinitions=""
+ />
+ </FileConfiguration>
+ <FileConfiguration
+ Name="Release|Win32"
+ >
+ <Tool
+ Name="VCCLCompilerTool"
+ AdditionalIncludeDirectories=""
+ PreprocessorDefinitions=""
+ />
+ </FileConfiguration>
+ </File>
+ <File
+ RelativePath="ExceptionTest.h"
+ >
+ </File>
+ <File
+ RelativePath="MessageTest.cpp"
+ >
+ <FileConfiguration
+ Name="Debug DLL|Win32"
+ >
+ <Tool
+ Name="VCCLCompilerTool"
+ AdditionalIncludeDirectories=""
+ PreprocessorDefinitions=""
+ />
+ </FileConfiguration>
+ <FileConfiguration
+ Name="Release DLL|Win32"
+ >
+ <Tool
+ Name="VCCLCompilerTool"
+ Optimization="2"
+ AdditionalIncludeDirectories=""
+ PreprocessorDefinitions=""
+ />
+ </FileConfiguration>
+ <FileConfiguration
+ Name="Debug|Win32"
+ >
+ <Tool
+ Name="VCCLCompilerTool"
+ AdditionalIncludeDirectories=""
+ PreprocessorDefinitions=""
+ />
+ </FileConfiguration>
+ <FileConfiguration
+ Name="Release|Win32"
+ >
+ <Tool
+ Name="VCCLCompilerTool"
+ AdditionalIncludeDirectories=""
+ PreprocessorDefinitions=""
+ />
+ </FileConfiguration>
+ </File>
+ <File
+ RelativePath="MessageTest.h"
+ >
+ </File>
+ <File
+ RelativePath="TestAssertTest.cpp"
+ >
+ <FileConfiguration
+ Name="Debug DLL|Win32"
+ >
+ <Tool
+ Name="VCCLCompilerTool"
+ AdditionalIncludeDirectories=""
+ PreprocessorDefinitions=""
+ />
+ </FileConfiguration>
+ <FileConfiguration
+ Name="Release DLL|Win32"
+ >
+ <Tool
+ Name="VCCLCompilerTool"
+ Optimization="2"
+ AdditionalIncludeDirectories=""
+ PreprocessorDefinitions=""
+ />
+ </FileConfiguration>
+ <FileConfiguration
+ Name="Debug|Win32"
+ >
+ <Tool
+ Name="VCCLCompilerTool"
+ AdditionalIncludeDirectories=""
+ PreprocessorDefinitions=""
+ />
+ </FileConfiguration>
+ <FileConfiguration
+ Name="Release|Win32"
+ >
+ <Tool
+ Name="VCCLCompilerTool"
+ AdditionalIncludeDirectories=""
+ PreprocessorDefinitions=""
+ />
+ </FileConfiguration>
+ </File>
+ <File
+ RelativePath="TestAssertTest.h"
+ >
+ </File>
+ <File
+ RelativePath="TestCallerTest.cpp"
+ >
+ <FileConfiguration
+ Name="Debug DLL|Win32"
+ >
+ <Tool
+ Name="VCCLCompilerTool"
+ AdditionalIncludeDirectories=""
+ PreprocessorDefinitions=""
+ />
+ </FileConfiguration>
+ <FileConfiguration
+ Name="Release DLL|Win32"
+ >
+ <Tool
+ Name="VCCLCompilerTool"
+ Optimization="2"
+ AdditionalIncludeDirectories=""
+ PreprocessorDefinitions=""
+ />
+ </FileConfiguration>
+ <FileConfiguration
+ Name="Debug|Win32"
+ >
+ <Tool
+ Name="VCCLCompilerTool"
+ AdditionalIncludeDirectories=""
+ PreprocessorDefinitions=""
+ />
+ </FileConfiguration>
+ <FileConfiguration
+ Name="Release|Win32"
+ >
+ <Tool
+ Name="VCCLCompilerTool"
+ AdditionalIncludeDirectories=""
+ PreprocessorDefinitions=""
+ />
+ </FileConfiguration>
+ </File>
+ <File
+ RelativePath="TestCallerTest.h"
+ >
+ </File>
+ <File
+ RelativePath="TestCaseTest.cpp"
+ >
+ <FileConfiguration
+ Name="Debug DLL|Win32"
+ >
+ <Tool
+ Name="VCCLCompilerTool"
+ AdditionalIncludeDirectories=""
+ PreprocessorDefinitions=""
+ />
+ </FileConfiguration>
+ <FileConfiguration
+ Name="Release DLL|Win32"
+ >
+ <Tool
+ Name="VCCLCompilerTool"
+ Optimization="2"
+ AdditionalIncludeDirectories=""
+ PreprocessorDefinitions=""
+ />
+ </FileConfiguration>
+ <FileConfiguration
+ Name="Debug|Win32"
+ >
+ <Tool
+ Name="VCCLCompilerTool"
+ AdditionalIncludeDirectories=""
+ PreprocessorDefinitions=""
+ />
+ </FileConfiguration>
+ <FileConfiguration
+ Name="Release|Win32"
+ >
+ <Tool
+ Name="VCCLCompilerTool"
+ AdditionalIncludeDirectories=""
+ PreprocessorDefinitions=""
+ />
+ </FileConfiguration>
+ </File>
+ <File
+ RelativePath="TestCaseTest.h"
+ >
+ </File>
+ <File
+ RelativePath="TestFailureTest.cpp"
+ >
+ <FileConfiguration
+ Name="Debug DLL|Win32"
+ >
+ <Tool
+ Name="VCCLCompilerTool"
+ AdditionalIncludeDirectories=""
+ PreprocessorDefinitions=""
+ />
+ </FileConfiguration>
+ <FileConfiguration
+ Name="Release DLL|Win32"
+ >
+ <Tool
+ Name="VCCLCompilerTool"
+ Optimization="2"
+ AdditionalIncludeDirectories=""
+ PreprocessorDefinitions=""
+ />
+ </FileConfiguration>
+ <FileConfiguration
+ Name="Debug|Win32"
+ >
+ <Tool
+ Name="VCCLCompilerTool"
+ AdditionalIncludeDirectories=""
+ PreprocessorDefinitions=""
+ />
+ </FileConfiguration>
+ <FileConfiguration
+ Name="Release|Win32"
+ >
+ <Tool
+ Name="VCCLCompilerTool"
+ AdditionalIncludeDirectories=""
+ PreprocessorDefinitions=""
+ />
+ </FileConfiguration>
+ </File>
+ <File
+ RelativePath="TestFailureTest.h"
+ >
+ </File>
+ <File
+ RelativePath="TestPathTest.cpp"
+ >
+ <FileConfiguration
+ Name="Debug DLL|Win32"
+ >
+ <Tool
+ Name="VCCLCompilerTool"
+ AdditionalIncludeDirectories=""
+ PreprocessorDefinitions=""
+ />
+ </FileConfiguration>
+ <FileConfiguration
+ Name="Release DLL|Win32"
+ >
+ <Tool
+ Name="VCCLCompilerTool"
+ Optimization="2"
+ AdditionalIncludeDirectories=""
+ PreprocessorDefinitions=""
+ />
+ </FileConfiguration>
+ <FileConfiguration
+ Name="Debug|Win32"
+ >
+ <Tool
+ Name="VCCLCompilerTool"
+ AdditionalIncludeDirectories=""
+ PreprocessorDefinitions=""
+ />
+ </FileConfiguration>
+ <FileConfiguration
+ Name="Release|Win32"
+ >
+ <Tool
+ Name="VCCLCompilerTool"
+ AdditionalIncludeDirectories=""
+ PreprocessorDefinitions=""
+ />
+ </FileConfiguration>
+ </File>
+ <File
+ RelativePath="TestPathTest.h"
+ >
+ </File>
+ <File
+ RelativePath="TestResultTest.cpp"
+ >
+ <FileConfiguration
+ Name="Debug DLL|Win32"
+ >
+ <Tool
+ Name="VCCLCompilerTool"
+ AdditionalIncludeDirectories=""
+ PreprocessorDefinitions=""
+ />
+ </FileConfiguration>
+ <FileConfiguration
+ Name="Release DLL|Win32"
+ >
+ <Tool
+ Name="VCCLCompilerTool"
+ Optimization="2"
+ AdditionalIncludeDirectories=""
+ PreprocessorDefinitions=""
+ />
+ </FileConfiguration>
+ <FileConfiguration
+ Name="Debug|Win32"
+ >
+ <Tool
+ Name="VCCLCompilerTool"
+ AdditionalIncludeDirectories=""
+ PreprocessorDefinitions=""
+ />
+ </FileConfiguration>
+ <FileConfiguration
+ Name="Release|Win32"
+ >
+ <Tool
+ Name="VCCLCompilerTool"
+ AdditionalIncludeDirectories=""
+ PreprocessorDefinitions=""
+ />
+ </FileConfiguration>
+ </File>
+ <File
+ RelativePath="TestResultTest.h"
+ >
+ </File>
+ <File
+ RelativePath="TestSuiteTest.cpp"
+ >
+ <FileConfiguration
+ Name="Debug DLL|Win32"
+ >
+ <Tool
+ Name="VCCLCompilerTool"
+ AdditionalIncludeDirectories=""
+ PreprocessorDefinitions=""
+ />
+ </FileConfiguration>
+ <FileConfiguration
+ Name="Release DLL|Win32"
+ >
+ <Tool
+ Name="VCCLCompilerTool"
+ Optimization="2"
+ AdditionalIncludeDirectories=""
+ PreprocessorDefinitions=""
+ />
+ </FileConfiguration>
+ <FileConfiguration
+ Name="Debug|Win32"
+ >
+ <Tool
+ Name="VCCLCompilerTool"
+ AdditionalIncludeDirectories=""
+ PreprocessorDefinitions=""
+ />
+ </FileConfiguration>
+ <FileConfiguration
+ Name="Release|Win32"
+ >
+ <Tool
+ Name="VCCLCompilerTool"
+ AdditionalIncludeDirectories=""
+ PreprocessorDefinitions=""
+ />
+ </FileConfiguration>
+ </File>
+ <File
+ RelativePath="TestSuiteTest.h"
+ >
+ </File>
+ <File
+ RelativePath="TestTest.cpp"
+ >
+ <FileConfiguration
+ Name="Debug DLL|Win32"
+ >
+ <Tool
+ Name="VCCLCompilerTool"
+ AdditionalIncludeDirectories=""
+ PreprocessorDefinitions=""
+ />
+ </FileConfiguration>
+ <FileConfiguration
+ Name="Release DLL|Win32"
+ >
+ <Tool
+ Name="VCCLCompilerTool"
+ Optimization="2"
+ AdditionalIncludeDirectories=""
+ PreprocessorDefinitions=""
+ />
+ </FileConfiguration>
+ <FileConfiguration
+ Name="Debug|Win32"
+ >
+ <Tool
+ Name="VCCLCompilerTool"
+ AdditionalIncludeDirectories=""
+ PreprocessorDefinitions=""
+ />
+ </FileConfiguration>
+ <FileConfiguration
+ Name="Release|Win32"
+ >
+ <Tool
+ Name="VCCLCompilerTool"
+ AdditionalIncludeDirectories=""
+ PreprocessorDefinitions=""
+ />
+ </FileConfiguration>
+ </File>
+ <File
+ RelativePath="TestTest.h"
+ >
+ </File>
+ </Filter>
+ <Filter
+ Name="UnitTestTools"
+ >
+ <File
+ RelativePath="XmlUniformiser.cpp"
+ >
+ <FileConfiguration
+ Name="Debug DLL|Win32"
+ >
+ <Tool
+ Name="VCCLCompilerTool"
+ AdditionalIncludeDirectories=""
+ PreprocessorDefinitions=""
+ />
+ </FileConfiguration>
+ <FileConfiguration
+ Name="Release DLL|Win32"
+ >
+ <Tool
+ Name="VCCLCompilerTool"
+ Optimization="2"
+ AdditionalIncludeDirectories=""
+ PreprocessorDefinitions=""
+ />
+ </FileConfiguration>
+ <FileConfiguration
+ Name="Debug|Win32"
+ >
+ <Tool
+ Name="VCCLCompilerTool"
+ AdditionalIncludeDirectories=""
+ PreprocessorDefinitions=""
+ />
+ </FileConfiguration>
+ <FileConfiguration
+ Name="Release|Win32"
+ >
+ <Tool
+ Name="VCCLCompilerTool"
+ AdditionalIncludeDirectories=""
+ PreprocessorDefinitions=""
+ />
+ </FileConfiguration>
+ </File>
+ <File
+ RelativePath="XmlUniformiser.h"
+ >
+ </File>
+ <File
+ RelativePath="XmlUniformiserTest.cpp"
+ >
+ <FileConfiguration
+ Name="Debug DLL|Win32"
+ >
+ <Tool
+ Name="VCCLCompilerTool"
+ AdditionalIncludeDirectories=""
+ PreprocessorDefinitions=""
+ />
+ </FileConfiguration>
+ <FileConfiguration
+ Name="Release DLL|Win32"
+ >
+ <Tool
+ Name="VCCLCompilerTool"
+ Optimization="2"
+ AdditionalIncludeDirectories=""
+ PreprocessorDefinitions=""
+ />
+ </FileConfiguration>
+ <FileConfiguration
+ Name="Debug|Win32"
+ >
+ <Tool
+ Name="VCCLCompilerTool"
+ AdditionalIncludeDirectories=""
+ PreprocessorDefinitions=""
+ />
+ </FileConfiguration>
+ <FileConfiguration
+ Name="Release|Win32"
+ >
+ <Tool
+ Name="VCCLCompilerTool"
+ AdditionalIncludeDirectories=""
+ PreprocessorDefinitions=""
+ />
+ </FileConfiguration>
+ </File>
+ <File
+ RelativePath="XmlUniformiserTest.h"
+ >
+ </File>
+ </Filter>
+ <Filter
+ Name="Helper"
+ >
+ <File
+ RelativePath="HelperMacrosTest.cpp"
+ >
+ <FileConfiguration
+ Name="Debug DLL|Win32"
+ >
+ <Tool
+ Name="VCCLCompilerTool"
+ AdditionalIncludeDirectories=""
+ PreprocessorDefinitions=""
+ />
+ </FileConfiguration>
+ <FileConfiguration
+ Name="Release DLL|Win32"
+ >
+ <Tool
+ Name="VCCLCompilerTool"
+ Optimization="2"
+ AdditionalIncludeDirectories=""
+ PreprocessorDefinitions=""
+ />
+ </FileConfiguration>
+ <FileConfiguration
+ Name="Debug|Win32"
+ >
+ <Tool
+ Name="VCCLCompilerTool"
+ AdditionalIncludeDirectories=""
+ PreprocessorDefinitions=""
+ />
+ </FileConfiguration>
+ <FileConfiguration
+ Name="Release|Win32"
+ >
+ <Tool
+ Name="VCCLCompilerTool"
+ AdditionalIncludeDirectories=""
+ PreprocessorDefinitions=""
+ />
+ </FileConfiguration>
+ </File>
+ <File
+ RelativePath="HelperMacrosTest.h"
+ >
+ </File>
+ </Filter>
+ <Filter
+ Name="Extension"
+ >
+ <File
+ RelativePath="ExceptionTestCaseDecoratorTest.cpp"
+ >
+ <FileConfiguration
+ Name="Debug DLL|Win32"
+ >
+ <Tool
+ Name="VCCLCompilerTool"
+ AdditionalIncludeDirectories=""
+ PreprocessorDefinitions=""
+ />
+ </FileConfiguration>
+ <FileConfiguration
+ Name="Release DLL|Win32"
+ >
+ <Tool
+ Name="VCCLCompilerTool"
+ Optimization="2"
+ AdditionalIncludeDirectories=""
+ PreprocessorDefinitions=""
+ />
+ </FileConfiguration>
+ <FileConfiguration
+ Name="Debug|Win32"
+ >
+ <Tool
+ Name="VCCLCompilerTool"
+ AdditionalIncludeDirectories=""
+ PreprocessorDefinitions=""
+ />
+ </FileConfiguration>
+ <FileConfiguration
+ Name="Release|Win32"
+ >
+ <Tool
+ Name="VCCLCompilerTool"
+ AdditionalIncludeDirectories=""
+ PreprocessorDefinitions=""
+ />
+ </FileConfiguration>
+ </File>
+ <File
+ RelativePath="ExceptionTestCaseDecoratorTest.h"
+ >
+ </File>
+ <File
+ RelativePath="OrthodoxTest.cpp"
+ >
+ <FileConfiguration
+ Name="Debug DLL|Win32"
+ >
+ <Tool
+ Name="VCCLCompilerTool"
+ AdditionalIncludeDirectories=""
+ PreprocessorDefinitions=""
+ />
+ </FileConfiguration>
+ <FileConfiguration
+ Name="Release DLL|Win32"
+ >
+ <Tool
+ Name="VCCLCompilerTool"
+ Optimization="2"
+ AdditionalIncludeDirectories=""
+ PreprocessorDefinitions=""
+ />
+ </FileConfiguration>
+ <FileConfiguration
+ Name="Debug|Win32"
+ >
+ <Tool
+ Name="VCCLCompilerTool"
+ AdditionalIncludeDirectories=""
+ PreprocessorDefinitions=""
+ />
+ </FileConfiguration>
+ <FileConfiguration
+ Name="Release|Win32"
+ >
+ <Tool
+ Name="VCCLCompilerTool"
+ AdditionalIncludeDirectories=""
+ PreprocessorDefinitions=""
+ />
+ </FileConfiguration>
+ </File>
+ <File
+ RelativePath="OrthodoxTest.h"
+ >
+ </File>
+ <File
+ RelativePath="RepeatedTestTest.cpp"
+ >
+ <FileConfiguration
+ Name="Debug DLL|Win32"
+ >
+ <Tool
+ Name="VCCLCompilerTool"
+ AdditionalIncludeDirectories=""
+ PreprocessorDefinitions=""
+ />
+ </FileConfiguration>
+ <FileConfiguration
+ Name="Release DLL|Win32"
+ >
+ <Tool
+ Name="VCCLCompilerTool"
+ Optimization="2"
+ AdditionalIncludeDirectories=""
+ PreprocessorDefinitions=""
+ />
+ </FileConfiguration>
+ <FileConfiguration
+ Name="Debug|Win32"
+ >
+ <Tool
+ Name="VCCLCompilerTool"
+ AdditionalIncludeDirectories=""
+ PreprocessorDefinitions=""
+ />
+ </FileConfiguration>
+ <FileConfiguration
+ Name="Release|Win32"
+ >
+ <Tool
+ Name="VCCLCompilerTool"
+ AdditionalIncludeDirectories=""
+ PreprocessorDefinitions=""
+ />
+ </FileConfiguration>
+ </File>
+ <File
+ RelativePath="RepeatedTestTest.h"
+ >
+ </File>
+ <File
+ RelativePath="TestDecoratorTest.cpp"
+ >
+ <FileConfiguration
+ Name="Debug DLL|Win32"
+ >
+ <Tool
+ Name="VCCLCompilerTool"
+ AdditionalIncludeDirectories=""
+ PreprocessorDefinitions=""
+ />
+ </FileConfiguration>
+ <FileConfiguration
+ Name="Release DLL|Win32"
+ >
+ <Tool
+ Name="VCCLCompilerTool"
+ Optimization="2"
+ AdditionalIncludeDirectories=""
+ PreprocessorDefinitions=""
+ />
+ </FileConfiguration>
+ <FileConfiguration
+ Name="Debug|Win32"
+ >
+ <Tool
+ Name="VCCLCompilerTool"
+ AdditionalIncludeDirectories=""
+ PreprocessorDefinitions=""
+ />
+ </FileConfiguration>
+ <FileConfiguration
+ Name="Release|Win32"
+ >
+ <Tool
+ Name="VCCLCompilerTool"
+ AdditionalIncludeDirectories=""
+ PreprocessorDefinitions=""
+ />
+ </FileConfiguration>
+ </File>
+ <File
+ RelativePath="TestDecoratorTest.h"
+ >
+ </File>
+ <File
+ RelativePath="TestSetUpTest.cpp"
+ >
+ <FileConfiguration
+ Name="Debug DLL|Win32"
+ >
+ <Tool
+ Name="VCCLCompilerTool"
+ AdditionalIncludeDirectories=""
+ PreprocessorDefinitions=""
+ />
+ </FileConfiguration>
+ <FileConfiguration
+ Name="Release DLL|Win32"
+ >
+ <Tool
+ Name="VCCLCompilerTool"
+ Optimization="2"
+ AdditionalIncludeDirectories=""
+ PreprocessorDefinitions=""
+ />
+ </FileConfiguration>
+ <FileConfiguration
+ Name="Debug|Win32"
+ >
+ <Tool
+ Name="VCCLCompilerTool"
+ AdditionalIncludeDirectories=""
+ PreprocessorDefinitions=""
+ />
+ </FileConfiguration>
+ <FileConfiguration
+ Name="Release|Win32"
+ >
+ <Tool
+ Name="VCCLCompilerTool"
+ AdditionalIncludeDirectories=""
+ PreprocessorDefinitions=""
+ />
+ </FileConfiguration>
+ </File>
+ <File
+ RelativePath="TestSetUpTest.h"
+ >
+ </File>
+ </Filter>
+ <Filter
+ Name="Output"
+ >
+ <File
+ RelativePath="TestResultCollectorTest.cpp"
+ >
+ <FileConfiguration
+ Name="Debug DLL|Win32"
+ >
+ <Tool
+ Name="VCCLCompilerTool"
+ AdditionalIncludeDirectories=""
+ PreprocessorDefinitions=""
+ />
+ </FileConfiguration>
+ <FileConfiguration
+ Name="Release DLL|Win32"
+ >
+ <Tool
+ Name="VCCLCompilerTool"
+ Optimization="2"
+ AdditionalIncludeDirectories=""
+ PreprocessorDefinitions=""
+ />
+ </FileConfiguration>
+ <FileConfiguration
+ Name="Debug|Win32"
+ >
+ <Tool
+ Name="VCCLCompilerTool"
+ AdditionalIncludeDirectories=""
+ PreprocessorDefinitions=""
+ />
+ </FileConfiguration>
+ <FileConfiguration
+ Name="Release|Win32"
+ >
+ <Tool
+ Name="VCCLCompilerTool"
+ AdditionalIncludeDirectories=""
+ PreprocessorDefinitions=""
+ />
+ </FileConfiguration>
+ </File>
+ <File
+ RelativePath="TestResultCollectorTest.h"
+ >
+ </File>
+ <File
+ RelativePath="XmlOutputterTest.cpp"
+ >
+ <FileConfiguration
+ Name="Debug DLL|Win32"
+ >
+ <Tool
+ Name="VCCLCompilerTool"
+ AdditionalIncludeDirectories=""
+ PreprocessorDefinitions=""
+ />
+ </FileConfiguration>
+ <FileConfiguration
+ Name="Release DLL|Win32"
+ >
+ <Tool
+ Name="VCCLCompilerTool"
+ Optimization="2"
+ AdditionalIncludeDirectories=""
+ PreprocessorDefinitions=""
+ />
+ </FileConfiguration>
+ <FileConfiguration
+ Name="Debug|Win32"
+ >
+ <Tool
+ Name="VCCLCompilerTool"
+ AdditionalIncludeDirectories=""
+ PreprocessorDefinitions=""
+ />
+ </FileConfiguration>
+ <FileConfiguration
+ Name="Release|Win32"
+ >
+ <Tool
+ Name="VCCLCompilerTool"
+ AdditionalIncludeDirectories=""
+ PreprocessorDefinitions=""
+ />
+ </FileConfiguration>
+ </File>
+ <File
+ RelativePath="XmlOutputterTest.h"
+ >
+ </File>
+ </Filter>
+ <Filter
+ Name="Tools"
+ >
+ <File
+ RelativePath="StringToolsTest.cpp"
+ >
+ <FileConfiguration
+ Name="Debug DLL|Win32"
+ >
+ <Tool
+ Name="VCCLCompilerTool"
+ AdditionalIncludeDirectories=""
+ PreprocessorDefinitions=""
+ />
+ </FileConfiguration>
+ <FileConfiguration
+ Name="Release DLL|Win32"
+ >
+ <Tool
+ Name="VCCLCompilerTool"
+ Optimization="2"
+ AdditionalIncludeDirectories=""
+ PreprocessorDefinitions=""
+ />
+ </FileConfiguration>
+ <FileConfiguration
+ Name="Debug|Win32"
+ >
+ <Tool
+ Name="VCCLCompilerTool"
+ AdditionalIncludeDirectories=""
+ PreprocessorDefinitions=""
+ />
+ </FileConfiguration>
+ <FileConfiguration
+ Name="Release|Win32"
+ >
+ <Tool
+ Name="VCCLCompilerTool"
+ AdditionalIncludeDirectories=""
+ PreprocessorDefinitions=""
+ />
+ </FileConfiguration>
+ </File>
+ <File
+ RelativePath="StringToolsTest.h"
+ >
+ </File>
+ <File
+ RelativePath="XmlElementTest.cpp"
+ >
+ <FileConfiguration
+ Name="Debug DLL|Win32"
+ >
+ <Tool
+ Name="VCCLCompilerTool"
+ AdditionalIncludeDirectories=""
+ PreprocessorDefinitions=""
+ />
+ </FileConfiguration>
+ <FileConfiguration
+ Name="Release DLL|Win32"
+ >
+ <Tool
+ Name="VCCLCompilerTool"
+ Optimization="2"
+ AdditionalIncludeDirectories=""
+ PreprocessorDefinitions=""
+ />
+ </FileConfiguration>
+ <FileConfiguration
+ Name="Debug|Win32"
+ >
+ <Tool
+ Name="VCCLCompilerTool"
+ AdditionalIncludeDirectories=""
+ PreprocessorDefinitions=""
+ />
+ </FileConfiguration>
+ <FileConfiguration
+ Name="Release|Win32"
+ >
+ <Tool
+ Name="VCCLCompilerTool"
+ AdditionalIncludeDirectories=""
+ PreprocessorDefinitions=""
+ />
+ </FileConfiguration>
+ </File>
+ <File
+ RelativePath="XmlElementTest.h"
+ >
+ </File>
+ </Filter>
+ </Filter>
+ <Filter
+ Name="TestSupport"
+ >
+ <File
+ RelativePath="BaseTestCase.cpp"
+ >
+ <FileConfiguration
+ Name="Debug DLL|Win32"
+ >
+ <Tool
+ Name="VCCLCompilerTool"
+ AdditionalIncludeDirectories=""
+ PreprocessorDefinitions=""
+ />
+ </FileConfiguration>
+ <FileConfiguration
+ Name="Release DLL|Win32"
+ >
+ <Tool
+ Name="VCCLCompilerTool"
+ Optimization="2"
+ AdditionalIncludeDirectories=""
+ PreprocessorDefinitions=""
+ />
+ </FileConfiguration>
+ <FileConfiguration
+ Name="Debug|Win32"
+ >
+ <Tool
+ Name="VCCLCompilerTool"
+ AdditionalIncludeDirectories=""
+ PreprocessorDefinitions=""
+ />
+ </FileConfiguration>
+ <FileConfiguration
+ Name="Release|Win32"
+ >
+ <Tool
+ Name="VCCLCompilerTool"
+ AdditionalIncludeDirectories=""
+ PreprocessorDefinitions=""
+ />
+ </FileConfiguration>
+ </File>
+ <File
+ RelativePath="BaseTestCase.h"
+ >
+ </File>
+ <File
+ RelativePath="FailureException.h"
+ >
+ </File>
+ <File
+ RelativePath="MockFunctor.h"
+ >
+ </File>
+ <File
+ RelativePath="MockProtector.h"
+ >
+ </File>
+ <File
+ RelativePath="MockTestCase.cpp"
+ >
+ <FileConfiguration
+ Name="Debug DLL|Win32"
+ >
+ <Tool
+ Name="VCCLCompilerTool"
+ AdditionalIncludeDirectories=""
+ PreprocessorDefinitions=""
+ />
+ </FileConfiguration>
+ <FileConfiguration
+ Name="Release DLL|Win32"
+ >
+ <Tool
+ Name="VCCLCompilerTool"
+ Optimization="2"
+ AdditionalIncludeDirectories=""
+ PreprocessorDefinitions=""
+ />
+ </FileConfiguration>
+ <FileConfiguration
+ Name="Debug|Win32"
+ >
+ <Tool
+ Name="VCCLCompilerTool"
+ AdditionalIncludeDirectories=""
+ PreprocessorDefinitions=""
+ />
+ </FileConfiguration>
+ <FileConfiguration
+ Name="Release|Win32"
+ >
+ <Tool
+ Name="VCCLCompilerTool"
+ AdditionalIncludeDirectories=""
+ PreprocessorDefinitions=""
+ />
+ </FileConfiguration>
+ </File>
+ <File
+ RelativePath="MockTestCase.h"
+ >
+ </File>
+ <File
+ RelativePath="MockTestListener.cpp"
+ >
+ <FileConfiguration
+ Name="Debug DLL|Win32"
+ >
+ <Tool
+ Name="VCCLCompilerTool"
+ AdditionalIncludeDirectories=""
+ PreprocessorDefinitions=""
+ />
+ </FileConfiguration>
+ <FileConfiguration
+ Name="Release DLL|Win32"
+ >
+ <Tool
+ Name="VCCLCompilerTool"
+ Optimization="2"
+ AdditionalIncludeDirectories=""
+ PreprocessorDefinitions=""
+ />
+ </FileConfiguration>
+ <FileConfiguration
+ Name="Debug|Win32"
+ >
+ <Tool
+ Name="VCCLCompilerTool"
+ AdditionalIncludeDirectories=""
+ PreprocessorDefinitions=""
+ />
+ </FileConfiguration>
+ <FileConfiguration
+ Name="Release|Win32"
+ >
+ <Tool
+ Name="VCCLCompilerTool"
+ AdditionalIncludeDirectories=""
+ PreprocessorDefinitions=""
+ />
+ </FileConfiguration>
+ </File>
+ <File
+ RelativePath="MockTestListener.h"
+ >
+ </File>
+ <File
+ RelativePath="SubclassedTestCase.cpp"
+ >
+ <FileConfiguration
+ Name="Debug DLL|Win32"
+ >
+ <Tool
+ Name="VCCLCompilerTool"
+ AdditionalIncludeDirectories=""
+ PreprocessorDefinitions=""
+ />
+ </FileConfiguration>
+ <FileConfiguration
+ Name="Release DLL|Win32"
+ >
+ <Tool
+ Name="VCCLCompilerTool"
+ Optimization="2"
+ AdditionalIncludeDirectories=""
+ PreprocessorDefinitions=""
+ />
+ </FileConfiguration>
+ <FileConfiguration
+ Name="Debug|Win32"
+ >
+ <Tool
+ Name="VCCLCompilerTool"
+ AdditionalIncludeDirectories=""
+ PreprocessorDefinitions=""
+ />
+ </FileConfiguration>
+ <FileConfiguration
+ Name="Release|Win32"
+ >
+ <Tool
+ Name="VCCLCompilerTool"
+ AdditionalIncludeDirectories=""
+ PreprocessorDefinitions=""
+ />
+ </FileConfiguration>
+ </File>
+ <File
+ RelativePath="SubclassedTestCase.h"
+ >
+ </File>
+ <File
+ RelativePath="SynchronizedTestResult.h"
+ >
+ </File>
+ <File
+ RelativePath="TrackedTestCase.cpp"
+ >
+ <FileConfiguration
+ Name="Debug DLL|Win32"
+ >
+ <Tool
+ Name="VCCLCompilerTool"
+ AdditionalIncludeDirectories=""
+ PreprocessorDefinitions=""
+ />
+ </FileConfiguration>
+ <FileConfiguration
+ Name="Release DLL|Win32"
+ >
+ <Tool
+ Name="VCCLCompilerTool"
+ Optimization="2"
+ AdditionalIncludeDirectories=""
+ PreprocessorDefinitions=""
+ />
+ </FileConfiguration>
+ <FileConfiguration
+ Name="Debug|Win32"
+ >
+ <Tool
+ Name="VCCLCompilerTool"
+ AdditionalIncludeDirectories=""
+ PreprocessorDefinitions=""
+ />
+ </FileConfiguration>
+ <FileConfiguration
+ Name="Release|Win32"
+ >
+ <Tool
+ Name="VCCLCompilerTool"
+ AdditionalIncludeDirectories=""
+ PreprocessorDefinitions=""
+ />
+ </FileConfiguration>
+ </File>
+ <File
+ RelativePath="TrackedTestCase.h"
+ >
+ </File>
+ </Filter>
+ <Filter
+ Name="Suites"
+ >
+ <File
+ RelativePath="CoreSuite.h"
+ >
+ </File>
+ <File
+ RelativePath="CppUnitTestSuite.cpp"
+ >
+ <FileConfiguration
+ Name="Debug DLL|Win32"
+ >
+ <Tool
+ Name="VCCLCompilerTool"
+ AdditionalIncludeDirectories=""
+ PreprocessorDefinitions=""
+ />
+ </FileConfiguration>
+ <FileConfiguration
+ Name="Release DLL|Win32"
+ >
+ <Tool
+ Name="VCCLCompilerTool"
+ Optimization="2"
+ AdditionalIncludeDirectories=""
+ PreprocessorDefinitions=""
+ />
+ </FileConfiguration>
+ <FileConfiguration
+ Name="Debug|Win32"
+ >
+ <Tool
+ Name="VCCLCompilerTool"
+ AdditionalIncludeDirectories=""
+ PreprocessorDefinitions=""
+ />
+ </FileConfiguration>
+ <FileConfiguration
+ Name="Release|Win32"
+ >
+ <Tool
+ Name="VCCLCompilerTool"
+ AdditionalIncludeDirectories=""
+ PreprocessorDefinitions=""
+ />
+ </FileConfiguration>
+ </File>
+ <File
+ RelativePath="ExtensionSuite.h"
+ >
+ </File>
+ <File
+ RelativePath="HelperSuite.h"
+ >
+ </File>
+ <File
+ RelativePath="OutputSuite.h"
+ >
+ </File>
+ <File
+ RelativePath="ToolsSuite.h"
+ >
+ </File>
+ <File
+ RelativePath="UnitTestToolSuite.h"
+ >
+ </File>
+ </Filter>
+ <File
+ RelativePath="..\..\lib\cppunit_dll.dll"
+ >
+ <FileConfiguration
+ Name="Debug DLL|Win32"
+ ExcludedFromBuild="true"
+ >
+ <Tool
+ Name="VCCustomBuildTool"
+ />
+ </FileConfiguration>
+ <FileConfiguration
+ Name="Release DLL|Win32"
+ >
+ <Tool
+ Name="VCCustomBuildTool"
+ Description="Updating DLL: $(InputPath)"
+ CommandLine="copy &quot;$(InputPath)&quot; &quot;$(IntDir)\$(InputName).dll&quot;&#x0D;&#x0A;"
+ Outputs="$(IntDir)\$(InputName).dll"
+ />
+ </FileConfiguration>
+ <FileConfiguration
+ Name="Debug|Win32"
+ ExcludedFromBuild="true"
+ >
+ <Tool
+ Name="VCCustomBuildTool"
+ />
+ </FileConfiguration>
+ <FileConfiguration
+ Name="Release|Win32"
+ ExcludedFromBuild="true"
+ >
+ <Tool
+ Name="VCCustomBuildTool"
+ />
+ </FileConfiguration>
+ </File>
+ <File
+ RelativePath="..\..\lib\cppunitd_dll.dll"
+ >
+ <FileConfiguration
+ Name="Debug DLL|Win32"
+ >
+ <Tool
+ Name="VCCustomBuildTool"
+ Description="Updating DLL: $(InputPath)"
+ CommandLine="copy &quot;$(InputPath)&quot; &quot;$(IntDir)\$(InputName).dll&quot;&#x0D;&#x0A;"
+ Outputs="$(IntDir)\$(InputName).dll"
+ />
+ </FileConfiguration>
+ <FileConfiguration
+ Name="Release DLL|Win32"
+ ExcludedFromBuild="true"
+ >
+ <Tool
+ Name="VCCustomBuildTool"
+ />
+ </FileConfiguration>
+ <FileConfiguration
+ Name="Debug|Win32"
+ ExcludedFromBuild="true"
+ >
+ <Tool
+ Name="VCCustomBuildTool"
+ />
+ </FileConfiguration>
+ <FileConfiguration
+ Name="Release|Win32"
+ ExcludedFromBuild="true"
+ >
+ <Tool
+ Name="VCCustomBuildTool"
+ />
+ </FileConfiguration>
+ </File>
+ <File
+ RelativePath="CppUnitTestMain.cpp"
+ >
+ <FileConfiguration
+ Name="Debug DLL|Win32"
+ >
+ <Tool
+ Name="VCCLCompilerTool"
+ AdditionalIncludeDirectories=""
+ PreprocessorDefinitions=""
+ />
+ </FileConfiguration>
+ <FileConfiguration
+ Name="Release DLL|Win32"
+ >
+ <Tool
+ Name="VCCLCompilerTool"
+ Optimization="2"
+ AdditionalIncludeDirectories=""
+ PreprocessorDefinitions=""
+ />
+ </FileConfiguration>
+ <FileConfiguration
+ Name="Debug|Win32"
+ >
+ <Tool
+ Name="VCCLCompilerTool"
+ AdditionalIncludeDirectories=""
+ PreprocessorDefinitions=""
+ />
+ </FileConfiguration>
+ <FileConfiguration
+ Name="Release|Win32"
+ >
+ <Tool
+ Name="VCCLCompilerTool"
+ AdditionalIncludeDirectories=""
+ PreprocessorDefinitions=""
+ />
+ </FileConfiguration>
+ </File>
+ <File
+ RelativePath="Makefile.am"
+ >
+ </File>
+ </Files>
+ <Globals>
+ </Globals>
+</VisualStudioProject>
diff --git a/examples/cppunittest/CppUnitTestPlugIn.vcproj b/examples/cppunittest/CppUnitTestPlugIn.vcproj
new file mode 100644
index 0000000..44aceec
--- /dev/null
+++ b/examples/cppunittest/CppUnitTestPlugIn.vcproj
@@ -0,0 +1,1044 @@
+<?xml version="1.0" encoding="Windows-1252"?>
+<VisualStudioProject
+ ProjectType="Visual C++"
+ Version="9.00"
+ Name="CppUnitTestPlugIn"
+ ProjectGUID="{4B7E48D0-5FB6-4587-8631-F157F2388DEA}"
+ TargetFrameworkVersion="0"
+ >
+ <Platforms>
+ <Platform
+ Name="Win32"
+ />
+ </Platforms>
+ <ToolFiles>
+ </ToolFiles>
+ <Configurations>
+ <Configuration
+ Name="Release|Win32"
+ OutputDirectory=".\ReleasePlugIn"
+ IntermediateDirectory=".\ReleasePlugIn"
+ ConfigurationType="2"
+ InheritedPropertySheets="$(VCInstallDir)VCProjectDefaults\UpgradeFromVC60.vsprops"
+ UseOfMFC="0"
+ ATLMinimizesCRunTimeLibraryUsage="false"
+ CharacterSet="2"
+ >
+ <Tool
+ Name="VCPreBuildEventTool"
+ />
+ <Tool
+ Name="VCCustomBuildTool"
+ />
+ <Tool
+ Name="VCXMLDataGeneratorTool"
+ />
+ <Tool
+ Name="VCWebServiceProxyGeneratorTool"
+ />
+ <Tool
+ Name="VCMIDLTool"
+ PreprocessorDefinitions="NDEBUG"
+ MkTypLibCompatible="true"
+ SuppressStartupBanner="true"
+ TargetEnvironment="1"
+ TypeLibraryName=".\ReleasePlugIn/CppUnitTestPlugIn.tlb"
+ HeaderFileName=""
+ />
+ <Tool
+ Name="VCCLCompilerTool"
+ Optimization="2"
+ InlineFunctionExpansion="1"
+ AdditionalIncludeDirectories="../../include"
+ PreprocessorDefinitions="NDEBUG;CPPUNITTESTPLUGIN_EXPORTS;WIN32;_WINDOWS;_USRDLL;CPPUNIT_DLL"
+ StringPooling="true"
+ RuntimeLibrary="2"
+ EnableFunctionLevelLinking="true"
+ RuntimeTypeInfo="true"
+ PrecompiledHeaderFile=".\ReleasePlugIn/CppUnitTestPlugIn.pch"
+ AssemblerListingLocation=".\ReleasePlugIn/"
+ ObjectFile=".\ReleasePlugIn/"
+ ProgramDataBaseFileName=".\ReleasePlugIn/"
+ WarningLevel="3"
+ SuppressStartupBanner="true"
+ DebugInformationFormat="1"
+ />
+ <Tool
+ Name="VCManagedResourceCompilerTool"
+ />
+ <Tool
+ Name="VCResourceCompilerTool"
+ PreprocessorDefinitions="NDEBUG"
+ Culture="1036"
+ />
+ <Tool
+ Name="VCPreLinkEventTool"
+ />
+ <Tool
+ Name="VCLinkerTool"
+ AdditionalDependencies="odbc32.lib odbccp32.lib cppunit_dll.lib"
+ OutputFile=".\ReleasePlugIn/CppUnitTestPlugIn.dll"
+ LinkIncremental="1"
+ SuppressStartupBanner="true"
+ AdditionalLibraryDirectories="../../lib/"
+ ProgramDatabaseFile=".\ReleasePlugIn/CppUnitTestPlugIn.pdb"
+ RandomizedBaseAddress="1"
+ DataExecutionPrevention="0"
+ ImportLibrary=".\ReleasePlugIn/CppUnitTestPlugIn.lib"
+ TargetMachine="1"
+ />
+ <Tool
+ Name="VCALinkTool"
+ />
+ <Tool
+ Name="VCManifestTool"
+ />
+ <Tool
+ Name="VCXDCMakeTool"
+ />
+ <Tool
+ Name="VCBscMakeTool"
+ SuppressStartupBanner="true"
+ OutputFile=".\ReleasePlugIn/CppUnitTestPlugIn.bsc"
+ />
+ <Tool
+ Name="VCFxCopTool"
+ />
+ <Tool
+ Name="VCAppVerifierTool"
+ />
+ <Tool
+ Name="VCPostBuildEventTool"
+ />
+ </Configuration>
+ <Configuration
+ Name="Debug|Win32"
+ OutputDirectory=".\DebugPlugIn"
+ IntermediateDirectory=".\DebugPlugIn"
+ ConfigurationType="2"
+ InheritedPropertySheets="$(VCInstallDir)VCProjectDefaults\UpgradeFromVC60.vsprops"
+ UseOfMFC="0"
+ ATLMinimizesCRunTimeLibraryUsage="false"
+ CharacterSet="2"
+ >
+ <Tool
+ Name="VCPreBuildEventTool"
+ />
+ <Tool
+ Name="VCCustomBuildTool"
+ />
+ <Tool
+ Name="VCXMLDataGeneratorTool"
+ />
+ <Tool
+ Name="VCWebServiceProxyGeneratorTool"
+ />
+ <Tool
+ Name="VCMIDLTool"
+ PreprocessorDefinitions="_DEBUG"
+ MkTypLibCompatible="true"
+ SuppressStartupBanner="true"
+ TargetEnvironment="1"
+ TypeLibraryName=".\DebugPlugIn/CppUnitTestPlugIn.tlb"
+ HeaderFileName=""
+ />
+ <Tool
+ Name="VCCLCompilerTool"
+ Optimization="0"
+ AdditionalIncludeDirectories="../../include"
+ PreprocessorDefinitions="_DEBUG;CPPUNIT_DLL;WIN32;_WINDOWS;_USRDLL"
+ MinimalRebuild="true"
+ BasicRuntimeChecks="3"
+ RuntimeLibrary="3"
+ RuntimeTypeInfo="true"
+ PrecompiledHeaderFile=".\DebugPlugIn/CppUnitTestPlugIn.pch"
+ AssemblerListingLocation=".\DebugPlugIn/"
+ ObjectFile=".\DebugPlugIn/"
+ ProgramDataBaseFileName=".\DebugPlugIn/"
+ WarningLevel="3"
+ SuppressStartupBanner="true"
+ DebugInformationFormat="3"
+ />
+ <Tool
+ Name="VCManagedResourceCompilerTool"
+ />
+ <Tool
+ Name="VCResourceCompilerTool"
+ PreprocessorDefinitions="_DEBUG"
+ Culture="1036"
+ />
+ <Tool
+ Name="VCPreLinkEventTool"
+ />
+ <Tool
+ Name="VCLinkerTool"
+ AdditionalDependencies="odbc32.lib odbccp32.lib cppunitd_dll.lib"
+ OutputFile="DebugPlugIn/CppUnitTestPlugInd.dll"
+ LinkIncremental="1"
+ SuppressStartupBanner="true"
+ AdditionalLibraryDirectories="../../lib/"
+ GenerateDebugInformation="true"
+ ProgramDatabaseFile=".\DebugPlugIn/CppUnitTestPlugInd.pdb"
+ RandomizedBaseAddress="1"
+ DataExecutionPrevention="0"
+ ImportLibrary=".\DebugPlugIn/CppUnitTestPlugInd.lib"
+ TargetMachine="1"
+ />
+ <Tool
+ Name="VCALinkTool"
+ />
+ <Tool
+ Name="VCManifestTool"
+ />
+ <Tool
+ Name="VCXDCMakeTool"
+ />
+ <Tool
+ Name="VCBscMakeTool"
+ SuppressStartupBanner="true"
+ OutputFile=".\DebugPlugIn/CppUnitTestPlugIn.bsc"
+ />
+ <Tool
+ Name="VCFxCopTool"
+ />
+ <Tool
+ Name="VCAppVerifierTool"
+ />
+ <Tool
+ Name="VCPostBuildEventTool"
+ />
+ </Configuration>
+ </Configurations>
+ <References>
+ </References>
+ <Files>
+ <Filter
+ Name="Suites"
+ >
+ <File
+ RelativePath="CoreSuite.h"
+ >
+ </File>
+ <File
+ RelativePath="CppUnitTestSuite.cpp"
+ >
+ <FileConfiguration
+ Name="Release|Win32"
+ >
+ <Tool
+ Name="VCCLCompilerTool"
+ AdditionalIncludeDirectories=""
+ PreprocessorDefinitions=""
+ />
+ </FileConfiguration>
+ <FileConfiguration
+ Name="Debug|Win32"
+ >
+ <Tool
+ Name="VCCLCompilerTool"
+ AdditionalIncludeDirectories=""
+ PreprocessorDefinitions=""
+ />
+ </FileConfiguration>
+ </File>
+ <File
+ RelativePath="CppUnitTestSuite.h"
+ >
+ </File>
+ <File
+ RelativePath="ExtensionSuite.h"
+ >
+ </File>
+ <File
+ RelativePath="HelperSuite.h"
+ >
+ </File>
+ <File
+ RelativePath="OutputSuite.h"
+ >
+ </File>
+ <File
+ RelativePath="ToolsSuite.h"
+ >
+ </File>
+ <File
+ RelativePath="UnitTestToolSuite.h"
+ >
+ </File>
+ </Filter>
+ <Filter
+ Name="TestSupport"
+ >
+ <File
+ RelativePath="BaseTestCase.cpp"
+ >
+ <FileConfiguration
+ Name="Release|Win32"
+ >
+ <Tool
+ Name="VCCLCompilerTool"
+ AdditionalIncludeDirectories=""
+ PreprocessorDefinitions=""
+ />
+ </FileConfiguration>
+ <FileConfiguration
+ Name="Debug|Win32"
+ >
+ <Tool
+ Name="VCCLCompilerTool"
+ AdditionalIncludeDirectories=""
+ PreprocessorDefinitions=""
+ />
+ </FileConfiguration>
+ </File>
+ <File
+ RelativePath="BaseTestCase.h"
+ >
+ </File>
+ <File
+ RelativePath="FailureException.h"
+ >
+ </File>
+ <File
+ RelativePath="MockFunctor.h"
+ >
+ </File>
+ <File
+ RelativePath="MockProtector.h"
+ >
+ </File>
+ <File
+ RelativePath="MockTestCase.cpp"
+ >
+ <FileConfiguration
+ Name="Release|Win32"
+ >
+ <Tool
+ Name="VCCLCompilerTool"
+ AdditionalIncludeDirectories=""
+ PreprocessorDefinitions=""
+ />
+ </FileConfiguration>
+ <FileConfiguration
+ Name="Debug|Win32"
+ >
+ <Tool
+ Name="VCCLCompilerTool"
+ AdditionalIncludeDirectories=""
+ PreprocessorDefinitions=""
+ />
+ </FileConfiguration>
+ </File>
+ <File
+ RelativePath="MockTestCase.h"
+ >
+ </File>
+ <File
+ RelativePath="MockTestListener.cpp"
+ >
+ <FileConfiguration
+ Name="Release|Win32"
+ >
+ <Tool
+ Name="VCCLCompilerTool"
+ AdditionalIncludeDirectories=""
+ PreprocessorDefinitions=""
+ />
+ </FileConfiguration>
+ <FileConfiguration
+ Name="Debug|Win32"
+ >
+ <Tool
+ Name="VCCLCompilerTool"
+ AdditionalIncludeDirectories=""
+ PreprocessorDefinitions=""
+ />
+ </FileConfiguration>
+ </File>
+ <File
+ RelativePath="MockTestListener.h"
+ >
+ </File>
+ <File
+ RelativePath="SubclassedTestCase.cpp"
+ >
+ <FileConfiguration
+ Name="Release|Win32"
+ >
+ <Tool
+ Name="VCCLCompilerTool"
+ AdditionalIncludeDirectories=""
+ PreprocessorDefinitions=""
+ />
+ </FileConfiguration>
+ <FileConfiguration
+ Name="Debug|Win32"
+ >
+ <Tool
+ Name="VCCLCompilerTool"
+ AdditionalIncludeDirectories=""
+ PreprocessorDefinitions=""
+ />
+ </FileConfiguration>
+ </File>
+ <File
+ RelativePath="SubclassedTestCase.h"
+ >
+ </File>
+ <File
+ RelativePath="SynchronizedTestResult.h"
+ >
+ </File>
+ <File
+ RelativePath="TrackedTestCase.cpp"
+ >
+ <FileConfiguration
+ Name="Release|Win32"
+ >
+ <Tool
+ Name="VCCLCompilerTool"
+ AdditionalIncludeDirectories=""
+ PreprocessorDefinitions=""
+ />
+ </FileConfiguration>
+ <FileConfiguration
+ Name="Debug|Win32"
+ >
+ <Tool
+ Name="VCCLCompilerTool"
+ AdditionalIncludeDirectories=""
+ PreprocessorDefinitions=""
+ />
+ </FileConfiguration>
+ </File>
+ <File
+ RelativePath="TrackedTestCase.h"
+ >
+ </File>
+ </Filter>
+ <Filter
+ Name="Tests"
+ >
+ <Filter
+ Name="Core"
+ >
+ <File
+ RelativePath="ExceptionTest.cpp"
+ >
+ <FileConfiguration
+ Name="Release|Win32"
+ >
+ <Tool
+ Name="VCCLCompilerTool"
+ AdditionalIncludeDirectories=""
+ PreprocessorDefinitions=""
+ />
+ </FileConfiguration>
+ <FileConfiguration
+ Name="Debug|Win32"
+ >
+ <Tool
+ Name="VCCLCompilerTool"
+ AdditionalIncludeDirectories=""
+ PreprocessorDefinitions=""
+ />
+ </FileConfiguration>
+ </File>
+ <File
+ RelativePath="ExceptionTest.h"
+ >
+ </File>
+ <File
+ RelativePath="MessageTest.cpp"
+ >
+ <FileConfiguration
+ Name="Release|Win32"
+ >
+ <Tool
+ Name="VCCLCompilerTool"
+ AdditionalIncludeDirectories=""
+ PreprocessorDefinitions=""
+ />
+ </FileConfiguration>
+ <FileConfiguration
+ Name="Debug|Win32"
+ >
+ <Tool
+ Name="VCCLCompilerTool"
+ AdditionalIncludeDirectories=""
+ PreprocessorDefinitions=""
+ />
+ </FileConfiguration>
+ </File>
+ <File
+ RelativePath="MessageTest.h"
+ >
+ </File>
+ <File
+ RelativePath="TestAssertTest.cpp"
+ >
+ <FileConfiguration
+ Name="Release|Win32"
+ >
+ <Tool
+ Name="VCCLCompilerTool"
+ AdditionalIncludeDirectories=""
+ PreprocessorDefinitions=""
+ />
+ </FileConfiguration>
+ <FileConfiguration
+ Name="Debug|Win32"
+ >
+ <Tool
+ Name="VCCLCompilerTool"
+ AdditionalIncludeDirectories=""
+ PreprocessorDefinitions=""
+ />
+ </FileConfiguration>
+ </File>
+ <File
+ RelativePath="TestAssertTest.h"
+ >
+ </File>
+ <File
+ RelativePath="TestCallerTest.cpp"
+ >
+ <FileConfiguration
+ Name="Release|Win32"
+ >
+ <Tool
+ Name="VCCLCompilerTool"
+ AdditionalIncludeDirectories=""
+ PreprocessorDefinitions=""
+ />
+ </FileConfiguration>
+ <FileConfiguration
+ Name="Debug|Win32"
+ >
+ <Tool
+ Name="VCCLCompilerTool"
+ AdditionalIncludeDirectories=""
+ PreprocessorDefinitions=""
+ />
+ </FileConfiguration>
+ </File>
+ <File
+ RelativePath="TestCallerTest.h"
+ >
+ </File>
+ <File
+ RelativePath="TestCaseTest.cpp"
+ >
+ <FileConfiguration
+ Name="Release|Win32"
+ >
+ <Tool
+ Name="VCCLCompilerTool"
+ AdditionalIncludeDirectories=""
+ PreprocessorDefinitions=""
+ />
+ </FileConfiguration>
+ <FileConfiguration
+ Name="Debug|Win32"
+ >
+ <Tool
+ Name="VCCLCompilerTool"
+ AdditionalIncludeDirectories=""
+ PreprocessorDefinitions=""
+ />
+ </FileConfiguration>
+ </File>
+ <File
+ RelativePath="TestCaseTest.h"
+ >
+ </File>
+ <File
+ RelativePath="TestFailureTest.cpp"
+ >
+ <FileConfiguration
+ Name="Release|Win32"
+ >
+ <Tool
+ Name="VCCLCompilerTool"
+ AdditionalIncludeDirectories=""
+ PreprocessorDefinitions=""
+ />
+ </FileConfiguration>
+ <FileConfiguration
+ Name="Debug|Win32"
+ >
+ <Tool
+ Name="VCCLCompilerTool"
+ AdditionalIncludeDirectories=""
+ PreprocessorDefinitions=""
+ />
+ </FileConfiguration>
+ </File>
+ <File
+ RelativePath="TestFailureTest.h"
+ >
+ </File>
+ <File
+ RelativePath="TestPathTest.cpp"
+ >
+ <FileConfiguration
+ Name="Release|Win32"
+ >
+ <Tool
+ Name="VCCLCompilerTool"
+ AdditionalIncludeDirectories=""
+ PreprocessorDefinitions=""
+ />
+ </FileConfiguration>
+ <FileConfiguration
+ Name="Debug|Win32"
+ >
+ <Tool
+ Name="VCCLCompilerTool"
+ AdditionalIncludeDirectories=""
+ PreprocessorDefinitions=""
+ />
+ </FileConfiguration>
+ </File>
+ <File
+ RelativePath="TestPathTest.h"
+ >
+ </File>
+ <File
+ RelativePath="TestResultTest.cpp"
+ >
+ <FileConfiguration
+ Name="Release|Win32"
+ >
+ <Tool
+ Name="VCCLCompilerTool"
+ AdditionalIncludeDirectories=""
+ PreprocessorDefinitions=""
+ />
+ </FileConfiguration>
+ <FileConfiguration
+ Name="Debug|Win32"
+ >
+ <Tool
+ Name="VCCLCompilerTool"
+ AdditionalIncludeDirectories=""
+ PreprocessorDefinitions=""
+ />
+ </FileConfiguration>
+ </File>
+ <File
+ RelativePath="TestResultTest.h"
+ >
+ </File>
+ <File
+ RelativePath="TestSuiteTest.cpp"
+ >
+ <FileConfiguration
+ Name="Release|Win32"
+ >
+ <Tool
+ Name="VCCLCompilerTool"
+ AdditionalIncludeDirectories=""
+ PreprocessorDefinitions=""
+ />
+ </FileConfiguration>
+ <FileConfiguration
+ Name="Debug|Win32"
+ >
+ <Tool
+ Name="VCCLCompilerTool"
+ AdditionalIncludeDirectories=""
+ PreprocessorDefinitions=""
+ />
+ </FileConfiguration>
+ </File>
+ <File
+ RelativePath="TestSuiteTest.h"
+ >
+ </File>
+ <File
+ RelativePath="TestTest.cpp"
+ >
+ <FileConfiguration
+ Name="Release|Win32"
+ >
+ <Tool
+ Name="VCCLCompilerTool"
+ AdditionalIncludeDirectories=""
+ PreprocessorDefinitions=""
+ />
+ </FileConfiguration>
+ <FileConfiguration
+ Name="Debug|Win32"
+ >
+ <Tool
+ Name="VCCLCompilerTool"
+ AdditionalIncludeDirectories=""
+ PreprocessorDefinitions=""
+ />
+ </FileConfiguration>
+ </File>
+ <File
+ RelativePath="TestTest.h"
+ >
+ </File>
+ </Filter>
+ <Filter
+ Name="UnitTestTools"
+ >
+ <File
+ RelativePath="XmlUniformiser.cpp"
+ >
+ <FileConfiguration
+ Name="Release|Win32"
+ >
+ <Tool
+ Name="VCCLCompilerTool"
+ AdditionalIncludeDirectories=""
+ PreprocessorDefinitions=""
+ />
+ </FileConfiguration>
+ <FileConfiguration
+ Name="Debug|Win32"
+ >
+ <Tool
+ Name="VCCLCompilerTool"
+ AdditionalIncludeDirectories=""
+ PreprocessorDefinitions=""
+ />
+ </FileConfiguration>
+ </File>
+ <File
+ RelativePath="XmlUniformiser.h"
+ >
+ </File>
+ <File
+ RelativePath="XmlUniformiserTest.cpp"
+ >
+ <FileConfiguration
+ Name="Release|Win32"
+ >
+ <Tool
+ Name="VCCLCompilerTool"
+ AdditionalIncludeDirectories=""
+ PreprocessorDefinitions=""
+ />
+ </FileConfiguration>
+ <FileConfiguration
+ Name="Debug|Win32"
+ >
+ <Tool
+ Name="VCCLCompilerTool"
+ AdditionalIncludeDirectories=""
+ PreprocessorDefinitions=""
+ />
+ </FileConfiguration>
+ </File>
+ <File
+ RelativePath="XmlUniformiserTest.h"
+ >
+ </File>
+ </Filter>
+ <Filter
+ Name="Helper"
+ >
+ <File
+ RelativePath="HelperMacrosTest.cpp"
+ >
+ <FileConfiguration
+ Name="Release|Win32"
+ >
+ <Tool
+ Name="VCCLCompilerTool"
+ AdditionalIncludeDirectories=""
+ PreprocessorDefinitions=""
+ />
+ </FileConfiguration>
+ <FileConfiguration
+ Name="Debug|Win32"
+ >
+ <Tool
+ Name="VCCLCompilerTool"
+ AdditionalIncludeDirectories=""
+ PreprocessorDefinitions=""
+ />
+ </FileConfiguration>
+ </File>
+ <File
+ RelativePath="HelperMacrosTest.h"
+ >
+ </File>
+ </Filter>
+ <Filter
+ Name="Extension"
+ >
+ <File
+ RelativePath="ExceptionTestCaseDecoratorTest.cpp"
+ >
+ <FileConfiguration
+ Name="Release|Win32"
+ >
+ <Tool
+ Name="VCCLCompilerTool"
+ AdditionalIncludeDirectories=""
+ PreprocessorDefinitions=""
+ />
+ </FileConfiguration>
+ <FileConfiguration
+ Name="Debug|Win32"
+ >
+ <Tool
+ Name="VCCLCompilerTool"
+ AdditionalIncludeDirectories=""
+ PreprocessorDefinitions=""
+ />
+ </FileConfiguration>
+ </File>
+ <File
+ RelativePath="ExceptionTestCaseDecoratorTest.h"
+ >
+ </File>
+ <File
+ RelativePath="OrthodoxTest.cpp"
+ >
+ <FileConfiguration
+ Name="Release|Win32"
+ >
+ <Tool
+ Name="VCCLCompilerTool"
+ AdditionalIncludeDirectories=""
+ PreprocessorDefinitions=""
+ />
+ </FileConfiguration>
+ <FileConfiguration
+ Name="Debug|Win32"
+ >
+ <Tool
+ Name="VCCLCompilerTool"
+ AdditionalIncludeDirectories=""
+ PreprocessorDefinitions=""
+ />
+ </FileConfiguration>
+ </File>
+ <File
+ RelativePath="OrthodoxTest.h"
+ >
+ </File>
+ <File
+ RelativePath="RepeatedTestTest.cpp"
+ >
+ <FileConfiguration
+ Name="Release|Win32"
+ >
+ <Tool
+ Name="VCCLCompilerTool"
+ AdditionalIncludeDirectories=""
+ PreprocessorDefinitions=""
+ />
+ </FileConfiguration>
+ <FileConfiguration
+ Name="Debug|Win32"
+ >
+ <Tool
+ Name="VCCLCompilerTool"
+ AdditionalIncludeDirectories=""
+ PreprocessorDefinitions=""
+ />
+ </FileConfiguration>
+ </File>
+ <File
+ RelativePath="RepeatedTestTest.h"
+ >
+ </File>
+ <File
+ RelativePath="TestDecoratorTest.cpp"
+ >
+ <FileConfiguration
+ Name="Release|Win32"
+ >
+ <Tool
+ Name="VCCLCompilerTool"
+ AdditionalIncludeDirectories=""
+ PreprocessorDefinitions=""
+ />
+ </FileConfiguration>
+ <FileConfiguration
+ Name="Debug|Win32"
+ >
+ <Tool
+ Name="VCCLCompilerTool"
+ AdditionalIncludeDirectories=""
+ PreprocessorDefinitions=""
+ />
+ </FileConfiguration>
+ </File>
+ <File
+ RelativePath="TestDecoratorTest.h"
+ >
+ </File>
+ <File
+ RelativePath="TestSetUpTest.cpp"
+ >
+ <FileConfiguration
+ Name="Release|Win32"
+ >
+ <Tool
+ Name="VCCLCompilerTool"
+ AdditionalIncludeDirectories=""
+ PreprocessorDefinitions=""
+ />
+ </FileConfiguration>
+ <FileConfiguration
+ Name="Debug|Win32"
+ >
+ <Tool
+ Name="VCCLCompilerTool"
+ AdditionalIncludeDirectories=""
+ PreprocessorDefinitions=""
+ />
+ </FileConfiguration>
+ </File>
+ <File
+ RelativePath="TestSetUpTest.h"
+ >
+ </File>
+ </Filter>
+ <Filter
+ Name="Output"
+ >
+ <File
+ RelativePath="TestResultCollectorTest.cpp"
+ >
+ <FileConfiguration
+ Name="Release|Win32"
+ >
+ <Tool
+ Name="VCCLCompilerTool"
+ AdditionalIncludeDirectories=""
+ PreprocessorDefinitions=""
+ />
+ </FileConfiguration>
+ <FileConfiguration
+ Name="Debug|Win32"
+ >
+ <Tool
+ Name="VCCLCompilerTool"
+ AdditionalIncludeDirectories=""
+ PreprocessorDefinitions=""
+ />
+ </FileConfiguration>
+ </File>
+ <File
+ RelativePath="TestResultCollectorTest.h"
+ >
+ </File>
+ <File
+ RelativePath="XmlOutputterTest.cpp"
+ >
+ <FileConfiguration
+ Name="Release|Win32"
+ >
+ <Tool
+ Name="VCCLCompilerTool"
+ AdditionalIncludeDirectories=""
+ PreprocessorDefinitions=""
+ />
+ </FileConfiguration>
+ <FileConfiguration
+ Name="Debug|Win32"
+ >
+ <Tool
+ Name="VCCLCompilerTool"
+ AdditionalIncludeDirectories=""
+ PreprocessorDefinitions=""
+ />
+ </FileConfiguration>
+ </File>
+ <File
+ RelativePath="XmlOutputterTest.h"
+ >
+ </File>
+ </Filter>
+ <Filter
+ Name="Tools"
+ >
+ <File
+ RelativePath="StringToolsTest.cpp"
+ >
+ <FileConfiguration
+ Name="Release|Win32"
+ >
+ <Tool
+ Name="VCCLCompilerTool"
+ AdditionalIncludeDirectories=""
+ PreprocessorDefinitions=""
+ />
+ </FileConfiguration>
+ <FileConfiguration
+ Name="Debug|Win32"
+ >
+ <Tool
+ Name="VCCLCompilerTool"
+ AdditionalIncludeDirectories=""
+ PreprocessorDefinitions=""
+ />
+ </FileConfiguration>
+ </File>
+ <File
+ RelativePath="StringToolsTest.h"
+ >
+ </File>
+ <File
+ RelativePath="XmlElementTest.cpp"
+ >
+ <FileConfiguration
+ Name="Release|Win32"
+ >
+ <Tool
+ Name="VCCLCompilerTool"
+ AdditionalIncludeDirectories=""
+ PreprocessorDefinitions=""
+ />
+ </FileConfiguration>
+ <FileConfiguration
+ Name="Debug|Win32"
+ >
+ <Tool
+ Name="VCCLCompilerTool"
+ AdditionalIncludeDirectories=""
+ PreprocessorDefinitions=""
+ />
+ </FileConfiguration>
+ </File>
+ <File
+ RelativePath="XmlElementTest.h"
+ >
+ </File>
+ </Filter>
+ </Filter>
+ <File
+ RelativePath="CppUnitTestPlugIn.cpp"
+ >
+ <FileConfiguration
+ Name="Release|Win32"
+ >
+ <Tool
+ Name="VCCLCompilerTool"
+ AdditionalIncludeDirectories=""
+ PreprocessorDefinitions=""
+ />
+ </FileConfiguration>
+ <FileConfiguration
+ Name="Debug|Win32"
+ >
+ <Tool
+ Name="VCCLCompilerTool"
+ AdditionalIncludeDirectories=""
+ PreprocessorDefinitions=""
+ />
+ </FileConfiguration>
+ </File>
+ </Files>
+ <Globals>
+ </Globals>
+</VisualStudioProject>
diff --git a/examples/examples2008.sln b/examples/examples2008.sln
new file mode 100644
index 0000000..32c4ca7
--- /dev/null
+++ b/examples/examples2008.sln
@@ -0,0 +1,415 @@
+
+Microsoft Visual Studio Solution File, Format Version 10.00
+# Visual Studio 2008
+Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "ClockerPlugIn", "ClockerPlugIn\ClockerPlugIn.vcproj", "{DC2818FA-4B7B-4EE7-8E2B-31AA488B3EB5}"
+ ProjectSection(ProjectDependencies) = postProject
+ {6407D1BA-0C4D-4903-8BE8-728547FE1BBE} = {6407D1BA-0C4D-4903-8BE8-728547FE1BBE}
+ EndProjectSection
+EndProject
+Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "CppUnitTestApp", "msvc6\CppUnitTestApp\CppUnitTestApp.vcproj", "{9D36E4E1-3CC7-4218-B334-695A3DBFAD79}"
+ ProjectSection(ProjectDependencies) = postProject
+ {914D0749-B9BA-40CD-9E84-41A68786848A} = {914D0749-B9BA-40CD-9E84-41A68786848A}
+ EndProjectSection
+EndProject
+Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "CppUnitTestMain", "cppunittest\CppUnitTestMain.vcproj", "{9AE80CDE-809B-4D04-8E6E-8061843D748B}"
+ ProjectSection(ProjectDependencies) = postProject
+ {9E6FC828-023C-4776-9EF1-6FEB45B88BF4} = {9E6FC828-023C-4776-9EF1-6FEB45B88BF4}
+ {6407D1BA-0C4D-4903-8BE8-728547FE1BBE} = {6407D1BA-0C4D-4903-8BE8-728547FE1BBE}
+ EndProjectSection
+EndProject
+Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "CppUnitTestPlugIn", "cppunittest\CppUnitTestPlugIn.vcproj", "{4B7E48D0-5FB6-4587-8631-F157F2388DEA}"
+ ProjectSection(ProjectDependencies) = postProject
+ {6407D1BA-0C4D-4903-8BE8-728547FE1BBE} = {6407D1BA-0C4D-4903-8BE8-728547FE1BBE}
+ EndProjectSection
+EndProject
+Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "DllPlugInTester", "..\src\DllPlugInTester\DllPlugInTester.vcproj", "{831B69EA-539C-4DCC-A9E0-25D717636A16}"
+ ProjectSection(ProjectDependencies) = postProject
+ {6407D1BA-0C4D-4903-8BE8-728547FE1BBE} = {6407D1BA-0C4D-4903-8BE8-728547FE1BBE}
+ EndProjectSection
+EndProject
+Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "DllPlugInTesterTest", "..\src\DllPlugInTester\DllPlugInTesterTest.vcproj", "{E05AAA6F-C45D-45E6-837A-01687A0C0903}"
+EndProject
+Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "DumperPlugIn", "DumperPlugIn\DumperPlugIn.vcproj", "{D2A913B4-0257-453F-8519-75E1DF33F76B}"
+ ProjectSection(ProjectDependencies) = postProject
+ {6407D1BA-0C4D-4903-8BE8-728547FE1BBE} = {6407D1BA-0C4D-4903-8BE8-728547FE1BBE}
+ EndProjectSection
+EndProject
+Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "HostApp", "msvc6\HostApp\HostApp.vcproj", "{0A850126-8FDC-46A2-B977-16D296BA9363}"
+ ProjectSection(ProjectDependencies) = postProject
+ {914D0749-B9BA-40CD-9E84-41A68786848A} = {914D0749-B9BA-40CD-9E84-41A68786848A}
+ EndProjectSection
+EndProject
+Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "TestPlugInRunner", "..\src\msvc6\testpluginrunner\TestPlugInRunner.vcproj", "{8982E220-3042-4D5F-AD17-02DB61FC90B7}"
+ ProjectSection(ProjectDependencies) = postProject
+ {6407D1BA-0C4D-4903-8BE8-728547FE1BBE} = {6407D1BA-0C4D-4903-8BE8-728547FE1BBE}
+ EndProjectSection
+EndProject
+Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "TestRunner", "..\src\msvc6\testrunner\TestRunner.vcproj", "{914D0749-B9BA-40CD-9E84-41A68786848A}"
+ ProjectSection(ProjectDependencies) = postProject
+ {9E6FC828-023C-4776-9EF1-6FEB45B88BF4} = {9E6FC828-023C-4776-9EF1-6FEB45B88BF4}
+ EndProjectSection
+EndProject
+Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "cppunit", "..\src\cppunit\cppunit.vcproj", "{9E6FC828-023C-4776-9EF1-6FEB45B88BF4}"
+EndProject
+Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "cppunit_dll", "..\src\cppunit\cppunit_dll.vcproj", "{6407D1BA-0C4D-4903-8BE8-728547FE1BBE}"
+EndProject
+Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "hierarchy", "hierarchy\hierarchy.vcproj", "{41BD2F8C-3810-4C31-B7A5-6B33FFF3ED01}"
+ ProjectSection(ProjectDependencies) = postProject
+ {9E6FC828-023C-4776-9EF1-6FEB45B88BF4} = {9E6FC828-023C-4776-9EF1-6FEB45B88BF4}
+ EndProjectSection
+EndProject
+Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "money", "money\money.vcproj", "{857ECDC1-47DF-40F5-AC08-53F936D1A3A3}"
+ ProjectSection(ProjectDependencies) = postProject
+ {9E6FC828-023C-4776-9EF1-6FEB45B88BF4} = {9E6FC828-023C-4776-9EF1-6FEB45B88BF4}
+ EndProjectSection
+EndProject
+Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "simple", "simple\simple.vcproj", "{D1074F87-739A-4990-8D7A-29CE3D07E6EB}"
+ ProjectSection(ProjectDependencies) = postProject
+ {9E6FC828-023C-4776-9EF1-6FEB45B88BF4} = {9E6FC828-023C-4776-9EF1-6FEB45B88BF4}
+ EndProjectSection
+EndProject
+Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "simple_plugin", "SIMPLE\simple_plugin.vcproj", "{71F48C20-FDD7-437F-983C-8C4606D14D59}"
+ ProjectSection(ProjectDependencies) = postProject
+ {6407D1BA-0C4D-4903-8BE8-728547FE1BBE} = {6407D1BA-0C4D-4903-8BE8-728547FE1BBE}
+ {831B69EA-539C-4DCC-A9E0-25D717636A16} = {831B69EA-539C-4DCC-A9E0-25D717636A16}
+ EndProjectSection
+EndProject
+Global
+ GlobalSection(SolutionConfigurationPlatforms) = preSolution
+ Debug DLL|Win32 = Debug DLL|Win32
+ Debug No Type Info Name|Win32 = Debug No Type Info Name|Win32
+ Debug NtTimer|Win32 = Debug NtTimer|Win32
+ Debug Static|Win32 = Debug Static|Win32
+ Debug Unicode|Win32 = Debug Unicode|Win32
+ Debug|Win32 = Debug|Win32
+ Release DLL|Win32 = Release DLL|Win32
+ Release Static|Win32 = Release Static|Win32
+ Release Unicode|Win32 = Release Unicode|Win32
+ Release|Win32 = Release|Win32
+ EndGlobalSection
+ GlobalSection(ProjectConfigurationPlatforms) = postSolution
+ {DC2818FA-4B7B-4EE7-8E2B-31AA488B3EB5}.Debug DLL|Win32.ActiveCfg = Debug NtTimer|Win32
+ {DC2818FA-4B7B-4EE7-8E2B-31AA488B3EB5}.Debug DLL|Win32.Build.0 = Debug NtTimer|Win32
+ {DC2818FA-4B7B-4EE7-8E2B-31AA488B3EB5}.Debug No Type Info Name|Win32.ActiveCfg = Debug NtTimer|Win32
+ {DC2818FA-4B7B-4EE7-8E2B-31AA488B3EB5}.Debug No Type Info Name|Win32.Build.0 = Debug NtTimer|Win32
+ {DC2818FA-4B7B-4EE7-8E2B-31AA488B3EB5}.Debug NtTimer|Win32.ActiveCfg = Debug NtTimer|Win32
+ {DC2818FA-4B7B-4EE7-8E2B-31AA488B3EB5}.Debug NtTimer|Win32.Build.0 = Debug NtTimer|Win32
+ {DC2818FA-4B7B-4EE7-8E2B-31AA488B3EB5}.Debug Static|Win32.ActiveCfg = Debug NtTimer|Win32
+ {DC2818FA-4B7B-4EE7-8E2B-31AA488B3EB5}.Debug Static|Win32.Build.0 = Debug NtTimer|Win32
+ {DC2818FA-4B7B-4EE7-8E2B-31AA488B3EB5}.Debug Unicode|Win32.ActiveCfg = Debug NtTimer|Win32
+ {DC2818FA-4B7B-4EE7-8E2B-31AA488B3EB5}.Debug Unicode|Win32.Build.0 = Debug NtTimer|Win32
+ {DC2818FA-4B7B-4EE7-8E2B-31AA488B3EB5}.Debug|Win32.ActiveCfg = Debug|Win32
+ {DC2818FA-4B7B-4EE7-8E2B-31AA488B3EB5}.Debug|Win32.Build.0 = Debug|Win32
+ {DC2818FA-4B7B-4EE7-8E2B-31AA488B3EB5}.Release DLL|Win32.ActiveCfg = Release|Win32
+ {DC2818FA-4B7B-4EE7-8E2B-31AA488B3EB5}.Release DLL|Win32.Build.0 = Release|Win32
+ {DC2818FA-4B7B-4EE7-8E2B-31AA488B3EB5}.Release Static|Win32.ActiveCfg = Release|Win32
+ {DC2818FA-4B7B-4EE7-8E2B-31AA488B3EB5}.Release Static|Win32.Build.0 = Release|Win32
+ {DC2818FA-4B7B-4EE7-8E2B-31AA488B3EB5}.Release Unicode|Win32.ActiveCfg = Release|Win32
+ {DC2818FA-4B7B-4EE7-8E2B-31AA488B3EB5}.Release Unicode|Win32.Build.0 = Release|Win32
+ {DC2818FA-4B7B-4EE7-8E2B-31AA488B3EB5}.Release|Win32.ActiveCfg = Release|Win32
+ {DC2818FA-4B7B-4EE7-8E2B-31AA488B3EB5}.Release|Win32.Build.0 = Release|Win32
+ {9D36E4E1-3CC7-4218-B334-695A3DBFAD79}.Debug DLL|Win32.ActiveCfg = Debug|Win32
+ {9D36E4E1-3CC7-4218-B334-695A3DBFAD79}.Debug DLL|Win32.Build.0 = Debug|Win32
+ {9D36E4E1-3CC7-4218-B334-695A3DBFAD79}.Debug No Type Info Name|Win32.ActiveCfg = Debug|Win32
+ {9D36E4E1-3CC7-4218-B334-695A3DBFAD79}.Debug No Type Info Name|Win32.Build.0 = Debug|Win32
+ {9D36E4E1-3CC7-4218-B334-695A3DBFAD79}.Debug NtTimer|Win32.ActiveCfg = Debug|Win32
+ {9D36E4E1-3CC7-4218-B334-695A3DBFAD79}.Debug NtTimer|Win32.Build.0 = Debug|Win32
+ {9D36E4E1-3CC7-4218-B334-695A3DBFAD79}.Debug Static|Win32.ActiveCfg = Debug|Win32
+ {9D36E4E1-3CC7-4218-B334-695A3DBFAD79}.Debug Static|Win32.Build.0 = Debug|Win32
+ {9D36E4E1-3CC7-4218-B334-695A3DBFAD79}.Debug Unicode|Win32.ActiveCfg = Debug|Win32
+ {9D36E4E1-3CC7-4218-B334-695A3DBFAD79}.Debug Unicode|Win32.Build.0 = Debug|Win32
+ {9D36E4E1-3CC7-4218-B334-695A3DBFAD79}.Debug|Win32.ActiveCfg = Debug|Win32
+ {9D36E4E1-3CC7-4218-B334-695A3DBFAD79}.Debug|Win32.Build.0 = Debug|Win32
+ {9D36E4E1-3CC7-4218-B334-695A3DBFAD79}.Release DLL|Win32.ActiveCfg = Release|Win32
+ {9D36E4E1-3CC7-4218-B334-695A3DBFAD79}.Release DLL|Win32.Build.0 = Release|Win32
+ {9D36E4E1-3CC7-4218-B334-695A3DBFAD79}.Release Static|Win32.ActiveCfg = Release|Win32
+ {9D36E4E1-3CC7-4218-B334-695A3DBFAD79}.Release Static|Win32.Build.0 = Release|Win32
+ {9D36E4E1-3CC7-4218-B334-695A3DBFAD79}.Release Unicode|Win32.ActiveCfg = Release|Win32
+ {9D36E4E1-3CC7-4218-B334-695A3DBFAD79}.Release Unicode|Win32.Build.0 = Release|Win32
+ {9D36E4E1-3CC7-4218-B334-695A3DBFAD79}.Release|Win32.ActiveCfg = Release|Win32
+ {9D36E4E1-3CC7-4218-B334-695A3DBFAD79}.Release|Win32.Build.0 = Release|Win32
+ {9AE80CDE-809B-4D04-8E6E-8061843D748B}.Debug DLL|Win32.ActiveCfg = Debug DLL|Win32
+ {9AE80CDE-809B-4D04-8E6E-8061843D748B}.Debug DLL|Win32.Build.0 = Debug DLL|Win32
+ {9AE80CDE-809B-4D04-8E6E-8061843D748B}.Debug No Type Info Name|Win32.ActiveCfg = Debug DLL|Win32
+ {9AE80CDE-809B-4D04-8E6E-8061843D748B}.Debug No Type Info Name|Win32.Build.0 = Debug DLL|Win32
+ {9AE80CDE-809B-4D04-8E6E-8061843D748B}.Debug NtTimer|Win32.ActiveCfg = Debug DLL|Win32
+ {9AE80CDE-809B-4D04-8E6E-8061843D748B}.Debug NtTimer|Win32.Build.0 = Debug DLL|Win32
+ {9AE80CDE-809B-4D04-8E6E-8061843D748B}.Debug Static|Win32.ActiveCfg = Debug DLL|Win32
+ {9AE80CDE-809B-4D04-8E6E-8061843D748B}.Debug Static|Win32.Build.0 = Debug DLL|Win32
+ {9AE80CDE-809B-4D04-8E6E-8061843D748B}.Debug Unicode|Win32.ActiveCfg = Debug DLL|Win32
+ {9AE80CDE-809B-4D04-8E6E-8061843D748B}.Debug Unicode|Win32.Build.0 = Debug DLL|Win32
+ {9AE80CDE-809B-4D04-8E6E-8061843D748B}.Debug|Win32.ActiveCfg = Debug|Win32
+ {9AE80CDE-809B-4D04-8E6E-8061843D748B}.Debug|Win32.Build.0 = Debug|Win32
+ {9AE80CDE-809B-4D04-8E6E-8061843D748B}.Release DLL|Win32.ActiveCfg = Release DLL|Win32
+ {9AE80CDE-809B-4D04-8E6E-8061843D748B}.Release DLL|Win32.Build.0 = Release DLL|Win32
+ {9AE80CDE-809B-4D04-8E6E-8061843D748B}.Release Static|Win32.ActiveCfg = Release DLL|Win32
+ {9AE80CDE-809B-4D04-8E6E-8061843D748B}.Release Static|Win32.Build.0 = Release DLL|Win32
+ {9AE80CDE-809B-4D04-8E6E-8061843D748B}.Release Unicode|Win32.ActiveCfg = Release DLL|Win32
+ {9AE80CDE-809B-4D04-8E6E-8061843D748B}.Release Unicode|Win32.Build.0 = Release DLL|Win32
+ {9AE80CDE-809B-4D04-8E6E-8061843D748B}.Release|Win32.ActiveCfg = Release|Win32
+ {9AE80CDE-809B-4D04-8E6E-8061843D748B}.Release|Win32.Build.0 = Release|Win32
+ {4B7E48D0-5FB6-4587-8631-F157F2388DEA}.Debug DLL|Win32.ActiveCfg = Debug|Win32
+ {4B7E48D0-5FB6-4587-8631-F157F2388DEA}.Debug DLL|Win32.Build.0 = Debug|Win32
+ {4B7E48D0-5FB6-4587-8631-F157F2388DEA}.Debug No Type Info Name|Win32.ActiveCfg = Debug|Win32
+ {4B7E48D0-5FB6-4587-8631-F157F2388DEA}.Debug No Type Info Name|Win32.Build.0 = Debug|Win32
+ {4B7E48D0-5FB6-4587-8631-F157F2388DEA}.Debug NtTimer|Win32.ActiveCfg = Debug|Win32
+ {4B7E48D0-5FB6-4587-8631-F157F2388DEA}.Debug NtTimer|Win32.Build.0 = Debug|Win32
+ {4B7E48D0-5FB6-4587-8631-F157F2388DEA}.Debug Static|Win32.ActiveCfg = Debug|Win32
+ {4B7E48D0-5FB6-4587-8631-F157F2388DEA}.Debug Static|Win32.Build.0 = Debug|Win32
+ {4B7E48D0-5FB6-4587-8631-F157F2388DEA}.Debug Unicode|Win32.ActiveCfg = Debug|Win32
+ {4B7E48D0-5FB6-4587-8631-F157F2388DEA}.Debug Unicode|Win32.Build.0 = Debug|Win32
+ {4B7E48D0-5FB6-4587-8631-F157F2388DEA}.Debug|Win32.ActiveCfg = Debug|Win32
+ {4B7E48D0-5FB6-4587-8631-F157F2388DEA}.Debug|Win32.Build.0 = Debug|Win32
+ {4B7E48D0-5FB6-4587-8631-F157F2388DEA}.Release DLL|Win32.ActiveCfg = Release|Win32
+ {4B7E48D0-5FB6-4587-8631-F157F2388DEA}.Release DLL|Win32.Build.0 = Release|Win32
+ {4B7E48D0-5FB6-4587-8631-F157F2388DEA}.Release Static|Win32.ActiveCfg = Release|Win32
+ {4B7E48D0-5FB6-4587-8631-F157F2388DEA}.Release Static|Win32.Build.0 = Release|Win32
+ {4B7E48D0-5FB6-4587-8631-F157F2388DEA}.Release Unicode|Win32.ActiveCfg = Release|Win32
+ {4B7E48D0-5FB6-4587-8631-F157F2388DEA}.Release Unicode|Win32.Build.0 = Release|Win32
+ {4B7E48D0-5FB6-4587-8631-F157F2388DEA}.Release|Win32.ActiveCfg = Release|Win32
+ {4B7E48D0-5FB6-4587-8631-F157F2388DEA}.Release|Win32.Build.0 = Release|Win32
+ {831B69EA-539C-4DCC-A9E0-25D717636A16}.Debug DLL|Win32.ActiveCfg = Debug Unicode|Win32
+ {831B69EA-539C-4DCC-A9E0-25D717636A16}.Debug DLL|Win32.Build.0 = Debug Unicode|Win32
+ {831B69EA-539C-4DCC-A9E0-25D717636A16}.Debug No Type Info Name|Win32.ActiveCfg = Debug Unicode|Win32
+ {831B69EA-539C-4DCC-A9E0-25D717636A16}.Debug No Type Info Name|Win32.Build.0 = Debug Unicode|Win32
+ {831B69EA-539C-4DCC-A9E0-25D717636A16}.Debug NtTimer|Win32.ActiveCfg = Debug Unicode|Win32
+ {831B69EA-539C-4DCC-A9E0-25D717636A16}.Debug NtTimer|Win32.Build.0 = Debug Unicode|Win32
+ {831B69EA-539C-4DCC-A9E0-25D717636A16}.Debug Static|Win32.ActiveCfg = Debug Static|Win32
+ {831B69EA-539C-4DCC-A9E0-25D717636A16}.Debug Static|Win32.Build.0 = Debug Static|Win32
+ {831B69EA-539C-4DCC-A9E0-25D717636A16}.Debug Unicode|Win32.ActiveCfg = Debug Unicode|Win32
+ {831B69EA-539C-4DCC-A9E0-25D717636A16}.Debug Unicode|Win32.Build.0 = Debug Unicode|Win32
+ {831B69EA-539C-4DCC-A9E0-25D717636A16}.Debug|Win32.ActiveCfg = Debug|Win32
+ {831B69EA-539C-4DCC-A9E0-25D717636A16}.Debug|Win32.Build.0 = Debug|Win32
+ {831B69EA-539C-4DCC-A9E0-25D717636A16}.Release DLL|Win32.ActiveCfg = Release Static|Win32
+ {831B69EA-539C-4DCC-A9E0-25D717636A16}.Release DLL|Win32.Build.0 = Release Static|Win32
+ {831B69EA-539C-4DCC-A9E0-25D717636A16}.Release Static|Win32.ActiveCfg = Release Static|Win32
+ {831B69EA-539C-4DCC-A9E0-25D717636A16}.Release Static|Win32.Build.0 = Release Static|Win32
+ {831B69EA-539C-4DCC-A9E0-25D717636A16}.Release Unicode|Win32.ActiveCfg = Release Unicode|Win32
+ {831B69EA-539C-4DCC-A9E0-25D717636A16}.Release Unicode|Win32.Build.0 = Release Unicode|Win32
+ {831B69EA-539C-4DCC-A9E0-25D717636A16}.Release|Win32.ActiveCfg = Release|Win32
+ {831B69EA-539C-4DCC-A9E0-25D717636A16}.Release|Win32.Build.0 = Release|Win32
+ {E05AAA6F-C45D-45E6-837A-01687A0C0903}.Debug DLL|Win32.ActiveCfg = Debug|Win32
+ {E05AAA6F-C45D-45E6-837A-01687A0C0903}.Debug DLL|Win32.Build.0 = Debug|Win32
+ {E05AAA6F-C45D-45E6-837A-01687A0C0903}.Debug No Type Info Name|Win32.ActiveCfg = Debug|Win32
+ {E05AAA6F-C45D-45E6-837A-01687A0C0903}.Debug No Type Info Name|Win32.Build.0 = Debug|Win32
+ {E05AAA6F-C45D-45E6-837A-01687A0C0903}.Debug NtTimer|Win32.ActiveCfg = Debug|Win32
+ {E05AAA6F-C45D-45E6-837A-01687A0C0903}.Debug NtTimer|Win32.Build.0 = Debug|Win32
+ {E05AAA6F-C45D-45E6-837A-01687A0C0903}.Debug Static|Win32.ActiveCfg = Debug|Win32
+ {E05AAA6F-C45D-45E6-837A-01687A0C0903}.Debug Static|Win32.Build.0 = Debug|Win32
+ {E05AAA6F-C45D-45E6-837A-01687A0C0903}.Debug Unicode|Win32.ActiveCfg = Debug|Win32
+ {E05AAA6F-C45D-45E6-837A-01687A0C0903}.Debug Unicode|Win32.Build.0 = Debug|Win32
+ {E05AAA6F-C45D-45E6-837A-01687A0C0903}.Debug|Win32.ActiveCfg = Debug|Win32
+ {E05AAA6F-C45D-45E6-837A-01687A0C0903}.Debug|Win32.Build.0 = Debug|Win32
+ {E05AAA6F-C45D-45E6-837A-01687A0C0903}.Release DLL|Win32.ActiveCfg = Release|Win32
+ {E05AAA6F-C45D-45E6-837A-01687A0C0903}.Release DLL|Win32.Build.0 = Release|Win32
+ {E05AAA6F-C45D-45E6-837A-01687A0C0903}.Release Static|Win32.ActiveCfg = Release|Win32
+ {E05AAA6F-C45D-45E6-837A-01687A0C0903}.Release Static|Win32.Build.0 = Release|Win32
+ {E05AAA6F-C45D-45E6-837A-01687A0C0903}.Release Unicode|Win32.ActiveCfg = Release|Win32
+ {E05AAA6F-C45D-45E6-837A-01687A0C0903}.Release Unicode|Win32.Build.0 = Release|Win32
+ {E05AAA6F-C45D-45E6-837A-01687A0C0903}.Release|Win32.ActiveCfg = Release|Win32
+ {E05AAA6F-C45D-45E6-837A-01687A0C0903}.Release|Win32.Build.0 = Release|Win32
+ {D2A913B4-0257-453F-8519-75E1DF33F76B}.Debug DLL|Win32.ActiveCfg = Debug|Win32
+ {D2A913B4-0257-453F-8519-75E1DF33F76B}.Debug DLL|Win32.Build.0 = Debug|Win32
+ {D2A913B4-0257-453F-8519-75E1DF33F76B}.Debug No Type Info Name|Win32.ActiveCfg = Debug|Win32
+ {D2A913B4-0257-453F-8519-75E1DF33F76B}.Debug No Type Info Name|Win32.Build.0 = Debug|Win32
+ {D2A913B4-0257-453F-8519-75E1DF33F76B}.Debug NtTimer|Win32.ActiveCfg = Debug|Win32
+ {D2A913B4-0257-453F-8519-75E1DF33F76B}.Debug NtTimer|Win32.Build.0 = Debug|Win32
+ {D2A913B4-0257-453F-8519-75E1DF33F76B}.Debug Static|Win32.ActiveCfg = Debug|Win32
+ {D2A913B4-0257-453F-8519-75E1DF33F76B}.Debug Static|Win32.Build.0 = Debug|Win32
+ {D2A913B4-0257-453F-8519-75E1DF33F76B}.Debug Unicode|Win32.ActiveCfg = Debug|Win32
+ {D2A913B4-0257-453F-8519-75E1DF33F76B}.Debug Unicode|Win32.Build.0 = Debug|Win32
+ {D2A913B4-0257-453F-8519-75E1DF33F76B}.Debug|Win32.ActiveCfg = Debug|Win32
+ {D2A913B4-0257-453F-8519-75E1DF33F76B}.Debug|Win32.Build.0 = Debug|Win32
+ {D2A913B4-0257-453F-8519-75E1DF33F76B}.Release DLL|Win32.ActiveCfg = Release|Win32
+ {D2A913B4-0257-453F-8519-75E1DF33F76B}.Release DLL|Win32.Build.0 = Release|Win32
+ {D2A913B4-0257-453F-8519-75E1DF33F76B}.Release Static|Win32.ActiveCfg = Release|Win32
+ {D2A913B4-0257-453F-8519-75E1DF33F76B}.Release Static|Win32.Build.0 = Release|Win32
+ {D2A913B4-0257-453F-8519-75E1DF33F76B}.Release Unicode|Win32.ActiveCfg = Release|Win32
+ {D2A913B4-0257-453F-8519-75E1DF33F76B}.Release Unicode|Win32.Build.0 = Release|Win32
+ {D2A913B4-0257-453F-8519-75E1DF33F76B}.Release|Win32.ActiveCfg = Release|Win32
+ {D2A913B4-0257-453F-8519-75E1DF33F76B}.Release|Win32.Build.0 = Release|Win32
+ {0A850126-8FDC-46A2-B977-16D296BA9363}.Debug DLL|Win32.ActiveCfg = Debug No Type Info Name|Win32
+ {0A850126-8FDC-46A2-B977-16D296BA9363}.Debug DLL|Win32.Build.0 = Debug No Type Info Name|Win32
+ {0A850126-8FDC-46A2-B977-16D296BA9363}.Debug No Type Info Name|Win32.ActiveCfg = Debug No Type Info Name|Win32
+ {0A850126-8FDC-46A2-B977-16D296BA9363}.Debug No Type Info Name|Win32.Build.0 = Debug No Type Info Name|Win32
+ {0A850126-8FDC-46A2-B977-16D296BA9363}.Debug NtTimer|Win32.ActiveCfg = Debug No Type Info Name|Win32
+ {0A850126-8FDC-46A2-B977-16D296BA9363}.Debug NtTimer|Win32.Build.0 = Debug No Type Info Name|Win32
+ {0A850126-8FDC-46A2-B977-16D296BA9363}.Debug Static|Win32.ActiveCfg = Debug No Type Info Name|Win32
+ {0A850126-8FDC-46A2-B977-16D296BA9363}.Debug Static|Win32.Build.0 = Debug No Type Info Name|Win32
+ {0A850126-8FDC-46A2-B977-16D296BA9363}.Debug Unicode|Win32.ActiveCfg = Debug Unicode|Win32
+ {0A850126-8FDC-46A2-B977-16D296BA9363}.Debug Unicode|Win32.Build.0 = Debug Unicode|Win32
+ {0A850126-8FDC-46A2-B977-16D296BA9363}.Debug|Win32.ActiveCfg = Debug|Win32
+ {0A850126-8FDC-46A2-B977-16D296BA9363}.Debug|Win32.Build.0 = Debug|Win32
+ {0A850126-8FDC-46A2-B977-16D296BA9363}.Release DLL|Win32.ActiveCfg = Release Unicode|Win32
+ {0A850126-8FDC-46A2-B977-16D296BA9363}.Release DLL|Win32.Build.0 = Release Unicode|Win32
+ {0A850126-8FDC-46A2-B977-16D296BA9363}.Release Static|Win32.ActiveCfg = Release Unicode|Win32
+ {0A850126-8FDC-46A2-B977-16D296BA9363}.Release Static|Win32.Build.0 = Release Unicode|Win32
+ {0A850126-8FDC-46A2-B977-16D296BA9363}.Release Unicode|Win32.ActiveCfg = Release Unicode|Win32
+ {0A850126-8FDC-46A2-B977-16D296BA9363}.Release Unicode|Win32.Build.0 = Release Unicode|Win32
+ {0A850126-8FDC-46A2-B977-16D296BA9363}.Release|Win32.ActiveCfg = Release|Win32
+ {0A850126-8FDC-46A2-B977-16D296BA9363}.Release|Win32.Build.0 = Release|Win32
+ {8982E220-3042-4D5F-AD17-02DB61FC90B7}.Debug DLL|Win32.ActiveCfg = Debug|Win32
+ {8982E220-3042-4D5F-AD17-02DB61FC90B7}.Debug DLL|Win32.Build.0 = Debug|Win32
+ {8982E220-3042-4D5F-AD17-02DB61FC90B7}.Debug No Type Info Name|Win32.ActiveCfg = Debug|Win32
+ {8982E220-3042-4D5F-AD17-02DB61FC90B7}.Debug No Type Info Name|Win32.Build.0 = Debug|Win32
+ {8982E220-3042-4D5F-AD17-02DB61FC90B7}.Debug NtTimer|Win32.ActiveCfg = Debug|Win32
+ {8982E220-3042-4D5F-AD17-02DB61FC90B7}.Debug NtTimer|Win32.Build.0 = Debug|Win32
+ {8982E220-3042-4D5F-AD17-02DB61FC90B7}.Debug Static|Win32.ActiveCfg = Debug|Win32
+ {8982E220-3042-4D5F-AD17-02DB61FC90B7}.Debug Static|Win32.Build.0 = Debug|Win32
+ {8982E220-3042-4D5F-AD17-02DB61FC90B7}.Debug Unicode|Win32.ActiveCfg = Debug|Win32
+ {8982E220-3042-4D5F-AD17-02DB61FC90B7}.Debug Unicode|Win32.Build.0 = Debug|Win32
+ {8982E220-3042-4D5F-AD17-02DB61FC90B7}.Debug|Win32.ActiveCfg = Debug|Win32
+ {8982E220-3042-4D5F-AD17-02DB61FC90B7}.Debug|Win32.Build.0 = Debug|Win32
+ {8982E220-3042-4D5F-AD17-02DB61FC90B7}.Release DLL|Win32.ActiveCfg = Release|Win32
+ {8982E220-3042-4D5F-AD17-02DB61FC90B7}.Release DLL|Win32.Build.0 = Release|Win32
+ {8982E220-3042-4D5F-AD17-02DB61FC90B7}.Release Static|Win32.ActiveCfg = Release|Win32
+ {8982E220-3042-4D5F-AD17-02DB61FC90B7}.Release Static|Win32.Build.0 = Release|Win32
+ {8982E220-3042-4D5F-AD17-02DB61FC90B7}.Release Unicode|Win32.ActiveCfg = Release|Win32
+ {8982E220-3042-4D5F-AD17-02DB61FC90B7}.Release Unicode|Win32.Build.0 = Release|Win32
+ {8982E220-3042-4D5F-AD17-02DB61FC90B7}.Release|Win32.ActiveCfg = Release|Win32
+ {8982E220-3042-4D5F-AD17-02DB61FC90B7}.Release|Win32.Build.0 = Release|Win32
+ {914D0749-B9BA-40CD-9E84-41A68786848A}.Debug DLL|Win32.ActiveCfg = Debug|Win32
+ {914D0749-B9BA-40CD-9E84-41A68786848A}.Debug DLL|Win32.Build.0 = Debug|Win32
+ {914D0749-B9BA-40CD-9E84-41A68786848A}.Debug No Type Info Name|Win32.ActiveCfg = Debug Unicode|Win32
+ {914D0749-B9BA-40CD-9E84-41A68786848A}.Debug No Type Info Name|Win32.Build.0 = Debug Unicode|Win32
+ {914D0749-B9BA-40CD-9E84-41A68786848A}.Debug NtTimer|Win32.ActiveCfg = Debug Unicode|Win32
+ {914D0749-B9BA-40CD-9E84-41A68786848A}.Debug NtTimer|Win32.Build.0 = Debug Unicode|Win32
+ {914D0749-B9BA-40CD-9E84-41A68786848A}.Debug Static|Win32.ActiveCfg = Debug Unicode|Win32
+ {914D0749-B9BA-40CD-9E84-41A68786848A}.Debug Static|Win32.Build.0 = Debug Unicode|Win32
+ {914D0749-B9BA-40CD-9E84-41A68786848A}.Debug Unicode|Win32.ActiveCfg = Debug Unicode|Win32
+ {914D0749-B9BA-40CD-9E84-41A68786848A}.Debug Unicode|Win32.Build.0 = Debug Unicode|Win32
+ {914D0749-B9BA-40CD-9E84-41A68786848A}.Debug|Win32.ActiveCfg = Debug|Win32
+ {914D0749-B9BA-40CD-9E84-41A68786848A}.Debug|Win32.Build.0 = Debug|Win32
+ {914D0749-B9BA-40CD-9E84-41A68786848A}.Release DLL|Win32.ActiveCfg = Release Unicode|Win32
+ {914D0749-B9BA-40CD-9E84-41A68786848A}.Release DLL|Win32.Build.0 = Release Unicode|Win32
+ {914D0749-B9BA-40CD-9E84-41A68786848A}.Release Static|Win32.ActiveCfg = Release Unicode|Win32
+ {914D0749-B9BA-40CD-9E84-41A68786848A}.Release Static|Win32.Build.0 = Release Unicode|Win32
+ {914D0749-B9BA-40CD-9E84-41A68786848A}.Release Unicode|Win32.ActiveCfg = Release Unicode|Win32
+ {914D0749-B9BA-40CD-9E84-41A68786848A}.Release Unicode|Win32.Build.0 = Release Unicode|Win32
+ {914D0749-B9BA-40CD-9E84-41A68786848A}.Release|Win32.ActiveCfg = Release|Win32
+ {914D0749-B9BA-40CD-9E84-41A68786848A}.Release|Win32.Build.0 = Release|Win32
+ {9E6FC828-023C-4776-9EF1-6FEB45B88BF4}.Debug DLL|Win32.ActiveCfg = Debug|Win32
+ {9E6FC828-023C-4776-9EF1-6FEB45B88BF4}.Debug DLL|Win32.Build.0 = Debug|Win32
+ {9E6FC828-023C-4776-9EF1-6FEB45B88BF4}.Debug No Type Info Name|Win32.ActiveCfg = Debug|Win32
+ {9E6FC828-023C-4776-9EF1-6FEB45B88BF4}.Debug No Type Info Name|Win32.Build.0 = Debug|Win32
+ {9E6FC828-023C-4776-9EF1-6FEB45B88BF4}.Debug NtTimer|Win32.ActiveCfg = Debug|Win32
+ {9E6FC828-023C-4776-9EF1-6FEB45B88BF4}.Debug NtTimer|Win32.Build.0 = Debug|Win32
+ {9E6FC828-023C-4776-9EF1-6FEB45B88BF4}.Debug Static|Win32.ActiveCfg = Debug|Win32
+ {9E6FC828-023C-4776-9EF1-6FEB45B88BF4}.Debug Static|Win32.Build.0 = Debug|Win32
+ {9E6FC828-023C-4776-9EF1-6FEB45B88BF4}.Debug Unicode|Win32.ActiveCfg = Debug|Win32
+ {9E6FC828-023C-4776-9EF1-6FEB45B88BF4}.Debug Unicode|Win32.Build.0 = Debug|Win32
+ {9E6FC828-023C-4776-9EF1-6FEB45B88BF4}.Debug|Win32.ActiveCfg = Debug|Win32
+ {9E6FC828-023C-4776-9EF1-6FEB45B88BF4}.Debug|Win32.Build.0 = Debug|Win32
+ {9E6FC828-023C-4776-9EF1-6FEB45B88BF4}.Release DLL|Win32.ActiveCfg = Release|Win32
+ {9E6FC828-023C-4776-9EF1-6FEB45B88BF4}.Release DLL|Win32.Build.0 = Release|Win32
+ {9E6FC828-023C-4776-9EF1-6FEB45B88BF4}.Release Static|Win32.ActiveCfg = Release|Win32
+ {9E6FC828-023C-4776-9EF1-6FEB45B88BF4}.Release Static|Win32.Build.0 = Release|Win32
+ {9E6FC828-023C-4776-9EF1-6FEB45B88BF4}.Release Unicode|Win32.ActiveCfg = Release|Win32
+ {9E6FC828-023C-4776-9EF1-6FEB45B88BF4}.Release Unicode|Win32.Build.0 = Release|Win32
+ {9E6FC828-023C-4776-9EF1-6FEB45B88BF4}.Release|Win32.ActiveCfg = Release|Win32
+ {9E6FC828-023C-4776-9EF1-6FEB45B88BF4}.Release|Win32.Build.0 = Release|Win32
+ {6407D1BA-0C4D-4903-8BE8-728547FE1BBE}.Debug DLL|Win32.ActiveCfg = Debug|Win32
+ {6407D1BA-0C4D-4903-8BE8-728547FE1BBE}.Debug DLL|Win32.Build.0 = Debug|Win32
+ {6407D1BA-0C4D-4903-8BE8-728547FE1BBE}.Debug No Type Info Name|Win32.ActiveCfg = Debug|Win32
+ {6407D1BA-0C4D-4903-8BE8-728547FE1BBE}.Debug No Type Info Name|Win32.Build.0 = Debug|Win32
+ {6407D1BA-0C4D-4903-8BE8-728547FE1BBE}.Debug NtTimer|Win32.ActiveCfg = Debug|Win32
+ {6407D1BA-0C4D-4903-8BE8-728547FE1BBE}.Debug NtTimer|Win32.Build.0 = Debug|Win32
+ {6407D1BA-0C4D-4903-8BE8-728547FE1BBE}.Debug Static|Win32.ActiveCfg = Debug|Win32
+ {6407D1BA-0C4D-4903-8BE8-728547FE1BBE}.Debug Static|Win32.Build.0 = Debug|Win32
+ {6407D1BA-0C4D-4903-8BE8-728547FE1BBE}.Debug Unicode|Win32.ActiveCfg = Debug|Win32
+ {6407D1BA-0C4D-4903-8BE8-728547FE1BBE}.Debug Unicode|Win32.Build.0 = Debug|Win32
+ {6407D1BA-0C4D-4903-8BE8-728547FE1BBE}.Debug|Win32.ActiveCfg = Debug|Win32
+ {6407D1BA-0C4D-4903-8BE8-728547FE1BBE}.Debug|Win32.Build.0 = Debug|Win32
+ {6407D1BA-0C4D-4903-8BE8-728547FE1BBE}.Release DLL|Win32.ActiveCfg = Release|Win32
+ {6407D1BA-0C4D-4903-8BE8-728547FE1BBE}.Release DLL|Win32.Build.0 = Release|Win32
+ {6407D1BA-0C4D-4903-8BE8-728547FE1BBE}.Release Static|Win32.ActiveCfg = Release|Win32
+ {6407D1BA-0C4D-4903-8BE8-728547FE1BBE}.Release Static|Win32.Build.0 = Release|Win32
+ {6407D1BA-0C4D-4903-8BE8-728547FE1BBE}.Release Unicode|Win32.ActiveCfg = Release|Win32
+ {6407D1BA-0C4D-4903-8BE8-728547FE1BBE}.Release Unicode|Win32.Build.0 = Release|Win32
+ {6407D1BA-0C4D-4903-8BE8-728547FE1BBE}.Release|Win32.ActiveCfg = Release|Win32
+ {6407D1BA-0C4D-4903-8BE8-728547FE1BBE}.Release|Win32.Build.0 = Release|Win32
+ {41BD2F8C-3810-4C31-B7A5-6B33FFF3ED01}.Debug DLL|Win32.ActiveCfg = Debug|Win32
+ {41BD2F8C-3810-4C31-B7A5-6B33FFF3ED01}.Debug DLL|Win32.Build.0 = Debug|Win32
+ {41BD2F8C-3810-4C31-B7A5-6B33FFF3ED01}.Debug No Type Info Name|Win32.ActiveCfg = Debug|Win32
+ {41BD2F8C-3810-4C31-B7A5-6B33FFF3ED01}.Debug No Type Info Name|Win32.Build.0 = Debug|Win32
+ {41BD2F8C-3810-4C31-B7A5-6B33FFF3ED01}.Debug NtTimer|Win32.ActiveCfg = Debug|Win32
+ {41BD2F8C-3810-4C31-B7A5-6B33FFF3ED01}.Debug NtTimer|Win32.Build.0 = Debug|Win32
+ {41BD2F8C-3810-4C31-B7A5-6B33FFF3ED01}.Debug Static|Win32.ActiveCfg = Debug|Win32
+ {41BD2F8C-3810-4C31-B7A5-6B33FFF3ED01}.Debug Static|Win32.Build.0 = Debug|Win32
+ {41BD2F8C-3810-4C31-B7A5-6B33FFF3ED01}.Debug Unicode|Win32.ActiveCfg = Debug|Win32
+ {41BD2F8C-3810-4C31-B7A5-6B33FFF3ED01}.Debug Unicode|Win32.Build.0 = Debug|Win32
+ {41BD2F8C-3810-4C31-B7A5-6B33FFF3ED01}.Debug|Win32.ActiveCfg = Debug|Win32
+ {41BD2F8C-3810-4C31-B7A5-6B33FFF3ED01}.Debug|Win32.Build.0 = Debug|Win32
+ {41BD2F8C-3810-4C31-B7A5-6B33FFF3ED01}.Release DLL|Win32.ActiveCfg = Release|Win32
+ {41BD2F8C-3810-4C31-B7A5-6B33FFF3ED01}.Release DLL|Win32.Build.0 = Release|Win32
+ {41BD2F8C-3810-4C31-B7A5-6B33FFF3ED01}.Release Static|Win32.ActiveCfg = Release|Win32
+ {41BD2F8C-3810-4C31-B7A5-6B33FFF3ED01}.Release Static|Win32.Build.0 = Release|Win32
+ {41BD2F8C-3810-4C31-B7A5-6B33FFF3ED01}.Release Unicode|Win32.ActiveCfg = Release|Win32
+ {41BD2F8C-3810-4C31-B7A5-6B33FFF3ED01}.Release Unicode|Win32.Build.0 = Release|Win32
+ {41BD2F8C-3810-4C31-B7A5-6B33FFF3ED01}.Release|Win32.ActiveCfg = Release|Win32
+ {41BD2F8C-3810-4C31-B7A5-6B33FFF3ED01}.Release|Win32.Build.0 = Release|Win32
+ {857ECDC1-47DF-40F5-AC08-53F936D1A3A3}.Debug DLL|Win32.ActiveCfg = Debug|Win32
+ {857ECDC1-47DF-40F5-AC08-53F936D1A3A3}.Debug DLL|Win32.Build.0 = Debug|Win32
+ {857ECDC1-47DF-40F5-AC08-53F936D1A3A3}.Debug No Type Info Name|Win32.ActiveCfg = Debug|Win32
+ {857ECDC1-47DF-40F5-AC08-53F936D1A3A3}.Debug No Type Info Name|Win32.Build.0 = Debug|Win32
+ {857ECDC1-47DF-40F5-AC08-53F936D1A3A3}.Debug NtTimer|Win32.ActiveCfg = Debug|Win32
+ {857ECDC1-47DF-40F5-AC08-53F936D1A3A3}.Debug NtTimer|Win32.Build.0 = Debug|Win32
+ {857ECDC1-47DF-40F5-AC08-53F936D1A3A3}.Debug Static|Win32.ActiveCfg = Debug|Win32
+ {857ECDC1-47DF-40F5-AC08-53F936D1A3A3}.Debug Static|Win32.Build.0 = Debug|Win32
+ {857ECDC1-47DF-40F5-AC08-53F936D1A3A3}.Debug Unicode|Win32.ActiveCfg = Debug|Win32
+ {857ECDC1-47DF-40F5-AC08-53F936D1A3A3}.Debug Unicode|Win32.Build.0 = Debug|Win32
+ {857ECDC1-47DF-40F5-AC08-53F936D1A3A3}.Debug|Win32.ActiveCfg = Debug|Win32
+ {857ECDC1-47DF-40F5-AC08-53F936D1A3A3}.Debug|Win32.Build.0 = Debug|Win32
+ {857ECDC1-47DF-40F5-AC08-53F936D1A3A3}.Release DLL|Win32.ActiveCfg = Release|Win32
+ {857ECDC1-47DF-40F5-AC08-53F936D1A3A3}.Release DLL|Win32.Build.0 = Release|Win32
+ {857ECDC1-47DF-40F5-AC08-53F936D1A3A3}.Release Static|Win32.ActiveCfg = Release|Win32
+ {857ECDC1-47DF-40F5-AC08-53F936D1A3A3}.Release Static|Win32.Build.0 = Release|Win32
+ {857ECDC1-47DF-40F5-AC08-53F936D1A3A3}.Release Unicode|Win32.ActiveCfg = Release|Win32
+ {857ECDC1-47DF-40F5-AC08-53F936D1A3A3}.Release Unicode|Win32.Build.0 = Release|Win32
+ {857ECDC1-47DF-40F5-AC08-53F936D1A3A3}.Release|Win32.ActiveCfg = Release|Win32
+ {857ECDC1-47DF-40F5-AC08-53F936D1A3A3}.Release|Win32.Build.0 = Release|Win32
+ {D1074F87-739A-4990-8D7A-29CE3D07E6EB}.Debug DLL|Win32.ActiveCfg = Debug|Win32
+ {D1074F87-739A-4990-8D7A-29CE3D07E6EB}.Debug DLL|Win32.Build.0 = Debug|Win32
+ {D1074F87-739A-4990-8D7A-29CE3D07E6EB}.Debug No Type Info Name|Win32.ActiveCfg = Debug|Win32
+ {D1074F87-739A-4990-8D7A-29CE3D07E6EB}.Debug No Type Info Name|Win32.Build.0 = Debug|Win32
+ {D1074F87-739A-4990-8D7A-29CE3D07E6EB}.Debug NtTimer|Win32.ActiveCfg = Debug|Win32
+ {D1074F87-739A-4990-8D7A-29CE3D07E6EB}.Debug NtTimer|Win32.Build.0 = Debug|Win32
+ {D1074F87-739A-4990-8D7A-29CE3D07E6EB}.Debug Static|Win32.ActiveCfg = Debug|Win32
+ {D1074F87-739A-4990-8D7A-29CE3D07E6EB}.Debug Static|Win32.Build.0 = Debug|Win32
+ {D1074F87-739A-4990-8D7A-29CE3D07E6EB}.Debug Unicode|Win32.ActiveCfg = Debug|Win32
+ {D1074F87-739A-4990-8D7A-29CE3D07E6EB}.Debug Unicode|Win32.Build.0 = Debug|Win32
+ {D1074F87-739A-4990-8D7A-29CE3D07E6EB}.Debug|Win32.ActiveCfg = Debug|Win32
+ {D1074F87-739A-4990-8D7A-29CE3D07E6EB}.Debug|Win32.Build.0 = Debug|Win32
+ {D1074F87-739A-4990-8D7A-29CE3D07E6EB}.Release DLL|Win32.ActiveCfg = Release|Win32
+ {D1074F87-739A-4990-8D7A-29CE3D07E6EB}.Release DLL|Win32.Build.0 = Release|Win32
+ {D1074F87-739A-4990-8D7A-29CE3D07E6EB}.Release Static|Win32.ActiveCfg = Release|Win32
+ {D1074F87-739A-4990-8D7A-29CE3D07E6EB}.Release Static|Win32.Build.0 = Release|Win32
+ {D1074F87-739A-4990-8D7A-29CE3D07E6EB}.Release Unicode|Win32.ActiveCfg = Release|Win32
+ {D1074F87-739A-4990-8D7A-29CE3D07E6EB}.Release Unicode|Win32.Build.0 = Release|Win32
+ {D1074F87-739A-4990-8D7A-29CE3D07E6EB}.Release|Win32.ActiveCfg = Release|Win32
+ {D1074F87-739A-4990-8D7A-29CE3D07E6EB}.Release|Win32.Build.0 = Release|Win32
+ {71F48C20-FDD7-437F-983C-8C4606D14D59}.Debug DLL|Win32.ActiveCfg = Debug|Win32
+ {71F48C20-FDD7-437F-983C-8C4606D14D59}.Debug DLL|Win32.Build.0 = Debug|Win32
+ {71F48C20-FDD7-437F-983C-8C4606D14D59}.Debug No Type Info Name|Win32.ActiveCfg = Debug|Win32
+ {71F48C20-FDD7-437F-983C-8C4606D14D59}.Debug No Type Info Name|Win32.Build.0 = Debug|Win32
+ {71F48C20-FDD7-437F-983C-8C4606D14D59}.Debug NtTimer|Win32.ActiveCfg = Debug|Win32
+ {71F48C20-FDD7-437F-983C-8C4606D14D59}.Debug NtTimer|Win32.Build.0 = Debug|Win32
+ {71F48C20-FDD7-437F-983C-8C4606D14D59}.Debug Static|Win32.ActiveCfg = Debug|Win32
+ {71F48C20-FDD7-437F-983C-8C4606D14D59}.Debug Static|Win32.Build.0 = Debug|Win32
+ {71F48C20-FDD7-437F-983C-8C4606D14D59}.Debug Unicode|Win32.ActiveCfg = Debug|Win32
+ {71F48C20-FDD7-437F-983C-8C4606D14D59}.Debug Unicode|Win32.Build.0 = Debug|Win32
+ {71F48C20-FDD7-437F-983C-8C4606D14D59}.Debug|Win32.ActiveCfg = Debug|Win32
+ {71F48C20-FDD7-437F-983C-8C4606D14D59}.Debug|Win32.Build.0 = Debug|Win32
+ {71F48C20-FDD7-437F-983C-8C4606D14D59}.Release DLL|Win32.ActiveCfg = Release|Win32
+ {71F48C20-FDD7-437F-983C-8C4606D14D59}.Release DLL|Win32.Build.0 = Release|Win32
+ {71F48C20-FDD7-437F-983C-8C4606D14D59}.Release Static|Win32.ActiveCfg = Release|Win32
+ {71F48C20-FDD7-437F-983C-8C4606D14D59}.Release Static|Win32.Build.0 = Release|Win32
+ {71F48C20-FDD7-437F-983C-8C4606D14D59}.Release Unicode|Win32.ActiveCfg = Release|Win32
+ {71F48C20-FDD7-437F-983C-8C4606D14D59}.Release Unicode|Win32.Build.0 = Release|Win32
+ {71F48C20-FDD7-437F-983C-8C4606D14D59}.Release|Win32.ActiveCfg = Release|Win32
+ {71F48C20-FDD7-437F-983C-8C4606D14D59}.Release|Win32.Build.0 = Release|Win32
+ EndGlobalSection
+ GlobalSection(SolutionProperties) = preSolution
+ HideSolutionNode = FALSE
+ EndGlobalSection
+EndGlobal
diff --git a/examples/hierarchy/hierarchy.vcproj b/examples/hierarchy/hierarchy.vcproj
new file mode 100644
index 0000000..9192ed6
--- /dev/null
+++ b/examples/hierarchy/hierarchy.vcproj
@@ -0,0 +1,294 @@
+<?xml version="1.0" encoding="Windows-1252"?>
+<VisualStudioProject
+ ProjectType="Visual C++"
+ Version="9.00"
+ Name="hierarchy"
+ ProjectGUID="{41BD2F8C-3810-4C31-B7A5-6B33FFF3ED01}"
+ TargetFrameworkVersion="0"
+ >
+ <Platforms>
+ <Platform
+ Name="Win32"
+ />
+ </Platforms>
+ <ToolFiles>
+ </ToolFiles>
+ <Configurations>
+ <Configuration
+ Name="Release|Win32"
+ OutputDirectory=".\Release"
+ IntermediateDirectory=".\Release"
+ ConfigurationType="1"
+ InheritedPropertySheets="$(VCInstallDir)VCProjectDefaults\UpgradeFromVC60.vsprops"
+ UseOfMFC="0"
+ ATLMinimizesCRunTimeLibraryUsage="false"
+ CharacterSet="2"
+ >
+ <Tool
+ Name="VCPreBuildEventTool"
+ />
+ <Tool
+ Name="VCCustomBuildTool"
+ />
+ <Tool
+ Name="VCXMLDataGeneratorTool"
+ />
+ <Tool
+ Name="VCWebServiceProxyGeneratorTool"
+ />
+ <Tool
+ Name="VCMIDLTool"
+ TypeLibraryName=".\Release/hierarchy.tlb"
+ HeaderFileName=""
+ />
+ <Tool
+ Name="VCCLCompilerTool"
+ Optimization="2"
+ InlineFunctionExpansion="1"
+ AdditionalIncludeDirectories="..\..\include"
+ PreprocessorDefinitions="NDEBUG;WIN32;_CONSOLE;CPPUNIT_USE_TYPEINFO"
+ StringPooling="true"
+ RuntimeLibrary="2"
+ EnableFunctionLevelLinking="true"
+ RuntimeTypeInfo="true"
+ PrecompiledHeaderFile=".\Release/hierarchy.pch"
+ AssemblerListingLocation=".\Release/"
+ ObjectFile=".\Release/"
+ ProgramDataBaseFileName=".\Release/"
+ WarningLevel="3"
+ SuppressStartupBanner="true"
+ DebugInformationFormat="1"
+ />
+ <Tool
+ Name="VCManagedResourceCompilerTool"
+ />
+ <Tool
+ Name="VCResourceCompilerTool"
+ PreprocessorDefinitions="NDEBUG"
+ Culture="1036"
+ />
+ <Tool
+ Name="VCPreLinkEventTool"
+ />
+ <Tool
+ Name="VCLinkerTool"
+ AdditionalDependencies="odbc32.lib odbccp32.lib ..\..\lib\cppunit.lib"
+ OutputFile=".\Release/hierarchy.exe"
+ LinkIncremental="1"
+ SuppressStartupBanner="true"
+ ProgramDatabaseFile=".\Release/hierarchy.pdb"
+ SubSystem="1"
+ RandomizedBaseAddress="1"
+ DataExecutionPrevention="0"
+ TargetMachine="1"
+ />
+ <Tool
+ Name="VCALinkTool"
+ />
+ <Tool
+ Name="VCManifestTool"
+ />
+ <Tool
+ Name="VCXDCMakeTool"
+ />
+ <Tool
+ Name="VCBscMakeTool"
+ SuppressStartupBanner="true"
+ OutputFile=".\Release/hierarchy.bsc"
+ />
+ <Tool
+ Name="VCFxCopTool"
+ />
+ <Tool
+ Name="VCAppVerifierTool"
+ />
+ <Tool
+ Name="VCPostBuildEventTool"
+ />
+ </Configuration>
+ <Configuration
+ Name="Debug|Win32"
+ OutputDirectory=".\Debug"
+ IntermediateDirectory=".\Debug"
+ ConfigurationType="1"
+ InheritedPropertySheets="$(VCInstallDir)VCProjectDefaults\UpgradeFromVC60.vsprops"
+ UseOfMFC="0"
+ ATLMinimizesCRunTimeLibraryUsage="false"
+ CharacterSet="2"
+ >
+ <Tool
+ Name="VCPreBuildEventTool"
+ />
+ <Tool
+ Name="VCCustomBuildTool"
+ />
+ <Tool
+ Name="VCXMLDataGeneratorTool"
+ />
+ <Tool
+ Name="VCWebServiceProxyGeneratorTool"
+ />
+ <Tool
+ Name="VCMIDLTool"
+ TypeLibraryName=".\Debug/hierarchy.tlb"
+ HeaderFileName=""
+ />
+ <Tool
+ Name="VCCLCompilerTool"
+ Optimization="0"
+ AdditionalIncludeDirectories="..\..\include"
+ PreprocessorDefinitions="_DEBUG;WIN32;_CONSOLE;CPPUNIT_USE_TYPEINFO"
+ MinimalRebuild="true"
+ BasicRuntimeChecks="3"
+ RuntimeLibrary="3"
+ RuntimeTypeInfo="true"
+ PrecompiledHeaderFile=".\Debug/hierarchy.pch"
+ AssemblerListingLocation=".\Debug/"
+ ObjectFile=".\Debug/"
+ ProgramDataBaseFileName=".\Debug/"
+ WarningLevel="3"
+ SuppressStartupBanner="true"
+ DebugInformationFormat="3"
+ />
+ <Tool
+ Name="VCManagedResourceCompilerTool"
+ />
+ <Tool
+ Name="VCResourceCompilerTool"
+ PreprocessorDefinitions="_DEBUG"
+ Culture="1036"
+ />
+ <Tool
+ Name="VCPreLinkEventTool"
+ />
+ <Tool
+ Name="VCLinkerTool"
+ AdditionalDependencies="odbc32.lib odbccp32.lib ..\..\lib\cppunitd.lib"
+ OutputFile=".\Debug/hierarchy.exe"
+ LinkIncremental="1"
+ SuppressStartupBanner="true"
+ GenerateDebugInformation="true"
+ ProgramDatabaseFile=".\Debug/hierarchy.pdb"
+ SubSystem="1"
+ RandomizedBaseAddress="1"
+ DataExecutionPrevention="0"
+ TargetMachine="1"
+ />
+ <Tool
+ Name="VCALinkTool"
+ />
+ <Tool
+ Name="VCManifestTool"
+ />
+ <Tool
+ Name="VCXDCMakeTool"
+ />
+ <Tool
+ Name="VCBscMakeTool"
+ SuppressStartupBanner="true"
+ OutputFile=".\Debug/hierarchy.bsc"
+ />
+ <Tool
+ Name="VCFxCopTool"
+ />
+ <Tool
+ Name="VCAppVerifierTool"
+ />
+ <Tool
+ Name="VCPostBuildEventTool"
+ />
+ </Configuration>
+ </Configurations>
+ <References>
+ </References>
+ <Files>
+ <File
+ RelativePath="BoardGame.cpp"
+ >
+ <FileConfiguration
+ Name="Release|Win32"
+ >
+ <Tool
+ Name="VCCLCompilerTool"
+ AdditionalIncludeDirectories=""
+ PreprocessorDefinitions=""
+ />
+ </FileConfiguration>
+ <FileConfiguration
+ Name="Debug|Win32"
+ >
+ <Tool
+ Name="VCCLCompilerTool"
+ AdditionalIncludeDirectories=""
+ PreprocessorDefinitions=""
+ />
+ </FileConfiguration>
+ </File>
+ <File
+ RelativePath="BoardGame.h"
+ >
+ </File>
+ <File
+ RelativePath="BoardGameTest.h"
+ >
+ </File>
+ <File
+ RelativePath="Chess.cpp"
+ >
+ <FileConfiguration
+ Name="Release|Win32"
+ >
+ <Tool
+ Name="VCCLCompilerTool"
+ AdditionalIncludeDirectories=""
+ PreprocessorDefinitions=""
+ />
+ </FileConfiguration>
+ <FileConfiguration
+ Name="Debug|Win32"
+ >
+ <Tool
+ Name="VCCLCompilerTool"
+ AdditionalIncludeDirectories=""
+ PreprocessorDefinitions=""
+ />
+ </FileConfiguration>
+ </File>
+ <File
+ RelativePath="Chess.h"
+ >
+ </File>
+ <File
+ RelativePath="ChessTest.h"
+ >
+ </File>
+ <File
+ RelativePath="main.cpp"
+ >
+ <FileConfiguration
+ Name="Release|Win32"
+ >
+ <Tool
+ Name="VCCLCompilerTool"
+ AdditionalIncludeDirectories=""
+ PreprocessorDefinitions=""
+ />
+ </FileConfiguration>
+ <FileConfiguration
+ Name="Debug|Win32"
+ >
+ <Tool
+ Name="VCCLCompilerTool"
+ AdditionalIncludeDirectories=""
+ PreprocessorDefinitions=""
+ />
+ </FileConfiguration>
+ </File>
+ <File
+ RelativePath="Makefile.am"
+ >
+ </File>
+ </Files>
+ <Globals>
+ </Globals>
+</VisualStudioProject>
diff --git a/examples/money/money.vcproj b/examples/money/money.vcproj
new file mode 100644
index 0000000..8f972cd
--- /dev/null
+++ b/examples/money/money.vcproj
@@ -0,0 +1,313 @@
+<?xml version="1.0" encoding="Windows-1252"?>
+<VisualStudioProject
+ ProjectType="Visual C++"
+ Version="9.00"
+ Name="money"
+ ProjectGUID="{857ECDC1-47DF-40F5-AC08-53F936D1A3A3}"
+ TargetFrameworkVersion="0"
+ >
+ <Platforms>
+ <Platform
+ Name="Win32"
+ />
+ </Platforms>
+ <ToolFiles>
+ </ToolFiles>
+ <Configurations>
+ <Configuration
+ Name="Debug|Win32"
+ OutputDirectory=".\Debug"
+ IntermediateDirectory=".\Debug"
+ ConfigurationType="1"
+ InheritedPropertySheets="$(VCInstallDir)VCProjectDefaults\UpgradeFromVC60.vsprops"
+ UseOfMFC="0"
+ ATLMinimizesCRunTimeLibraryUsage="false"
+ CharacterSet="2"
+ >
+ <Tool
+ Name="VCPreBuildEventTool"
+ />
+ <Tool
+ Name="VCCustomBuildTool"
+ />
+ <Tool
+ Name="VCXMLDataGeneratorTool"
+ />
+ <Tool
+ Name="VCWebServiceProxyGeneratorTool"
+ />
+ <Tool
+ Name="VCMIDLTool"
+ TypeLibraryName=".\Debug/money.tlb"
+ HeaderFileName=""
+ />
+ <Tool
+ Name="VCCLCompilerTool"
+ Optimization="0"
+ AdditionalIncludeDirectories="../../include"
+ PreprocessorDefinitions="WIN32;_DEBUG;_CONSOLE"
+ MinimalRebuild="true"
+ BasicRuntimeChecks="3"
+ RuntimeLibrary="3"
+ RuntimeTypeInfo="true"
+ UsePrecompiledHeader="2"
+ PrecompiledHeaderThrough="stdafx.h"
+ PrecompiledHeaderFile=".\Debug/money.pch"
+ AssemblerListingLocation=".\Debug/"
+ ObjectFile=".\Debug/"
+ ProgramDataBaseFileName=".\Debug/"
+ WarningLevel="3"
+ SuppressStartupBanner="true"
+ DebugInformationFormat="3"
+ />
+ <Tool
+ Name="VCManagedResourceCompilerTool"
+ />
+ <Tool
+ Name="VCResourceCompilerTool"
+ PreprocessorDefinitions="_DEBUG"
+ Culture="1036"
+ />
+ <Tool
+ Name="VCPreLinkEventTool"
+ />
+ <Tool
+ Name="VCLinkerTool"
+ AdditionalDependencies="odbc32.lib odbccp32.lib cppunitd.lib"
+ OutputFile="Debug/moneyd.exe"
+ LinkIncremental="1"
+ SuppressStartupBanner="true"
+ AdditionalLibraryDirectories="../../lib"
+ GenerateDebugInformation="true"
+ ProgramDatabaseFile=".\Debug/moneyd.pdb"
+ SubSystem="1"
+ RandomizedBaseAddress="1"
+ DataExecutionPrevention="0"
+ TargetMachine="1"
+ />
+ <Tool
+ Name="VCALinkTool"
+ />
+ <Tool
+ Name="VCManifestTool"
+ />
+ <Tool
+ Name="VCXDCMakeTool"
+ />
+ <Tool
+ Name="VCBscMakeTool"
+ SuppressStartupBanner="true"
+ OutputFile=".\Debug/money.bsc"
+ />
+ <Tool
+ Name="VCFxCopTool"
+ />
+ <Tool
+ Name="VCAppVerifierTool"
+ />
+ <Tool
+ Name="VCPostBuildEventTool"
+ Description="Unit testing..."
+ CommandLine="$(TargetPath)"
+ />
+ </Configuration>
+ <Configuration
+ Name="Release|Win32"
+ OutputDirectory=".\Release"
+ IntermediateDirectory=".\Release"
+ ConfigurationType="1"
+ InheritedPropertySheets="$(VCInstallDir)VCProjectDefaults\UpgradeFromVC60.vsprops"
+ UseOfMFC="0"
+ ATLMinimizesCRunTimeLibraryUsage="false"
+ CharacterSet="2"
+ >
+ <Tool
+ Name="VCPreBuildEventTool"
+ />
+ <Tool
+ Name="VCCustomBuildTool"
+ />
+ <Tool
+ Name="VCXMLDataGeneratorTool"
+ />
+ <Tool
+ Name="VCWebServiceProxyGeneratorTool"
+ />
+ <Tool
+ Name="VCMIDLTool"
+ TypeLibraryName=".\Release/money.tlb"
+ HeaderFileName=""
+ />
+ <Tool
+ Name="VCCLCompilerTool"
+ Optimization="2"
+ InlineFunctionExpansion="1"
+ AdditionalIncludeDirectories="../../include"
+ PreprocessorDefinitions="WIN32;NDEBUG;_CONSOLE"
+ StringPooling="true"
+ RuntimeLibrary="2"
+ EnableFunctionLevelLinking="true"
+ RuntimeTypeInfo="true"
+ UsePrecompiledHeader="2"
+ PrecompiledHeaderThrough="stdafx.h"
+ PrecompiledHeaderFile=".\Release/money.pch"
+ AssemblerListingLocation=".\Release/"
+ ObjectFile=".\Release/"
+ ProgramDataBaseFileName=".\Release/"
+ WarningLevel="3"
+ SuppressStartupBanner="true"
+ DebugInformationFormat="1"
+ />
+ <Tool
+ Name="VCManagedResourceCompilerTool"
+ />
+ <Tool
+ Name="VCResourceCompilerTool"
+ PreprocessorDefinitions="NDEBUG"
+ Culture="1036"
+ />
+ <Tool
+ Name="VCPreLinkEventTool"
+ />
+ <Tool
+ Name="VCLinkerTool"
+ AdditionalDependencies="odbc32.lib odbccp32.lib cppunit.lib"
+ OutputFile=".\Release/money.exe"
+ LinkIncremental="1"
+ SuppressStartupBanner="true"
+ AdditionalLibraryDirectories="../../lib"
+ ProgramDatabaseFile=".\Release/money.pdb"
+ SubSystem="1"
+ RandomizedBaseAddress="1"
+ DataExecutionPrevention="0"
+ TargetMachine="1"
+ />
+ <Tool
+ Name="VCALinkTool"
+ />
+ <Tool
+ Name="VCManifestTool"
+ />
+ <Tool
+ Name="VCXDCMakeTool"
+ />
+ <Tool
+ Name="VCBscMakeTool"
+ SuppressStartupBanner="true"
+ OutputFile=".\Release/money.bsc"
+ />
+ <Tool
+ Name="VCFxCopTool"
+ />
+ <Tool
+ Name="VCAppVerifierTool"
+ />
+ <Tool
+ Name="VCPostBuildEventTool"
+ Description="Unit testing..."
+ CommandLine="$(TargetPath)"
+ />
+ </Configuration>
+ </Configurations>
+ <References>
+ </References>
+ <Files>
+ <Filter
+ Name="Source Files"
+ Filter="cpp;c;cxx;rc;def;r;odl;idl;hpj;bat"
+ >
+ <File
+ RelativePath="MoneyApp.cpp"
+ >
+ <FileConfiguration
+ Name="Debug|Win32"
+ >
+ <Tool
+ Name="VCCLCompilerTool"
+ AdditionalIncludeDirectories=""
+ PreprocessorDefinitions=""
+ />
+ </FileConfiguration>
+ <FileConfiguration
+ Name="Release|Win32"
+ >
+ <Tool
+ Name="VCCLCompilerTool"
+ AdditionalIncludeDirectories=""
+ PreprocessorDefinitions=""
+ />
+ </FileConfiguration>
+ </File>
+ <File
+ RelativePath="MoneyTest.cpp"
+ >
+ <FileConfiguration
+ Name="Debug|Win32"
+ >
+ <Tool
+ Name="VCCLCompilerTool"
+ AdditionalIncludeDirectories=""
+ PreprocessorDefinitions=""
+ />
+ </FileConfiguration>
+ <FileConfiguration
+ Name="Release|Win32"
+ >
+ <Tool
+ Name="VCCLCompilerTool"
+ AdditionalIncludeDirectories=""
+ PreprocessorDefinitions=""
+ />
+ </FileConfiguration>
+ </File>
+ <File
+ RelativePath="StdAfx.cpp"
+ >
+ <FileConfiguration
+ Name="Debug|Win32"
+ >
+ <Tool
+ Name="VCCLCompilerTool"
+ AdditionalIncludeDirectories=""
+ PreprocessorDefinitions=""
+ UsePrecompiledHeader="1"
+ />
+ </FileConfiguration>
+ <FileConfiguration
+ Name="Release|Win32"
+ >
+ <Tool
+ Name="VCCLCompilerTool"
+ AdditionalIncludeDirectories=""
+ PreprocessorDefinitions=""
+ UsePrecompiledHeader="1"
+ />
+ </FileConfiguration>
+ </File>
+ </Filter>
+ <Filter
+ Name="Header Files"
+ Filter="h;hpp;hxx;hm;inl"
+ >
+ <File
+ RelativePath="Money.h"
+ >
+ </File>
+ <File
+ RelativePath="MoneyTest.h"
+ >
+ </File>
+ <File
+ RelativePath="StdAfx.h"
+ >
+ </File>
+ </Filter>
+ <Filter
+ Name="Resource Files"
+ Filter="ico;cur;bmp;dlg;rc2;rct;bin;rgs;gif;jpg;jpeg;jpe"
+ >
+ </Filter>
+ </Files>
+ <Globals>
+ </Globals>
+</VisualStudioProject>
diff --git a/examples/msvc6/CppUnitTestApp/CppUnitTestApp.vcproj b/examples/msvc6/CppUnitTestApp/CppUnitTestApp.vcproj
new file mode 100644
index 0000000..429e5b4
--- /dev/null
+++ b/examples/msvc6/CppUnitTestApp/CppUnitTestApp.vcproj
@@ -0,0 +1,1164 @@
+<?xml version="1.0" encoding="Windows-1252"?>
+<VisualStudioProject
+ ProjectType="Visual C++"
+ Version="9.00"
+ Name="CppUnitTestApp"
+ ProjectGUID="{9D36E4E1-3CC7-4218-B334-695A3DBFAD79}"
+ Keyword="MFCProj"
+ TargetFrameworkVersion="0"
+ >
+ <Platforms>
+ <Platform
+ Name="Win32"
+ />
+ </Platforms>
+ <ToolFiles>
+ </ToolFiles>
+ <Configurations>
+ <Configuration
+ Name="Release|Win32"
+ OutputDirectory=".\Release"
+ IntermediateDirectory=".\Release"
+ ConfigurationType="1"
+ InheritedPropertySheets="$(VCInstallDir)VCProjectDefaults\UpgradeFromVC60.vsprops"
+ UseOfMFC="2"
+ ATLMinimizesCRunTimeLibraryUsage="false"
+ CharacterSet="2"
+ >
+ <Tool
+ Name="VCPreBuildEventTool"
+ />
+ <Tool
+ Name="VCCustomBuildTool"
+ />
+ <Tool
+ Name="VCXMLDataGeneratorTool"
+ />
+ <Tool
+ Name="VCWebServiceProxyGeneratorTool"
+ />
+ <Tool
+ Name="VCMIDLTool"
+ PreprocessorDefinitions="NDEBUG"
+ MkTypLibCompatible="true"
+ SuppressStartupBanner="true"
+ TargetEnvironment="1"
+ TypeLibraryName=".\Release/CppUnitTestApp.tlb"
+ HeaderFileName=""
+ />
+ <Tool
+ Name="VCCLCompilerTool"
+ Optimization="2"
+ InlineFunctionExpansion="1"
+ AdditionalIncludeDirectories="../../../include,../.."
+ PreprocessorDefinitions="NDEBUG;WIN32;_WINDOWS;CPPUNIT_USE_TYPEINFO"
+ StringPooling="true"
+ RuntimeLibrary="2"
+ EnableFunctionLevelLinking="true"
+ RuntimeTypeInfo="true"
+ PrecompiledHeaderFile=".\Release/CppUnitTestApp.pch"
+ AssemblerListingLocation=".\Release/"
+ ObjectFile=".\Release/"
+ ProgramDataBaseFileName=".\Release/"
+ WarningLevel="3"
+ SuppressStartupBanner="true"
+ DebugInformationFormat="1"
+ />
+ <Tool
+ Name="VCManagedResourceCompilerTool"
+ />
+ <Tool
+ Name="VCResourceCompilerTool"
+ PreprocessorDefinitions="NDEBUG"
+ Culture="1036"
+ />
+ <Tool
+ Name="VCPreLinkEventTool"
+ />
+ <Tool
+ Name="VCLinkerTool"
+ AdditionalDependencies="../../../Lib/cppunit.lib ../../../Lib/testrunner.lib"
+ OutputFile=".\Release/CppUnitTestApp.exe"
+ LinkIncremental="1"
+ SuppressStartupBanner="true"
+ ProgramDatabaseFile=".\Release/CppUnitTestApp.pdb"
+ SubSystem="2"
+ RandomizedBaseAddress="1"
+ DataExecutionPrevention="0"
+ TargetMachine="1"
+ />
+ <Tool
+ Name="VCALinkTool"
+ />
+ <Tool
+ Name="VCManifestTool"
+ />
+ <Tool
+ Name="VCXDCMakeTool"
+ />
+ <Tool
+ Name="VCBscMakeTool"
+ SuppressStartupBanner="true"
+ OutputFile=".\Release/CppUnitTestApp.bsc"
+ />
+ <Tool
+ Name="VCFxCopTool"
+ />
+ <Tool
+ Name="VCAppVerifierTool"
+ />
+ <Tool
+ Name="VCPostBuildEventTool"
+ />
+ </Configuration>
+ <Configuration
+ Name="Debug|Win32"
+ OutputDirectory=".\Debug"
+ IntermediateDirectory=".\Debug"
+ ConfigurationType="1"
+ InheritedPropertySheets="$(VCInstallDir)VCProjectDefaults\UpgradeFromVC60.vsprops"
+ UseOfMFC="2"
+ ATLMinimizesCRunTimeLibraryUsage="false"
+ CharacterSet="2"
+ >
+ <Tool
+ Name="VCPreBuildEventTool"
+ />
+ <Tool
+ Name="VCCustomBuildTool"
+ />
+ <Tool
+ Name="VCXMLDataGeneratorTool"
+ />
+ <Tool
+ Name="VCWebServiceProxyGeneratorTool"
+ />
+ <Tool
+ Name="VCMIDLTool"
+ PreprocessorDefinitions="_DEBUG"
+ MkTypLibCompatible="true"
+ SuppressStartupBanner="true"
+ TargetEnvironment="1"
+ TypeLibraryName=".\Debug/CppUnitTestApp.tlb"
+ HeaderFileName=""
+ />
+ <Tool
+ Name="VCCLCompilerTool"
+ Optimization="0"
+ AdditionalIncludeDirectories="../../../include,../.."
+ PreprocessorDefinitions="_DEBUG;WIN32;_WINDOWS;CPPUNIT_USE_TYPEINFO"
+ MinimalRebuild="true"
+ BasicRuntimeChecks="3"
+ RuntimeLibrary="3"
+ RuntimeTypeInfo="true"
+ PrecompiledHeaderFile=".\Debug/CppUnitTestApp.pch"
+ AssemblerListingLocation=".\Debug/"
+ ObjectFile=".\Debug/"
+ ProgramDataBaseFileName=".\Debug/"
+ WarningLevel="3"
+ SuppressStartupBanner="true"
+ DebugInformationFormat="3"
+ />
+ <Tool
+ Name="VCManagedResourceCompilerTool"
+ />
+ <Tool
+ Name="VCResourceCompilerTool"
+ PreprocessorDefinitions="_DEBUG"
+ Culture="1036"
+ />
+ <Tool
+ Name="VCPreLinkEventTool"
+ />
+ <Tool
+ Name="VCLinkerTool"
+ AdditionalDependencies="../../../Lib/cppunitd.lib ../../../Lib/testrunnerd.lib"
+ OutputFile=".\Debug/CppUnitTestApp.exe"
+ LinkIncremental="1"
+ SuppressStartupBanner="true"
+ GenerateDebugInformation="true"
+ ProgramDatabaseFile=".\Debug/CppUnitTestApp.pdb"
+ SubSystem="2"
+ RandomizedBaseAddress="1"
+ DataExecutionPrevention="0"
+ TargetMachine="1"
+ />
+ <Tool
+ Name="VCALinkTool"
+ />
+ <Tool
+ Name="VCManifestTool"
+ />
+ <Tool
+ Name="VCXDCMakeTool"
+ />
+ <Tool
+ Name="VCBscMakeTool"
+ SuppressStartupBanner="true"
+ OutputFile=".\Debug/CppUnitTestApp.bsc"
+ />
+ <Tool
+ Name="VCFxCopTool"
+ />
+ <Tool
+ Name="VCAppVerifierTool"
+ />
+ <Tool
+ Name="VCPostBuildEventTool"
+ />
+ </Configuration>
+ </Configurations>
+ <References>
+ </References>
+ <Files>
+ <Filter
+ Name="GUI"
+ >
+ <File
+ RelativePath="CppUnitTestApp.cpp"
+ >
+ <FileConfiguration
+ Name="Release|Win32"
+ >
+ <Tool
+ Name="VCCLCompilerTool"
+ AdditionalIncludeDirectories=""
+ PreprocessorDefinitions=""
+ />
+ </FileConfiguration>
+ <FileConfiguration
+ Name="Debug|Win32"
+ >
+ <Tool
+ Name="VCCLCompilerTool"
+ AdditionalIncludeDirectories=""
+ PreprocessorDefinitions=""
+ />
+ </FileConfiguration>
+ </File>
+ <File
+ RelativePath="CppUnitTestApp.h"
+ >
+ </File>
+ <File
+ RelativePath="CppUnitTestApp.rc"
+ >
+ <FileConfiguration
+ Name="Release|Win32"
+ >
+ <Tool
+ Name="VCResourceCompilerTool"
+ PreprocessorDefinitions=""
+ />
+ </FileConfiguration>
+ <FileConfiguration
+ Name="Debug|Win32"
+ >
+ <Tool
+ Name="VCResourceCompilerTool"
+ PreprocessorDefinitions=""
+ />
+ </FileConfiguration>
+ </File>
+ <File
+ RelativePath="CppUnitTestAppDlg.cpp"
+ >
+ <FileConfiguration
+ Name="Release|Win32"
+ >
+ <Tool
+ Name="VCCLCompilerTool"
+ AdditionalIncludeDirectories=""
+ PreprocessorDefinitions=""
+ />
+ </FileConfiguration>
+ <FileConfiguration
+ Name="Debug|Win32"
+ >
+ <Tool
+ Name="VCCLCompilerTool"
+ AdditionalIncludeDirectories=""
+ PreprocessorDefinitions=""
+ />
+ </FileConfiguration>
+ </File>
+ <File
+ RelativePath="CppUnitTestAppDlg.h"
+ >
+ </File>
+ <File
+ RelativePath="Resource.h"
+ >
+ </File>
+ <File
+ RelativePath="StdAfx.cpp"
+ >
+ <FileConfiguration
+ Name="Release|Win32"
+ >
+ <Tool
+ Name="VCCLCompilerTool"
+ AdditionalIncludeDirectories=""
+ PreprocessorDefinitions=""
+ UsePrecompiledHeader="1"
+ PrecompiledHeaderThrough="stdafx.h"
+ />
+ </FileConfiguration>
+ <FileConfiguration
+ Name="Debug|Win32"
+ >
+ <Tool
+ Name="VCCLCompilerTool"
+ AdditionalIncludeDirectories=""
+ PreprocessorDefinitions=""
+ UsePrecompiledHeader="1"
+ PrecompiledHeaderThrough="stdafx.h"
+ />
+ </FileConfiguration>
+ </File>
+ <File
+ RelativePath="StdAfx.h"
+ >
+ </File>
+ </Filter>
+ <Filter
+ Name="Resource Files"
+ Filter="ico;cur;bmp;dlg;rc2;rct;bin;rgs;gif;jpg;jpeg;jpe"
+ >
+ <File
+ RelativePath="res\CppUnitTestApp.ico"
+ >
+ </File>
+ <File
+ RelativePath="res\CppUnitTestApp.rc2"
+ >
+ </File>
+ </Filter>
+ <Filter
+ Name="DLL Dependencies"
+ >
+ <File
+ RelativePath="..\..\..\lib\testrunner.dll"
+ >
+ <FileConfiguration
+ Name="Release|Win32"
+ >
+ <Tool
+ Name="VCCustomBuildTool"
+ Description="$(IntDir)\$(InputName).dll"
+ CommandLine="copy $(InputPath) $(IntDir)\$(InputName).dll&#x0D;&#x0A;"
+ Outputs="$(IntDir)\$(InputName).dll"
+ />
+ </FileConfiguration>
+ <FileConfiguration
+ Name="Debug|Win32"
+ ExcludedFromBuild="true"
+ >
+ <Tool
+ Name="VCCustomBuildTool"
+ />
+ </FileConfiguration>
+ </File>
+ <File
+ RelativePath="..\..\..\lib\testrunnerd.dll"
+ >
+ <FileConfiguration
+ Name="Release|Win32"
+ ExcludedFromBuild="true"
+ >
+ <Tool
+ Name="VCCustomBuildTool"
+ />
+ </FileConfiguration>
+ <FileConfiguration
+ Name="Debug|Win32"
+ >
+ <Tool
+ Name="VCCustomBuildTool"
+ Description="$(IntDir)\$(InputName).dll"
+ CommandLine="copy $(InputPath) $(IntDir)\$(InputName).dll&#x0D;&#x0A;"
+ Outputs="$(IntDir)\$(InputName).dll"
+ />
+ </FileConfiguration>
+ </File>
+ </Filter>
+ <Filter
+ Name="Tests"
+ >
+ <File
+ RelativePath="..\..\cppunittest\BaseTestCase.cpp"
+ >
+ <FileConfiguration
+ Name="Release|Win32"
+ >
+ <Tool
+ Name="VCCLCompilerTool"
+ AdditionalIncludeDirectories=""
+ PreprocessorDefinitions=""
+ />
+ </FileConfiguration>
+ <FileConfiguration
+ Name="Debug|Win32"
+ >
+ <Tool
+ Name="VCCLCompilerTool"
+ AdditionalIncludeDirectories=""
+ PreprocessorDefinitions=""
+ />
+ </FileConfiguration>
+ </File>
+ <File
+ RelativePath="..\..\cppunittest\BaseTestCase.h"
+ >
+ </File>
+ <File
+ RelativePath="..\..\cppunittest\CoreSuite.h"
+ >
+ </File>
+ <File
+ RelativePath="..\..\cppunittest\CppUnitTestSuite.cpp"
+ >
+ <FileConfiguration
+ Name="Release|Win32"
+ >
+ <Tool
+ Name="VCCLCompilerTool"
+ AdditionalIncludeDirectories=""
+ PreprocessorDefinitions=""
+ />
+ </FileConfiguration>
+ <FileConfiguration
+ Name="Debug|Win32"
+ >
+ <Tool
+ Name="VCCLCompilerTool"
+ AdditionalIncludeDirectories=""
+ PreprocessorDefinitions=""
+ />
+ </FileConfiguration>
+ </File>
+ <File
+ RelativePath="..\..\cppunittest\ExceptionTest.cpp"
+ >
+ <FileConfiguration
+ Name="Release|Win32"
+ >
+ <Tool
+ Name="VCCLCompilerTool"
+ AdditionalIncludeDirectories=""
+ PreprocessorDefinitions=""
+ />
+ </FileConfiguration>
+ <FileConfiguration
+ Name="Debug|Win32"
+ >
+ <Tool
+ Name="VCCLCompilerTool"
+ AdditionalIncludeDirectories=""
+ PreprocessorDefinitions=""
+ />
+ </FileConfiguration>
+ </File>
+ <File
+ RelativePath="..\..\cppunittest\ExceptionTest.h"
+ >
+ </File>
+ <File
+ RelativePath="..\..\cppunittest\ExceptionTestCaseDecoratorTest.cpp"
+ >
+ <FileConfiguration
+ Name="Release|Win32"
+ >
+ <Tool
+ Name="VCCLCompilerTool"
+ AdditionalIncludeDirectories=""
+ PreprocessorDefinitions=""
+ />
+ </FileConfiguration>
+ <FileConfiguration
+ Name="Debug|Win32"
+ >
+ <Tool
+ Name="VCCLCompilerTool"
+ AdditionalIncludeDirectories=""
+ PreprocessorDefinitions=""
+ />
+ </FileConfiguration>
+ </File>
+ <File
+ RelativePath="..\..\cppunittest\ExceptionTestCaseDecoratorTest.h"
+ >
+ </File>
+ <File
+ RelativePath="..\..\cppunittest\ExtensionSuite.h"
+ >
+ </File>
+ <File
+ RelativePath="..\..\cppunittest\FailureException.h"
+ >
+ </File>
+ <File
+ RelativePath="..\..\cppunittest\HelperMacrosTest.cpp"
+ >
+ <FileConfiguration
+ Name="Release|Win32"
+ >
+ <Tool
+ Name="VCCLCompilerTool"
+ AdditionalIncludeDirectories=""
+ PreprocessorDefinitions=""
+ />
+ </FileConfiguration>
+ <FileConfiguration
+ Name="Debug|Win32"
+ >
+ <Tool
+ Name="VCCLCompilerTool"
+ AdditionalIncludeDirectories=""
+ PreprocessorDefinitions=""
+ />
+ </FileConfiguration>
+ </File>
+ <File
+ RelativePath="..\..\cppunittest\HelperMacrosTest.h"
+ >
+ </File>
+ <File
+ RelativePath="..\..\cppunittest\HelperSuite.h"
+ >
+ </File>
+ <File
+ RelativePath="..\..\cppunittest\MessageTest.cpp"
+ >
+ <FileConfiguration
+ Name="Release|Win32"
+ >
+ <Tool
+ Name="VCCLCompilerTool"
+ AdditionalIncludeDirectories=""
+ PreprocessorDefinitions=""
+ />
+ </FileConfiguration>
+ <FileConfiguration
+ Name="Debug|Win32"
+ >
+ <Tool
+ Name="VCCLCompilerTool"
+ AdditionalIncludeDirectories=""
+ PreprocessorDefinitions=""
+ />
+ </FileConfiguration>
+ </File>
+ <File
+ RelativePath="..\..\cppunittest\MessageTest.h"
+ >
+ </File>
+ <File
+ RelativePath="..\..\cppunittest\MockFunctor.h"
+ >
+ </File>
+ <File
+ RelativePath="..\..\cppunittest\MockProtector.h"
+ >
+ </File>
+ <File
+ RelativePath="..\..\cppunittest\MockTestCase.cpp"
+ >
+ <FileConfiguration
+ Name="Release|Win32"
+ >
+ <Tool
+ Name="VCCLCompilerTool"
+ AdditionalIncludeDirectories=""
+ PreprocessorDefinitions=""
+ />
+ </FileConfiguration>
+ <FileConfiguration
+ Name="Debug|Win32"
+ >
+ <Tool
+ Name="VCCLCompilerTool"
+ AdditionalIncludeDirectories=""
+ PreprocessorDefinitions=""
+ />
+ </FileConfiguration>
+ </File>
+ <File
+ RelativePath="..\..\cppunittest\MockTestCase.h"
+ >
+ </File>
+ <File
+ RelativePath="..\..\cppunittest\MockTestListener.cpp"
+ >
+ <FileConfiguration
+ Name="Release|Win32"
+ >
+ <Tool
+ Name="VCCLCompilerTool"
+ AdditionalIncludeDirectories=""
+ PreprocessorDefinitions=""
+ />
+ </FileConfiguration>
+ <FileConfiguration
+ Name="Debug|Win32"
+ >
+ <Tool
+ Name="VCCLCompilerTool"
+ AdditionalIncludeDirectories=""
+ PreprocessorDefinitions=""
+ />
+ </FileConfiguration>
+ </File>
+ <File
+ RelativePath="..\..\cppunittest\MockTestListener.h"
+ >
+ </File>
+ <File
+ RelativePath="..\..\cppunittest\OrthodoxTest.cpp"
+ >
+ <FileConfiguration
+ Name="Release|Win32"
+ >
+ <Tool
+ Name="VCCLCompilerTool"
+ AdditionalIncludeDirectories=""
+ PreprocessorDefinitions=""
+ />
+ </FileConfiguration>
+ <FileConfiguration
+ Name="Debug|Win32"
+ >
+ <Tool
+ Name="VCCLCompilerTool"
+ AdditionalIncludeDirectories=""
+ PreprocessorDefinitions=""
+ />
+ </FileConfiguration>
+ </File>
+ <File
+ RelativePath="..\..\cppunittest\OrthodoxTest.h"
+ >
+ </File>
+ <File
+ RelativePath="..\..\cppunittest\OutputSuite.h"
+ >
+ </File>
+ <File
+ RelativePath="..\..\cppunittest\RepeatedTestTest.cpp"
+ >
+ <FileConfiguration
+ Name="Release|Win32"
+ >
+ <Tool
+ Name="VCCLCompilerTool"
+ AdditionalIncludeDirectories=""
+ PreprocessorDefinitions=""
+ />
+ </FileConfiguration>
+ <FileConfiguration
+ Name="Debug|Win32"
+ >
+ <Tool
+ Name="VCCLCompilerTool"
+ AdditionalIncludeDirectories=""
+ PreprocessorDefinitions=""
+ />
+ </FileConfiguration>
+ </File>
+ <File
+ RelativePath="..\..\cppunittest\RepeatedTestTest.h"
+ >
+ </File>
+ <File
+ RelativePath="..\..\cppunittest\StringToolsTest.cpp"
+ >
+ <FileConfiguration
+ Name="Release|Win32"
+ >
+ <Tool
+ Name="VCCLCompilerTool"
+ AdditionalIncludeDirectories=""
+ PreprocessorDefinitions=""
+ />
+ </FileConfiguration>
+ <FileConfiguration
+ Name="Debug|Win32"
+ >
+ <Tool
+ Name="VCCLCompilerTool"
+ AdditionalIncludeDirectories=""
+ PreprocessorDefinitions=""
+ />
+ </FileConfiguration>
+ </File>
+ <File
+ RelativePath="..\..\cppunittest\StringToolsTest.h"
+ >
+ </File>
+ <File
+ RelativePath="..\..\cppunittest\SubclassedTestCase.cpp"
+ >
+ <FileConfiguration
+ Name="Release|Win32"
+ >
+ <Tool
+ Name="VCCLCompilerTool"
+ AdditionalIncludeDirectories=""
+ PreprocessorDefinitions=""
+ />
+ </FileConfiguration>
+ <FileConfiguration
+ Name="Debug|Win32"
+ >
+ <Tool
+ Name="VCCLCompilerTool"
+ AdditionalIncludeDirectories=""
+ PreprocessorDefinitions=""
+ />
+ </FileConfiguration>
+ </File>
+ <File
+ RelativePath="..\..\cppunittest\SubclassedTestCase.h"
+ >
+ </File>
+ <File
+ RelativePath="..\..\cppunittest\SynchronizedTestResult.h"
+ >
+ </File>
+ <File
+ RelativePath="..\..\cppunittest\TestAssertTest.cpp"
+ >
+ <FileConfiguration
+ Name="Release|Win32"
+ >
+ <Tool
+ Name="VCCLCompilerTool"
+ AdditionalIncludeDirectories=""
+ PreprocessorDefinitions=""
+ />
+ </FileConfiguration>
+ <FileConfiguration
+ Name="Debug|Win32"
+ >
+ <Tool
+ Name="VCCLCompilerTool"
+ AdditionalIncludeDirectories=""
+ PreprocessorDefinitions=""
+ />
+ </FileConfiguration>
+ </File>
+ <File
+ RelativePath="..\..\cppunittest\TestAssertTest.h"
+ >
+ </File>
+ <File
+ RelativePath="..\..\cppunittest\TestCallerTest.cpp"
+ >
+ <FileConfiguration
+ Name="Release|Win32"
+ >
+ <Tool
+ Name="VCCLCompilerTool"
+ AdditionalIncludeDirectories=""
+ PreprocessorDefinitions=""
+ />
+ </FileConfiguration>
+ <FileConfiguration
+ Name="Debug|Win32"
+ >
+ <Tool
+ Name="VCCLCompilerTool"
+ AdditionalIncludeDirectories=""
+ PreprocessorDefinitions=""
+ />
+ </FileConfiguration>
+ </File>
+ <File
+ RelativePath="..\..\cppunittest\TestCallerTest.h"
+ >
+ </File>
+ <File
+ RelativePath="..\..\cppunittest\TestCaseTest.cpp"
+ >
+ <FileConfiguration
+ Name="Release|Win32"
+ >
+ <Tool
+ Name="VCCLCompilerTool"
+ AdditionalIncludeDirectories=""
+ PreprocessorDefinitions=""
+ />
+ </FileConfiguration>
+ <FileConfiguration
+ Name="Debug|Win32"
+ >
+ <Tool
+ Name="VCCLCompilerTool"
+ AdditionalIncludeDirectories=""
+ PreprocessorDefinitions=""
+ />
+ </FileConfiguration>
+ </File>
+ <File
+ RelativePath="..\..\cppunittest\TestCaseTest.h"
+ >
+ </File>
+ <File
+ RelativePath="..\..\cppunittest\TestDecoratorTest.cpp"
+ >
+ <FileConfiguration
+ Name="Release|Win32"
+ >
+ <Tool
+ Name="VCCLCompilerTool"
+ AdditionalIncludeDirectories=""
+ PreprocessorDefinitions=""
+ />
+ </FileConfiguration>
+ <FileConfiguration
+ Name="Debug|Win32"
+ >
+ <Tool
+ Name="VCCLCompilerTool"
+ AdditionalIncludeDirectories=""
+ PreprocessorDefinitions=""
+ />
+ </FileConfiguration>
+ </File>
+ <File
+ RelativePath="..\..\cppunittest\TestDecoratorTest.h"
+ >
+ </File>
+ <File
+ RelativePath="..\..\cppunittest\TestFailureTest.cpp"
+ >
+ <FileConfiguration
+ Name="Release|Win32"
+ >
+ <Tool
+ Name="VCCLCompilerTool"
+ AdditionalIncludeDirectories=""
+ PreprocessorDefinitions=""
+ />
+ </FileConfiguration>
+ <FileConfiguration
+ Name="Debug|Win32"
+ >
+ <Tool
+ Name="VCCLCompilerTool"
+ AdditionalIncludeDirectories=""
+ PreprocessorDefinitions=""
+ />
+ </FileConfiguration>
+ </File>
+ <File
+ RelativePath="..\..\cppunittest\TestFailureTest.h"
+ >
+ </File>
+ <File
+ RelativePath="..\..\cppunittest\TestPathTest.cpp"
+ >
+ <FileConfiguration
+ Name="Release|Win32"
+ >
+ <Tool
+ Name="VCCLCompilerTool"
+ AdditionalIncludeDirectories=""
+ PreprocessorDefinitions=""
+ />
+ </FileConfiguration>
+ <FileConfiguration
+ Name="Debug|Win32"
+ >
+ <Tool
+ Name="VCCLCompilerTool"
+ AdditionalIncludeDirectories=""
+ PreprocessorDefinitions=""
+ />
+ </FileConfiguration>
+ </File>
+ <File
+ RelativePath="..\..\cppunittest\TestPathTest.h"
+ >
+ </File>
+ <File
+ RelativePath="..\..\cppunittest\TestResultCollectorTest.cpp"
+ >
+ <FileConfiguration
+ Name="Release|Win32"
+ >
+ <Tool
+ Name="VCCLCompilerTool"
+ AdditionalIncludeDirectories=""
+ PreprocessorDefinitions=""
+ />
+ </FileConfiguration>
+ <FileConfiguration
+ Name="Debug|Win32"
+ >
+ <Tool
+ Name="VCCLCompilerTool"
+ AdditionalIncludeDirectories=""
+ PreprocessorDefinitions=""
+ />
+ </FileConfiguration>
+ </File>
+ <File
+ RelativePath="..\..\cppunittest\TestResultCollectorTest.h"
+ >
+ </File>
+ <File
+ RelativePath="..\..\cppunittest\TestResultTest.cpp"
+ >
+ <FileConfiguration
+ Name="Release|Win32"
+ >
+ <Tool
+ Name="VCCLCompilerTool"
+ AdditionalIncludeDirectories=""
+ PreprocessorDefinitions=""
+ />
+ </FileConfiguration>
+ <FileConfiguration
+ Name="Debug|Win32"
+ >
+ <Tool
+ Name="VCCLCompilerTool"
+ AdditionalIncludeDirectories=""
+ PreprocessorDefinitions=""
+ />
+ </FileConfiguration>
+ </File>
+ <File
+ RelativePath="..\..\cppunittest\TestResultTest.h"
+ >
+ </File>
+ <File
+ RelativePath="..\..\cppunittest\TestSetUpTest.cpp"
+ >
+ <FileConfiguration
+ Name="Release|Win32"
+ >
+ <Tool
+ Name="VCCLCompilerTool"
+ AdditionalIncludeDirectories=""
+ PreprocessorDefinitions=""
+ />
+ </FileConfiguration>
+ <FileConfiguration
+ Name="Debug|Win32"
+ >
+ <Tool
+ Name="VCCLCompilerTool"
+ AdditionalIncludeDirectories=""
+ PreprocessorDefinitions=""
+ />
+ </FileConfiguration>
+ </File>
+ <File
+ RelativePath="..\..\cppunittest\TestSetUpTest.h"
+ >
+ </File>
+ <File
+ RelativePath="..\..\cppunittest\TestSuiteTest.cpp"
+ >
+ <FileConfiguration
+ Name="Release|Win32"
+ >
+ <Tool
+ Name="VCCLCompilerTool"
+ AdditionalIncludeDirectories=""
+ PreprocessorDefinitions=""
+ />
+ </FileConfiguration>
+ <FileConfiguration
+ Name="Debug|Win32"
+ >
+ <Tool
+ Name="VCCLCompilerTool"
+ AdditionalIncludeDirectories=""
+ PreprocessorDefinitions=""
+ />
+ </FileConfiguration>
+ </File>
+ <File
+ RelativePath="..\..\cppunittest\TestSuiteTest.h"
+ >
+ </File>
+ <File
+ RelativePath="..\..\cppunittest\TestTest.cpp"
+ >
+ <FileConfiguration
+ Name="Release|Win32"
+ >
+ <Tool
+ Name="VCCLCompilerTool"
+ AdditionalIncludeDirectories=""
+ PreprocessorDefinitions=""
+ />
+ </FileConfiguration>
+ <FileConfiguration
+ Name="Debug|Win32"
+ >
+ <Tool
+ Name="VCCLCompilerTool"
+ AdditionalIncludeDirectories=""
+ PreprocessorDefinitions=""
+ />
+ </FileConfiguration>
+ </File>
+ <File
+ RelativePath="..\..\cppunittest\TestTest.h"
+ >
+ </File>
+ <File
+ RelativePath="..\..\cppunittest\ToolsSuite.h"
+ >
+ </File>
+ <File
+ RelativePath="..\..\cppunittest\TrackedTestCase.cpp"
+ >
+ <FileConfiguration
+ Name="Release|Win32"
+ >
+ <Tool
+ Name="VCCLCompilerTool"
+ AdditionalIncludeDirectories=""
+ PreprocessorDefinitions=""
+ />
+ </FileConfiguration>
+ <FileConfiguration
+ Name="Debug|Win32"
+ >
+ <Tool
+ Name="VCCLCompilerTool"
+ AdditionalIncludeDirectories=""
+ PreprocessorDefinitions=""
+ />
+ </FileConfiguration>
+ </File>
+ <File
+ RelativePath="..\..\cppunittest\TrackedTestCase.h"
+ >
+ </File>
+ <File
+ RelativePath="..\..\cppunittest\UnitTestToolSuite.h"
+ >
+ </File>
+ <File
+ RelativePath="..\..\cppunittest\XmlElementTest.cpp"
+ >
+ <FileConfiguration
+ Name="Release|Win32"
+ >
+ <Tool
+ Name="VCCLCompilerTool"
+ AdditionalIncludeDirectories=""
+ PreprocessorDefinitions=""
+ />
+ </FileConfiguration>
+ <FileConfiguration
+ Name="Debug|Win32"
+ >
+ <Tool
+ Name="VCCLCompilerTool"
+ AdditionalIncludeDirectories=""
+ PreprocessorDefinitions=""
+ />
+ </FileConfiguration>
+ </File>
+ <File
+ RelativePath="..\..\cppunittest\XmlElementTest.h"
+ >
+ </File>
+ <File
+ RelativePath="..\..\cppunittest\XmlOutputterTest.cpp"
+ >
+ <FileConfiguration
+ Name="Release|Win32"
+ >
+ <Tool
+ Name="VCCLCompilerTool"
+ AdditionalIncludeDirectories=""
+ PreprocessorDefinitions=""
+ />
+ </FileConfiguration>
+ <FileConfiguration
+ Name="Debug|Win32"
+ >
+ <Tool
+ Name="VCCLCompilerTool"
+ AdditionalIncludeDirectories=""
+ PreprocessorDefinitions=""
+ />
+ </FileConfiguration>
+ </File>
+ <File
+ RelativePath="..\..\cppunittest\XmlOutputterTest.h"
+ >
+ </File>
+ <File
+ RelativePath="..\..\cppunittest\XmlUniformiser.cpp"
+ >
+ <FileConfiguration
+ Name="Release|Win32"
+ >
+ <Tool
+ Name="VCCLCompilerTool"
+ AdditionalIncludeDirectories=""
+ PreprocessorDefinitions=""
+ />
+ </FileConfiguration>
+ <FileConfiguration
+ Name="Debug|Win32"
+ >
+ <Tool
+ Name="VCCLCompilerTool"
+ AdditionalIncludeDirectories=""
+ PreprocessorDefinitions=""
+ />
+ </FileConfiguration>
+ </File>
+ <File
+ RelativePath="..\..\cppunittest\XmlUniformiser.h"
+ >
+ </File>
+ <File
+ RelativePath="..\..\cppunittest\XmlUniformiserTest.cpp"
+ >
+ <FileConfiguration
+ Name="Release|Win32"
+ >
+ <Tool
+ Name="VCCLCompilerTool"
+ AdditionalIncludeDirectories=""
+ PreprocessorDefinitions=""
+ />
+ </FileConfiguration>
+ <FileConfiguration
+ Name="Debug|Win32"
+ >
+ <Tool
+ Name="VCCLCompilerTool"
+ AdditionalIncludeDirectories=""
+ PreprocessorDefinitions=""
+ />
+ </FileConfiguration>
+ </File>
+ <File
+ RelativePath="..\..\cppunittest\XmlUniformiserTest.h"
+ >
+ </File>
+ </Filter>
+ <File
+ RelativePath="..\..\cppunittest\Makefile.am"
+ >
+ </File>
+ <File
+ RelativePath="ReadMe.txt"
+ >
+ </File>
+ </Files>
+ <Globals>
+ </Globals>
+</VisualStudioProject>
diff --git a/examples/msvc6/HostApp/HostApp.vcproj b/examples/msvc6/HostApp/HostApp.vcproj
new file mode 100644
index 0000000..283564c
--- /dev/null
+++ b/examples/msvc6/HostApp/HostApp.vcproj
@@ -0,0 +1,1115 @@
+<?xml version="1.0" encoding="Windows-1252"?>
+<VisualStudioProject
+ ProjectType="Visual C++"
+ Version="9.00"
+ Name="HostApp"
+ ProjectGUID="{0A850126-8FDC-46A2-B977-16D296BA9363}"
+ Keyword="MFCProj"
+ TargetFrameworkVersion="0"
+ >
+ <Platforms>
+ <Platform
+ Name="Win32"
+ />
+ </Platforms>
+ <ToolFiles>
+ </ToolFiles>
+ <Configurations>
+ <Configuration
+ Name="Debug|Win32"
+ OutputDirectory=".\Debug"
+ IntermediateDirectory=".\Debug"
+ ConfigurationType="1"
+ InheritedPropertySheets="$(VCInstallDir)VCProjectDefaults\UpgradeFromVC60.vsprops"
+ UseOfMFC="2"
+ ATLMinimizesCRunTimeLibraryUsage="false"
+ >
+ <Tool
+ Name="VCPreBuildEventTool"
+ />
+ <Tool
+ Name="VCCustomBuildTool"
+ />
+ <Tool
+ Name="VCXMLDataGeneratorTool"
+ />
+ <Tool
+ Name="VCWebServiceProxyGeneratorTool"
+ />
+ <Tool
+ Name="VCMIDLTool"
+ PreprocessorDefinitions="_DEBUG"
+ MkTypLibCompatible="true"
+ SuppressStartupBanner="true"
+ TargetEnvironment="1"
+ TypeLibraryName=".\Debug/HostApp.tlb"
+ HeaderFileName=""
+ />
+ <Tool
+ Name="VCCLCompilerTool"
+ Optimization="0"
+ AdditionalIncludeDirectories="..\..\..\include,..\..\..\include\msvc6"
+ PreprocessorDefinitions="_DEBUG;_WINDOWS;WIN32"
+ MinimalRebuild="true"
+ RuntimeLibrary="3"
+ RuntimeTypeInfo="true"
+ UsePrecompiledHeader="2"
+ PrecompiledHeaderThrough="stdafx.h"
+ PrecompiledHeaderFile=".\Debug/HostApp.pch"
+ AssemblerListingLocation=".\Debug/"
+ ObjectFile=".\Debug/"
+ ProgramDataBaseFileName=".\Debug/"
+ WarningLevel="3"
+ SuppressStartupBanner="true"
+ DebugInformationFormat="3"
+ />
+ <Tool
+ Name="VCManagedResourceCompilerTool"
+ />
+ <Tool
+ Name="VCResourceCompilerTool"
+ PreprocessorDefinitions="_DEBUG"
+ Culture="1033"
+ />
+ <Tool
+ Name="VCPreLinkEventTool"
+ />
+ <Tool
+ Name="VCLinkerTool"
+ AdditionalDependencies="..\..\..\lib\cppunitd.lib ..\..\..\lib\testrunnerd.lib"
+ OutputFile=".\Debug/HostApp.exe"
+ LinkIncremental="1"
+ SuppressStartupBanner="true"
+ GenerateDebugInformation="true"
+ ProgramDatabaseFile=".\Debug/HostApp.pdb"
+ SubSystem="2"
+ RandomizedBaseAddress="1"
+ DataExecutionPrevention="0"
+ TargetMachine="1"
+ />
+ <Tool
+ Name="VCALinkTool"
+ />
+ <Tool
+ Name="VCManifestTool"
+ />
+ <Tool
+ Name="VCXDCMakeTool"
+ />
+ <Tool
+ Name="VCBscMakeTool"
+ SuppressStartupBanner="true"
+ OutputFile=".\Debug/HostApp.bsc"
+ />
+ <Tool
+ Name="VCFxCopTool"
+ />
+ <Tool
+ Name="VCAppVerifierTool"
+ />
+ <Tool
+ Name="VCPostBuildEventTool"
+ />
+ </Configuration>
+ <Configuration
+ Name="Release|Win32"
+ OutputDirectory=".\Release"
+ IntermediateDirectory=".\Release"
+ ConfigurationType="1"
+ InheritedPropertySheets="$(VCInstallDir)VCProjectDefaults\UpgradeFromVC60.vsprops"
+ UseOfMFC="2"
+ ATLMinimizesCRunTimeLibraryUsage="false"
+ >
+ <Tool
+ Name="VCPreBuildEventTool"
+ />
+ <Tool
+ Name="VCCustomBuildTool"
+ />
+ <Tool
+ Name="VCXMLDataGeneratorTool"
+ />
+ <Tool
+ Name="VCWebServiceProxyGeneratorTool"
+ />
+ <Tool
+ Name="VCMIDLTool"
+ PreprocessorDefinitions="NDEBUG"
+ MkTypLibCompatible="true"
+ SuppressStartupBanner="true"
+ TargetEnvironment="1"
+ TypeLibraryName=".\Release/HostApp.tlb"
+ HeaderFileName=""
+ />
+ <Tool
+ Name="VCCLCompilerTool"
+ Optimization="2"
+ InlineFunctionExpansion="1"
+ AdditionalIncludeDirectories="..\..\..\include,..\..\..\include\msvc6"
+ PreprocessorDefinitions="NDEBUG;_WINDOWS;WIN32"
+ StringPooling="true"
+ RuntimeLibrary="2"
+ EnableFunctionLevelLinking="true"
+ RuntimeTypeInfo="true"
+ UsePrecompiledHeader="2"
+ PrecompiledHeaderThrough="stdafx.h"
+ PrecompiledHeaderFile=".\Release/HostApp.pch"
+ AssemblerListingLocation=".\Release/"
+ ObjectFile=".\Release/"
+ ProgramDataBaseFileName=".\Release/"
+ WarningLevel="3"
+ SuppressStartupBanner="true"
+ DebugInformationFormat="1"
+ />
+ <Tool
+ Name="VCManagedResourceCompilerTool"
+ />
+ <Tool
+ Name="VCResourceCompilerTool"
+ PreprocessorDefinitions="NDEBUG"
+ Culture="1033"
+ />
+ <Tool
+ Name="VCPreLinkEventTool"
+ />
+ <Tool
+ Name="VCLinkerTool"
+ AdditionalDependencies="../../../Lib/cppunit.lib ../../../Lib/testrunner.lib"
+ OutputFile=".\Release/HostApp.exe"
+ LinkIncremental="1"
+ SuppressStartupBanner="true"
+ ProgramDatabaseFile=".\Release/HostApp.pdb"
+ SubSystem="2"
+ RandomizedBaseAddress="1"
+ DataExecutionPrevention="0"
+ TargetMachine="1"
+ />
+ <Tool
+ Name="VCALinkTool"
+ />
+ <Tool
+ Name="VCManifestTool"
+ />
+ <Tool
+ Name="VCXDCMakeTool"
+ />
+ <Tool
+ Name="VCBscMakeTool"
+ SuppressStartupBanner="true"
+ OutputFile=".\Release/HostApp.bsc"
+ />
+ <Tool
+ Name="VCFxCopTool"
+ />
+ <Tool
+ Name="VCAppVerifierTool"
+ />
+ <Tool
+ Name="VCPostBuildEventTool"
+ />
+ </Configuration>
+ <Configuration
+ Name="Debug Unicode|Win32"
+ OutputDirectory=".\DebugUnicode"
+ IntermediateDirectory=".\DebugUnicode"
+ ConfigurationType="1"
+ InheritedPropertySheets="$(VCInstallDir)VCProjectDefaults\UpgradeFromVC60.vsprops"
+ UseOfMFC="2"
+ ATLMinimizesCRunTimeLibraryUsage="false"
+ CharacterSet="1"
+ >
+ <Tool
+ Name="VCPreBuildEventTool"
+ />
+ <Tool
+ Name="VCCustomBuildTool"
+ />
+ <Tool
+ Name="VCXMLDataGeneratorTool"
+ />
+ <Tool
+ Name="VCWebServiceProxyGeneratorTool"
+ />
+ <Tool
+ Name="VCMIDLTool"
+ PreprocessorDefinitions="_DEBUG"
+ MkTypLibCompatible="true"
+ SuppressStartupBanner="true"
+ TargetEnvironment="1"
+ TypeLibraryName=".\DebugUnicode/HostApp.tlb"
+ HeaderFileName=""
+ />
+ <Tool
+ Name="VCCLCompilerTool"
+ Optimization="0"
+ AdditionalIncludeDirectories="..\..\..\include,..\..\..\include\msvc6"
+ PreprocessorDefinitions="_DEBUG;_WINDOWS;WIN32"
+ MinimalRebuild="true"
+ RuntimeLibrary="3"
+ RuntimeTypeInfo="true"
+ UsePrecompiledHeader="2"
+ PrecompiledHeaderThrough="stdafx.h"
+ PrecompiledHeaderFile=".\DebugUnicode/HostApp.pch"
+ AssemblerListingLocation=".\DebugUnicode/"
+ ObjectFile=".\DebugUnicode/"
+ ProgramDataBaseFileName=".\DebugUnicode/"
+ WarningLevel="3"
+ SuppressStartupBanner="true"
+ DebugInformationFormat="3"
+ />
+ <Tool
+ Name="VCManagedResourceCompilerTool"
+ />
+ <Tool
+ Name="VCResourceCompilerTool"
+ PreprocessorDefinitions="_DEBUG"
+ Culture="1033"
+ />
+ <Tool
+ Name="VCPreLinkEventTool"
+ />
+ <Tool
+ Name="VCLinkerTool"
+ AdditionalDependencies="..\..\..\lib\cppunitd.lib ..\..\..\lib\testrunnerud.lib"
+ OutputFile=".\DebugUnicode/HostApp.exe"
+ LinkIncremental="1"
+ SuppressStartupBanner="true"
+ GenerateDebugInformation="true"
+ ProgramDatabaseFile=".\DebugUnicode/HostApp.pdb"
+ SubSystem="2"
+ EntryPointSymbol="wWinMainCRTStartup"
+ RandomizedBaseAddress="1"
+ DataExecutionPrevention="0"
+ TargetMachine="1"
+ />
+ <Tool
+ Name="VCALinkTool"
+ />
+ <Tool
+ Name="VCManifestTool"
+ />
+ <Tool
+ Name="VCXDCMakeTool"
+ />
+ <Tool
+ Name="VCBscMakeTool"
+ SuppressStartupBanner="true"
+ OutputFile=".\DebugUnicode/HostApp.bsc"
+ />
+ <Tool
+ Name="VCFxCopTool"
+ />
+ <Tool
+ Name="VCAppVerifierTool"
+ />
+ <Tool
+ Name="VCPostBuildEventTool"
+ />
+ </Configuration>
+ <Configuration
+ Name="Release Unicode|Win32"
+ OutputDirectory=".\ReleaseUnicode"
+ IntermediateDirectory=".\ReleaseUnicode"
+ ConfigurationType="1"
+ InheritedPropertySheets="$(VCInstallDir)VCProjectDefaults\UpgradeFromVC60.vsprops"
+ UseOfMFC="2"
+ ATLMinimizesCRunTimeLibraryUsage="false"
+ CharacterSet="1"
+ >
+ <Tool
+ Name="VCPreBuildEventTool"
+ />
+ <Tool
+ Name="VCCustomBuildTool"
+ />
+ <Tool
+ Name="VCXMLDataGeneratorTool"
+ />
+ <Tool
+ Name="VCWebServiceProxyGeneratorTool"
+ />
+ <Tool
+ Name="VCMIDLTool"
+ PreprocessorDefinitions="NDEBUG"
+ MkTypLibCompatible="true"
+ SuppressStartupBanner="true"
+ TargetEnvironment="1"
+ TypeLibraryName=".\ReleaseUnicode/HostApp.tlb"
+ HeaderFileName=""
+ />
+ <Tool
+ Name="VCCLCompilerTool"
+ Optimization="2"
+ InlineFunctionExpansion="1"
+ AdditionalIncludeDirectories="..\..\..\include,..\..\..\include\msvc6"
+ PreprocessorDefinitions="NDEBUG;_WINDOWS;WIN32"
+ StringPooling="true"
+ RuntimeLibrary="2"
+ EnableFunctionLevelLinking="true"
+ RuntimeTypeInfo="true"
+ UsePrecompiledHeader="2"
+ PrecompiledHeaderThrough="stdafx.h"
+ PrecompiledHeaderFile=".\ReleaseUnicode/HostApp.pch"
+ AssemblerListingLocation=".\ReleaseUnicode/"
+ ObjectFile=".\ReleaseUnicode/"
+ ProgramDataBaseFileName=".\ReleaseUnicode/"
+ WarningLevel="3"
+ SuppressStartupBanner="true"
+ DebugInformationFormat="1"
+ />
+ <Tool
+ Name="VCManagedResourceCompilerTool"
+ />
+ <Tool
+ Name="VCResourceCompilerTool"
+ PreprocessorDefinitions="NDEBUG"
+ Culture="1033"
+ />
+ <Tool
+ Name="VCPreLinkEventTool"
+ />
+ <Tool
+ Name="VCLinkerTool"
+ AdditionalDependencies="../../../Lib/cppunit.lib ../../../Lib/testrunneru.lib"
+ OutputFile=".\ReleaseUnicode/HostApp.exe"
+ LinkIncremental="1"
+ SuppressStartupBanner="true"
+ ProgramDatabaseFile=".\ReleaseUnicode/HostApp.pdb"
+ SubSystem="2"
+ EntryPointSymbol="wWinMainCRTStartup"
+ RandomizedBaseAddress="1"
+ DataExecutionPrevention="0"
+ TargetMachine="1"
+ />
+ <Tool
+ Name="VCALinkTool"
+ />
+ <Tool
+ Name="VCManifestTool"
+ />
+ <Tool
+ Name="VCXDCMakeTool"
+ />
+ <Tool
+ Name="VCBscMakeTool"
+ SuppressStartupBanner="true"
+ OutputFile=".\ReleaseUnicode/HostApp.bsc"
+ />
+ <Tool
+ Name="VCFxCopTool"
+ />
+ <Tool
+ Name="VCAppVerifierTool"
+ />
+ <Tool
+ Name="VCPostBuildEventTool"
+ />
+ </Configuration>
+ <Configuration
+ Name="Debug No Type Info Name|Win32"
+ OutputDirectory=".\DebugNoTypeInfoName"
+ IntermediateDirectory=".\DebugNoTypeInfoName"
+ ConfigurationType="1"
+ InheritedPropertySheets="$(VCInstallDir)VCProjectDefaults\UpgradeFromVC60.vsprops"
+ UseOfMFC="2"
+ ATLMinimizesCRunTimeLibraryUsage="false"
+ >
+ <Tool
+ Name="VCPreBuildEventTool"
+ />
+ <Tool
+ Name="VCCustomBuildTool"
+ />
+ <Tool
+ Name="VCXMLDataGeneratorTool"
+ />
+ <Tool
+ Name="VCWebServiceProxyGeneratorTool"
+ />
+ <Tool
+ Name="VCMIDLTool"
+ PreprocessorDefinitions="_DEBUG"
+ MkTypLibCompatible="true"
+ SuppressStartupBanner="true"
+ TargetEnvironment="1"
+ TypeLibraryName=".\DebugNoTypeInfoName/HostApp.tlb"
+ HeaderFileName=""
+ />
+ <Tool
+ Name="VCCLCompilerTool"
+ Optimization="0"
+ AdditionalIncludeDirectories="..\..\..\include,..\..\..\include\msvc6"
+ PreprocessorDefinitions="_DEBUG;_WINDOWS;WIN32;CPPUNIT_USE_TYPEINFO_NAME=0"
+ MinimalRebuild="true"
+ RuntimeLibrary="3"
+ UsePrecompiledHeader="2"
+ PrecompiledHeaderThrough="stdafx.h"
+ PrecompiledHeaderFile=".\DebugNoTypeInfoName/HostApp.pch"
+ AssemblerListingLocation=".\DebugNoTypeInfoName/"
+ ObjectFile=".\DebugNoTypeInfoName/"
+ ProgramDataBaseFileName=".\DebugNoTypeInfoName/"
+ WarningLevel="3"
+ SuppressStartupBanner="true"
+ DebugInformationFormat="3"
+ />
+ <Tool
+ Name="VCManagedResourceCompilerTool"
+ />
+ <Tool
+ Name="VCResourceCompilerTool"
+ PreprocessorDefinitions="_DEBUG"
+ Culture="1033"
+ />
+ <Tool
+ Name="VCPreLinkEventTool"
+ />
+ <Tool
+ Name="VCLinkerTool"
+ AdditionalDependencies="..\..\..\lib\cppunitd.lib ..\..\..\lib\testrunnerd.lib"
+ OutputFile=".\DebugNoTypeInfoName/HostApp.exe"
+ LinkIncremental="1"
+ SuppressStartupBanner="true"
+ GenerateDebugInformation="true"
+ ProgramDatabaseFile=".\DebugNoTypeInfoName/HostApp.pdb"
+ SubSystem="2"
+ RandomizedBaseAddress="1"
+ DataExecutionPrevention="0"
+ TargetMachine="1"
+ />
+ <Tool
+ Name="VCALinkTool"
+ />
+ <Tool
+ Name="VCManifestTool"
+ />
+ <Tool
+ Name="VCXDCMakeTool"
+ />
+ <Tool
+ Name="VCBscMakeTool"
+ SuppressStartupBanner="true"
+ OutputFile=".\DebugNoTypeInfoName/HostApp.bsc"
+ />
+ <Tool
+ Name="VCFxCopTool"
+ />
+ <Tool
+ Name="VCAppVerifierTool"
+ />
+ <Tool
+ Name="VCPostBuildEventTool"
+ />
+ </Configuration>
+ </Configurations>
+ <References>
+ </References>
+ <Files>
+ <Filter
+ Name="Source Files"
+ Filter="cpp;c;cxx;rc;def;r;odl;idl;hpj;bat"
+ >
+ <File
+ RelativePath="ExampleTestCase.cpp"
+ >
+ <FileConfiguration
+ Name="Debug|Win32"
+ >
+ <Tool
+ Name="VCCLCompilerTool"
+ AdditionalIncludeDirectories=""
+ PreprocessorDefinitions=""
+ UsePrecompiledHeader="0"
+ />
+ </FileConfiguration>
+ <FileConfiguration
+ Name="Release|Win32"
+ >
+ <Tool
+ Name="VCCLCompilerTool"
+ AdditionalIncludeDirectories=""
+ PreprocessorDefinitions=""
+ UsePrecompiledHeader="0"
+ />
+ </FileConfiguration>
+ <FileConfiguration
+ Name="Debug Unicode|Win32"
+ >
+ <Tool
+ Name="VCCLCompilerTool"
+ AdditionalIncludeDirectories=""
+ PreprocessorDefinitions=""
+ UsePrecompiledHeader="0"
+ />
+ </FileConfiguration>
+ <FileConfiguration
+ Name="Release Unicode|Win32"
+ >
+ <Tool
+ Name="VCCLCompilerTool"
+ AdditionalIncludeDirectories=""
+ PreprocessorDefinitions=""
+ UsePrecompiledHeader="0"
+ />
+ </FileConfiguration>
+ <FileConfiguration
+ Name="Debug No Type Info Name|Win32"
+ >
+ <Tool
+ Name="VCCLCompilerTool"
+ AdditionalIncludeDirectories=""
+ PreprocessorDefinitions=""
+ UsePrecompiledHeader="0"
+ />
+ </FileConfiguration>
+ </File>
+ <File
+ RelativePath="HostApp.cpp"
+ >
+ <FileConfiguration
+ Name="Debug|Win32"
+ >
+ <Tool
+ Name="VCCLCompilerTool"
+ AdditionalIncludeDirectories=""
+ PreprocessorDefinitions=""
+ />
+ </FileConfiguration>
+ <FileConfiguration
+ Name="Release|Win32"
+ >
+ <Tool
+ Name="VCCLCompilerTool"
+ AdditionalIncludeDirectories=""
+ PreprocessorDefinitions=""
+ />
+ </FileConfiguration>
+ <FileConfiguration
+ Name="Debug Unicode|Win32"
+ >
+ <Tool
+ Name="VCCLCompilerTool"
+ AdditionalIncludeDirectories=""
+ PreprocessorDefinitions=""
+ />
+ </FileConfiguration>
+ <FileConfiguration
+ Name="Release Unicode|Win32"
+ >
+ <Tool
+ Name="VCCLCompilerTool"
+ AdditionalIncludeDirectories=""
+ PreprocessorDefinitions=""
+ />
+ </FileConfiguration>
+ <FileConfiguration
+ Name="Debug No Type Info Name|Win32"
+ >
+ <Tool
+ Name="VCCLCompilerTool"
+ AdditionalIncludeDirectories=""
+ PreprocessorDefinitions=""
+ />
+ </FileConfiguration>
+ </File>
+ <File
+ RelativePath="HostApp.rc"
+ >
+ <FileConfiguration
+ Name="Debug|Win32"
+ >
+ <Tool
+ Name="VCResourceCompilerTool"
+ PreprocessorDefinitions=""
+ />
+ </FileConfiguration>
+ <FileConfiguration
+ Name="Release|Win32"
+ >
+ <Tool
+ Name="VCResourceCompilerTool"
+ PreprocessorDefinitions=""
+ />
+ </FileConfiguration>
+ <FileConfiguration
+ Name="Debug Unicode|Win32"
+ >
+ <Tool
+ Name="VCResourceCompilerTool"
+ PreprocessorDefinitions=""
+ />
+ </FileConfiguration>
+ <FileConfiguration
+ Name="Release Unicode|Win32"
+ >
+ <Tool
+ Name="VCResourceCompilerTool"
+ PreprocessorDefinitions=""
+ />
+ </FileConfiguration>
+ <FileConfiguration
+ Name="Debug No Type Info Name|Win32"
+ >
+ <Tool
+ Name="VCResourceCompilerTool"
+ PreprocessorDefinitions=""
+ />
+ </FileConfiguration>
+ </File>
+ <File
+ RelativePath="HostAppDoc.cpp"
+ >
+ <FileConfiguration
+ Name="Debug|Win32"
+ >
+ <Tool
+ Name="VCCLCompilerTool"
+ AdditionalIncludeDirectories=""
+ PreprocessorDefinitions=""
+ />
+ </FileConfiguration>
+ <FileConfiguration
+ Name="Release|Win32"
+ >
+ <Tool
+ Name="VCCLCompilerTool"
+ AdditionalIncludeDirectories=""
+ PreprocessorDefinitions=""
+ />
+ </FileConfiguration>
+ <FileConfiguration
+ Name="Debug Unicode|Win32"
+ >
+ <Tool
+ Name="VCCLCompilerTool"
+ AdditionalIncludeDirectories=""
+ PreprocessorDefinitions=""
+ />
+ </FileConfiguration>
+ <FileConfiguration
+ Name="Release Unicode|Win32"
+ >
+ <Tool
+ Name="VCCLCompilerTool"
+ AdditionalIncludeDirectories=""
+ PreprocessorDefinitions=""
+ />
+ </FileConfiguration>
+ <FileConfiguration
+ Name="Debug No Type Info Name|Win32"
+ >
+ <Tool
+ Name="VCCLCompilerTool"
+ AdditionalIncludeDirectories=""
+ PreprocessorDefinitions=""
+ />
+ </FileConfiguration>
+ </File>
+ <File
+ RelativePath="HostAppView.cpp"
+ >
+ <FileConfiguration
+ Name="Debug|Win32"
+ >
+ <Tool
+ Name="VCCLCompilerTool"
+ AdditionalIncludeDirectories=""
+ PreprocessorDefinitions=""
+ />
+ </FileConfiguration>
+ <FileConfiguration
+ Name="Release|Win32"
+ >
+ <Tool
+ Name="VCCLCompilerTool"
+ AdditionalIncludeDirectories=""
+ PreprocessorDefinitions=""
+ />
+ </FileConfiguration>
+ <FileConfiguration
+ Name="Debug Unicode|Win32"
+ >
+ <Tool
+ Name="VCCLCompilerTool"
+ AdditionalIncludeDirectories=""
+ PreprocessorDefinitions=""
+ />
+ </FileConfiguration>
+ <FileConfiguration
+ Name="Release Unicode|Win32"
+ >
+ <Tool
+ Name="VCCLCompilerTool"
+ AdditionalIncludeDirectories=""
+ PreprocessorDefinitions=""
+ />
+ </FileConfiguration>
+ <FileConfiguration
+ Name="Debug No Type Info Name|Win32"
+ >
+ <Tool
+ Name="VCCLCompilerTool"
+ AdditionalIncludeDirectories=""
+ PreprocessorDefinitions=""
+ />
+ </FileConfiguration>
+ </File>
+ <File
+ RelativePath="MainFrm.cpp"
+ >
+ <FileConfiguration
+ Name="Debug|Win32"
+ >
+ <Tool
+ Name="VCCLCompilerTool"
+ AdditionalIncludeDirectories=""
+ PreprocessorDefinitions=""
+ />
+ </FileConfiguration>
+ <FileConfiguration
+ Name="Release|Win32"
+ >
+ <Tool
+ Name="VCCLCompilerTool"
+ AdditionalIncludeDirectories=""
+ PreprocessorDefinitions=""
+ />
+ </FileConfiguration>
+ <FileConfiguration
+ Name="Debug Unicode|Win32"
+ >
+ <Tool
+ Name="VCCLCompilerTool"
+ AdditionalIncludeDirectories=""
+ PreprocessorDefinitions=""
+ />
+ </FileConfiguration>
+ <FileConfiguration
+ Name="Release Unicode|Win32"
+ >
+ <Tool
+ Name="VCCLCompilerTool"
+ AdditionalIncludeDirectories=""
+ PreprocessorDefinitions=""
+ />
+ </FileConfiguration>
+ <FileConfiguration
+ Name="Debug No Type Info Name|Win32"
+ >
+ <Tool
+ Name="VCCLCompilerTool"
+ AdditionalIncludeDirectories=""
+ PreprocessorDefinitions=""
+ />
+ </FileConfiguration>
+ </File>
+ <File
+ RelativePath="StdAfx.cpp"
+ >
+ <FileConfiguration
+ Name="Debug|Win32"
+ >
+ <Tool
+ Name="VCCLCompilerTool"
+ AdditionalIncludeDirectories=""
+ PreprocessorDefinitions=""
+ UsePrecompiledHeader="1"
+ />
+ </FileConfiguration>
+ <FileConfiguration
+ Name="Release|Win32"
+ >
+ <Tool
+ Name="VCCLCompilerTool"
+ AdditionalIncludeDirectories=""
+ PreprocessorDefinitions=""
+ UsePrecompiledHeader="1"
+ />
+ </FileConfiguration>
+ <FileConfiguration
+ Name="Debug Unicode|Win32"
+ >
+ <Tool
+ Name="VCCLCompilerTool"
+ AdditionalIncludeDirectories=""
+ PreprocessorDefinitions=""
+ UsePrecompiledHeader="1"
+ />
+ </FileConfiguration>
+ <FileConfiguration
+ Name="Release Unicode|Win32"
+ >
+ <Tool
+ Name="VCCLCompilerTool"
+ AdditionalIncludeDirectories=""
+ PreprocessorDefinitions=""
+ UsePrecompiledHeader="1"
+ />
+ </FileConfiguration>
+ <FileConfiguration
+ Name="Debug No Type Info Name|Win32"
+ >
+ <Tool
+ Name="VCCLCompilerTool"
+ AdditionalIncludeDirectories=""
+ PreprocessorDefinitions=""
+ UsePrecompiledHeader="1"
+ />
+ </FileConfiguration>
+ </File>
+ </Filter>
+ <Filter
+ Name="Header Files"
+ Filter="h;hpp;hxx;hm;inl"
+ >
+ <File
+ RelativePath="ExampleTestCase.h"
+ >
+ </File>
+ <File
+ RelativePath="HostApp.h"
+ >
+ </File>
+ <File
+ RelativePath="HostAppDoc.h"
+ >
+ </File>
+ <File
+ RelativePath="HostAppView.h"
+ >
+ </File>
+ <File
+ RelativePath="MainFrm.h"
+ >
+ </File>
+ <File
+ RelativePath="Resource.h"
+ >
+ </File>
+ <File
+ RelativePath="StdAfx.h"
+ >
+ </File>
+ </Filter>
+ <Filter
+ Name="Resource Files"
+ Filter="ico;cur;bmp;dlg;rc2;rct;bin;cnt;rtf;gif;jpg;jpeg;jpe"
+ >
+ <File
+ RelativePath="res\HostApp.ico"
+ >
+ </File>
+ <File
+ RelativePath="res\HostApp.rc2"
+ >
+ </File>
+ <File
+ RelativePath="res\HostAppDoc.ico"
+ >
+ </File>
+ <File
+ RelativePath="res\Toolbar.bmp"
+ >
+ </File>
+ </Filter>
+ <Filter
+ Name="DLL Dependencies"
+ >
+ <File
+ RelativePath="..\..\..\lib\testrunner.dll"
+ >
+ <FileConfiguration
+ Name="Debug|Win32"
+ ExcludedFromBuild="true"
+ >
+ <Tool
+ Name="VCCustomBuildTool"
+ />
+ </FileConfiguration>
+ <FileConfiguration
+ Name="Release|Win32"
+ >
+ <Tool
+ Name="VCCustomBuildTool"
+ Description="$(IntDir)\$(InputName).dll"
+ CommandLine="copy $(InputPath) $(IntDir)\$(InputName).dll&#x0D;&#x0A;"
+ Outputs="$(IntDir)\$(InputName).dll"
+ />
+ </FileConfiguration>
+ <FileConfiguration
+ Name="Debug Unicode|Win32"
+ ExcludedFromBuild="true"
+ >
+ <Tool
+ Name="VCCustomBuildTool"
+ />
+ </FileConfiguration>
+ <FileConfiguration
+ Name="Release Unicode|Win32"
+ >
+ <Tool
+ Name="VCCustomBuildTool"
+ Description="$(IntDir)\$(InputName).dll"
+ CommandLine="copy $(InputPath) $(IntDir)\$(InputName).dll&#x0D;&#x0A;"
+ Outputs="$(IntDir)\$(InputName).dll"
+ />
+ </FileConfiguration>
+ <FileConfiguration
+ Name="Debug No Type Info Name|Win32"
+ ExcludedFromBuild="true"
+ >
+ <Tool
+ Name="VCCustomBuildTool"
+ />
+ </FileConfiguration>
+ </File>
+ <File
+ RelativePath="..\..\..\lib\testrunnerd.dll"
+ >
+ <FileConfiguration
+ Name="Debug|Win32"
+ >
+ <Tool
+ Name="VCCustomBuildTool"
+ Description="$(IntDir)\$(InputName).dll"
+ CommandLine="copy $(InputPath) $(IntDir)\$(InputName).dll&#x0D;&#x0A;"
+ Outputs="$(IntDir)\$(InputName).dll"
+ />
+ </FileConfiguration>
+ <FileConfiguration
+ Name="Release|Win32"
+ ExcludedFromBuild="true"
+ >
+ <Tool
+ Name="VCCustomBuildTool"
+ />
+ </FileConfiguration>
+ <FileConfiguration
+ Name="Debug Unicode|Win32"
+ >
+ <Tool
+ Name="VCCustomBuildTool"
+ Description="$(IntDir)\$(InputName).dll"
+ CommandLine="copy $(InputPath) $(IntDir)\$(InputName).dll&#x0D;&#x0A;"
+ Outputs="$(IntDir)\$(InputName).dll"
+ />
+ </FileConfiguration>
+ <FileConfiguration
+ Name="Release Unicode|Win32"
+ ExcludedFromBuild="true"
+ >
+ <Tool
+ Name="VCCustomBuildTool"
+ />
+ </FileConfiguration>
+ <FileConfiguration
+ Name="Debug No Type Info Name|Win32"
+ >
+ <Tool
+ Name="VCCustomBuildTool"
+ Description="$(IntDir)\$(InputName).dll"
+ CommandLine="copy $(InputPath) $(IntDir)\$(InputName).dll&#x0D;&#x0A;"
+ Outputs="$(IntDir)\$(InputName).dll"
+ />
+ </FileConfiguration>
+ </File>
+ <File
+ RelativePath="..\..\..\lib\testrunneru.dll"
+ >
+ <FileConfiguration
+ Name="Debug|Win32"
+ ExcludedFromBuild="true"
+ >
+ <Tool
+ Name="VCCustomBuildTool"
+ />
+ </FileConfiguration>
+ <FileConfiguration
+ Name="Release|Win32"
+ ExcludedFromBuild="true"
+ >
+ <Tool
+ Name="VCCustomBuildTool"
+ />
+ </FileConfiguration>
+ <FileConfiguration
+ Name="Debug Unicode|Win32"
+ ExcludedFromBuild="true"
+ >
+ <Tool
+ Name="VCCustomBuildTool"
+ />
+ </FileConfiguration>
+ <FileConfiguration
+ Name="Release Unicode|Win32"
+ >
+ <Tool
+ Name="VCCustomBuildTool"
+ Description="Updating DLL $(InputPath)"
+ CommandLine="copy $(InputPath) $(IntDir)\$(InputName).dll&#x0D;&#x0A;"
+ Outputs="$(IntDir)\$(InputName).dll"
+ />
+ </FileConfiguration>
+ <FileConfiguration
+ Name="Debug No Type Info Name|Win32"
+ ExcludedFromBuild="true"
+ >
+ <Tool
+ Name="VCCustomBuildTool"
+ />
+ </FileConfiguration>
+ </File>
+ <File
+ RelativePath="..\..\..\lib\testrunnerud.dll"
+ >
+ <FileConfiguration
+ Name="Debug|Win32"
+ ExcludedFromBuild="true"
+ >
+ <Tool
+ Name="VCCustomBuildTool"
+ />
+ </FileConfiguration>
+ <FileConfiguration
+ Name="Release|Win32"
+ ExcludedFromBuild="true"
+ >
+ <Tool
+ Name="VCCustomBuildTool"
+ />
+ </FileConfiguration>
+ <FileConfiguration
+ Name="Debug Unicode|Win32"
+ >
+ <Tool
+ Name="VCCustomBuildTool"
+ Description="Updating DLL $(InputPath)"
+ CommandLine="copy $(InputPath) $(IntDir)\$(InputName).dll&#x0D;&#x0A;"
+ Outputs="$(IntDir)\$(InputName).dll"
+ />
+ </FileConfiguration>
+ <FileConfiguration
+ Name="Release Unicode|Win32"
+ ExcludedFromBuild="true"
+ >
+ <Tool
+ Name="VCCustomBuildTool"
+ />
+ </FileConfiguration>
+ <FileConfiguration
+ Name="Debug No Type Info Name|Win32"
+ ExcludedFromBuild="true"
+ >
+ <Tool
+ Name="VCCustomBuildTool"
+ />
+ </FileConfiguration>
+ </File>
+ </Filter>
+ <File
+ RelativePath="ReadMe.txt"
+ >
+ </File>
+ </Files>
+ <Globals>
+ </Globals>
+</VisualStudioProject>
diff --git a/examples/simple/simple.vcproj b/examples/simple/simple.vcproj
new file mode 100644
index 0000000..79261ce
--- /dev/null
+++ b/examples/simple/simple.vcproj
@@ -0,0 +1,262 @@
+<?xml version="1.0" encoding="Windows-1252"?>
+<VisualStudioProject
+ ProjectType="Visual C++"
+ Version="9.00"
+ Name="simple"
+ ProjectGUID="{D1074F87-739A-4990-8D7A-29CE3D07E6EB}"
+ TargetFrameworkVersion="0"
+ >
+ <Platforms>
+ <Platform
+ Name="Win32"
+ />
+ </Platforms>
+ <ToolFiles>
+ </ToolFiles>
+ <Configurations>
+ <Configuration
+ Name="Release|Win32"
+ OutputDirectory=".\Release"
+ IntermediateDirectory=".\Release"
+ ConfigurationType="1"
+ InheritedPropertySheets="$(VCInstallDir)VCProjectDefaults\UpgradeFromVC60.vsprops"
+ UseOfMFC="0"
+ ATLMinimizesCRunTimeLibraryUsage="false"
+ CharacterSet="2"
+ >
+ <Tool
+ Name="VCPreBuildEventTool"
+ />
+ <Tool
+ Name="VCCustomBuildTool"
+ />
+ <Tool
+ Name="VCXMLDataGeneratorTool"
+ />
+ <Tool
+ Name="VCWebServiceProxyGeneratorTool"
+ />
+ <Tool
+ Name="VCMIDLTool"
+ TypeLibraryName=".\Release/simple.tlb"
+ HeaderFileName=""
+ />
+ <Tool
+ Name="VCCLCompilerTool"
+ Optimization="2"
+ InlineFunctionExpansion="1"
+ AdditionalIncludeDirectories="../../include"
+ PreprocessorDefinitions="WIN32;NDEBUG;_CONSOLE"
+ StringPooling="true"
+ RuntimeLibrary="2"
+ EnableFunctionLevelLinking="true"
+ RuntimeTypeInfo="true"
+ PrecompiledHeaderFile=".\Release/simple.pch"
+ AssemblerListingLocation=".\Release/"
+ ObjectFile=".\Release/"
+ ProgramDataBaseFileName=".\Release/"
+ WarningLevel="3"
+ SuppressStartupBanner="true"
+ DebugInformationFormat="1"
+ />
+ <Tool
+ Name="VCManagedResourceCompilerTool"
+ />
+ <Tool
+ Name="VCResourceCompilerTool"
+ PreprocessorDefinitions="NDEBUG"
+ Culture="1036"
+ />
+ <Tool
+ Name="VCPreLinkEventTool"
+ />
+ <Tool
+ Name="VCLinkerTool"
+ AdditionalDependencies="odbc32.lib odbccp32.lib cppunit.lib"
+ OutputFile=".\Release/simple.exe"
+ LinkIncremental="1"
+ SuppressStartupBanner="true"
+ AdditionalLibraryDirectories="../../lib/"
+ ProgramDatabaseFile=".\Release/simple.pdb"
+ SubSystem="1"
+ RandomizedBaseAddress="1"
+ DataExecutionPrevention="0"
+ TargetMachine="1"
+ />
+ <Tool
+ Name="VCALinkTool"
+ />
+ <Tool
+ Name="VCManifestTool"
+ />
+ <Tool
+ Name="VCXDCMakeTool"
+ />
+ <Tool
+ Name="VCBscMakeTool"
+ SuppressStartupBanner="true"
+ OutputFile=".\Release/simple.bsc"
+ />
+ <Tool
+ Name="VCFxCopTool"
+ />
+ <Tool
+ Name="VCAppVerifierTool"
+ />
+ <Tool
+ Name="VCPostBuildEventTool"
+ />
+ </Configuration>
+ <Configuration
+ Name="Debug|Win32"
+ OutputDirectory=".\Debug"
+ IntermediateDirectory=".\Debug"
+ ConfigurationType="1"
+ InheritedPropertySheets="$(VCInstallDir)VCProjectDefaults\UpgradeFromVC60.vsprops"
+ UseOfMFC="0"
+ ATLMinimizesCRunTimeLibraryUsage="false"
+ CharacterSet="2"
+ >
+ <Tool
+ Name="VCPreBuildEventTool"
+ />
+ <Tool
+ Name="VCCustomBuildTool"
+ />
+ <Tool
+ Name="VCXMLDataGeneratorTool"
+ />
+ <Tool
+ Name="VCWebServiceProxyGeneratorTool"
+ />
+ <Tool
+ Name="VCMIDLTool"
+ TypeLibraryName=".\Debug/simple.tlb"
+ HeaderFileName=""
+ />
+ <Tool
+ Name="VCCLCompilerTool"
+ Optimization="0"
+ AdditionalIncludeDirectories="../../include"
+ PreprocessorDefinitions="WIN32;_DEBUG;_CONSOLE"
+ MinimalRebuild="true"
+ BasicRuntimeChecks="3"
+ RuntimeLibrary="3"
+ RuntimeTypeInfo="true"
+ PrecompiledHeaderFile=".\Debug/simple.pch"
+ AssemblerListingLocation=".\Debug/"
+ ObjectFile=".\Debug/"
+ ProgramDataBaseFileName=".\Debug/"
+ WarningLevel="3"
+ SuppressStartupBanner="true"
+ DebugInformationFormat="3"
+ />
+ <Tool
+ Name="VCManagedResourceCompilerTool"
+ />
+ <Tool
+ Name="VCResourceCompilerTool"
+ PreprocessorDefinitions="_DEBUG"
+ Culture="1036"
+ />
+ <Tool
+ Name="VCPreLinkEventTool"
+ />
+ <Tool
+ Name="VCLinkerTool"
+ AdditionalDependencies="odbc32.lib odbccp32.lib cppunitd.lib"
+ OutputFile=".\Debug/simple.exe"
+ LinkIncremental="2"
+ SuppressStartupBanner="true"
+ AdditionalLibraryDirectories="../../lib/"
+ GenerateDebugInformation="true"
+ ProgramDatabaseFile=".\Debug/simple.pdb"
+ SubSystem="1"
+ RandomizedBaseAddress="1"
+ DataExecutionPrevention="0"
+ TargetMachine="1"
+ />
+ <Tool
+ Name="VCALinkTool"
+ />
+ <Tool
+ Name="VCManifestTool"
+ />
+ <Tool
+ Name="VCXDCMakeTool"
+ />
+ <Tool
+ Name="VCBscMakeTool"
+ SuppressStartupBanner="true"
+ OutputFile=".\Debug/simple.bsc"
+ />
+ <Tool
+ Name="VCFxCopTool"
+ />
+ <Tool
+ Name="VCAppVerifierTool"
+ />
+ <Tool
+ Name="VCPostBuildEventTool"
+ />
+ </Configuration>
+ </Configurations>
+ <References>
+ </References>
+ <Files>
+ <File
+ RelativePath="ExampleTestCase.cpp"
+ >
+ <FileConfiguration
+ Name="Release|Win32"
+ >
+ <Tool
+ Name="VCCLCompilerTool"
+ AdditionalIncludeDirectories=""
+ PreprocessorDefinitions=""
+ />
+ </FileConfiguration>
+ <FileConfiguration
+ Name="Debug|Win32"
+ >
+ <Tool
+ Name="VCCLCompilerTool"
+ AdditionalIncludeDirectories=""
+ PreprocessorDefinitions=""
+ />
+ </FileConfiguration>
+ </File>
+ <File
+ RelativePath="ExampleTestCase.h"
+ >
+ </File>
+ <File
+ RelativePath="Main.cpp"
+ >
+ <FileConfiguration
+ Name="Release|Win32"
+ >
+ <Tool
+ Name="VCCLCompilerTool"
+ AdditionalIncludeDirectories=""
+ PreprocessorDefinitions=""
+ />
+ </FileConfiguration>
+ <FileConfiguration
+ Name="Debug|Win32"
+ >
+ <Tool
+ Name="VCCLCompilerTool"
+ AdditionalIncludeDirectories=""
+ PreprocessorDefinitions=""
+ />
+ </FileConfiguration>
+ </File>
+ <File
+ RelativePath="Makefile.am"
+ >
+ </File>
+ </Files>
+ <Globals>
+ </Globals>
+</VisualStudioProject>
diff --git a/examples/simple/simple_plugin.vcproj b/examples/simple/simple_plugin.vcproj
new file mode 100644
index 0000000..a32f5e4
--- /dev/null
+++ b/examples/simple/simple_plugin.vcproj
@@ -0,0 +1,270 @@
+<?xml version="1.0" encoding="Windows-1252"?>
+<VisualStudioProject
+ ProjectType="Visual C++"
+ Version="9.00"
+ Name="simple_plugin"
+ ProjectGUID="{71F48C20-FDD7-437F-983C-8C4606D14D59}"
+ TargetFrameworkVersion="0"
+ >
+ <Platforms>
+ <Platform
+ Name="Win32"
+ />
+ </Platforms>
+ <ToolFiles>
+ </ToolFiles>
+ <Configurations>
+ <Configuration
+ Name="Release|Win32"
+ OutputDirectory=".\ReleasePlugIn"
+ IntermediateDirectory=".\ReleasePlugIn"
+ ConfigurationType="2"
+ InheritedPropertySheets="$(VCInstallDir)VCProjectDefaults\UpgradeFromVC60.vsprops"
+ UseOfMFC="0"
+ ATLMinimizesCRunTimeLibraryUsage="false"
+ CharacterSet="2"
+ >
+ <Tool
+ Name="VCPreBuildEventTool"
+ />
+ <Tool
+ Name="VCCustomBuildTool"
+ />
+ <Tool
+ Name="VCXMLDataGeneratorTool"
+ />
+ <Tool
+ Name="VCWebServiceProxyGeneratorTool"
+ />
+ <Tool
+ Name="VCMIDLTool"
+ PreprocessorDefinitions="NDEBUG"
+ MkTypLibCompatible="true"
+ SuppressStartupBanner="true"
+ TargetEnvironment="1"
+ TypeLibraryName=".\ReleasePlugIn/simple_plugin.tlb"
+ HeaderFileName=""
+ />
+ <Tool
+ Name="VCCLCompilerTool"
+ Optimization="2"
+ InlineFunctionExpansion="1"
+ AdditionalIncludeDirectories="../../include"
+ PreprocessorDefinitions="NDEBUG;WIN32;_WINDOWS;_USRDLL;SIMPLE_PLUGIN_EXPORTS;CPPUNIT_DLL"
+ StringPooling="true"
+ RuntimeLibrary="2"
+ EnableFunctionLevelLinking="true"
+ RuntimeTypeInfo="true"
+ PrecompiledHeaderFile=".\ReleasePlugIn/simple_plugin.pch"
+ AssemblerListingLocation=".\ReleasePlugIn/"
+ ObjectFile=".\ReleasePlugIn/"
+ ProgramDataBaseFileName=".\ReleasePlugIn/"
+ WarningLevel="3"
+ SuppressStartupBanner="true"
+ DebugInformationFormat="1"
+ />
+ <Tool
+ Name="VCManagedResourceCompilerTool"
+ />
+ <Tool
+ Name="VCResourceCompilerTool"
+ PreprocessorDefinitions="NDEBUG"
+ Culture="1036"
+ />
+ <Tool
+ Name="VCPreLinkEventTool"
+ />
+ <Tool
+ Name="VCLinkerTool"
+ AdditionalDependencies="odbc32.lib odbccp32.lib cppunit_dll.lib"
+ OutputFile=".\ReleasePlugIn/simple_plugin.dll"
+ LinkIncremental="1"
+ SuppressStartupBanner="true"
+ AdditionalLibraryDirectories="../../lib/"
+ ProgramDatabaseFile=".\ReleasePlugIn/simple_plugin.pdb"
+ RandomizedBaseAddress="1"
+ DataExecutionPrevention="0"
+ ImportLibrary=".\ReleasePlugIn/simple_plugin.lib"
+ TargetMachine="1"
+ />
+ <Tool
+ Name="VCALinkTool"
+ />
+ <Tool
+ Name="VCManifestTool"
+ />
+ <Tool
+ Name="VCXDCMakeTool"
+ />
+ <Tool
+ Name="VCBscMakeTool"
+ SuppressStartupBanner="true"
+ OutputFile=".\ReleasePlugIn/simple_plugin.bsc"
+ />
+ <Tool
+ Name="VCFxCopTool"
+ />
+ <Tool
+ Name="VCAppVerifierTool"
+ />
+ <Tool
+ Name="VCPostBuildEventTool"
+ Description="Running tests..."
+ CommandLine="..\..\lib\DllPlugInTester_dll.exe &quot;$(TargetPath)&quot;"
+ />
+ </Configuration>
+ <Configuration
+ Name="Debug|Win32"
+ OutputDirectory=".\DebugPlugIn"
+ IntermediateDirectory=".\DebugPlugIn"
+ ConfigurationType="2"
+ InheritedPropertySheets="$(VCInstallDir)VCProjectDefaults\UpgradeFromVC60.vsprops"
+ UseOfMFC="0"
+ ATLMinimizesCRunTimeLibraryUsage="false"
+ CharacterSet="2"
+ >
+ <Tool
+ Name="VCPreBuildEventTool"
+ />
+ <Tool
+ Name="VCCustomBuildTool"
+ />
+ <Tool
+ Name="VCXMLDataGeneratorTool"
+ />
+ <Tool
+ Name="VCWebServiceProxyGeneratorTool"
+ />
+ <Tool
+ Name="VCMIDLTool"
+ PreprocessorDefinitions="_DEBUG"
+ MkTypLibCompatible="true"
+ SuppressStartupBanner="true"
+ TargetEnvironment="1"
+ TypeLibraryName=".\DebugPlugIn/simple_plugin.tlb"
+ HeaderFileName=""
+ />
+ <Tool
+ Name="VCCLCompilerTool"
+ Optimization="0"
+ AdditionalIncludeDirectories="../../include"
+ PreprocessorDefinitions="_DEBUG;WIN32;_WINDOWS;_USRDLL;SIMPLE_PLUGIN_EXPORTS;CPPUNIT_DLL"
+ MinimalRebuild="true"
+ BasicRuntimeChecks="3"
+ RuntimeLibrary="3"
+ RuntimeTypeInfo="true"
+ PrecompiledHeaderFile=".\DebugPlugIn/simple_plugin.pch"
+ AssemblerListingLocation=".\DebugPlugIn/"
+ ObjectFile=".\DebugPlugIn/"
+ ProgramDataBaseFileName=".\DebugPlugIn/"
+ WarningLevel="3"
+ SuppressStartupBanner="true"
+ DebugInformationFormat="3"
+ />
+ <Tool
+ Name="VCManagedResourceCompilerTool"
+ />
+ <Tool
+ Name="VCResourceCompilerTool"
+ PreprocessorDefinitions="_DEBUG"
+ Culture="1036"
+ />
+ <Tool
+ Name="VCPreLinkEventTool"
+ />
+ <Tool
+ Name="VCLinkerTool"
+ AdditionalDependencies="odbc32.lib odbccp32.lib cppunitd_dll.lib"
+ OutputFile="DebugPlugIn/simple_plugind.dll"
+ LinkIncremental="1"
+ SuppressStartupBanner="true"
+ AdditionalLibraryDirectories="../../lib/"
+ GenerateDebugInformation="true"
+ ProgramDatabaseFile=".\DebugPlugIn/simple_plugind.pdb"
+ RandomizedBaseAddress="1"
+ DataExecutionPrevention="0"
+ ImportLibrary=".\DebugPlugIn/simple_plugind.lib"
+ TargetMachine="1"
+ />
+ <Tool
+ Name="VCALinkTool"
+ />
+ <Tool
+ Name="VCManifestTool"
+ />
+ <Tool
+ Name="VCXDCMakeTool"
+ />
+ <Tool
+ Name="VCBscMakeTool"
+ SuppressStartupBanner="true"
+ OutputFile=".\DebugPlugIn/simple_plugin.bsc"
+ />
+ <Tool
+ Name="VCFxCopTool"
+ />
+ <Tool
+ Name="VCAppVerifierTool"
+ />
+ <Tool
+ Name="VCPostBuildEventTool"
+ Description="Running tests..."
+ CommandLine="..\..\lib\DllPlugInTesterd_dll.exe -b --xml tests.xml -c &quot;$(TargetPath)&quot;"
+ />
+ </Configuration>
+ </Configurations>
+ <References>
+ </References>
+ <Files>
+ <File
+ RelativePath="ExampleTestCase.cpp"
+ >
+ <FileConfiguration
+ Name="Release|Win32"
+ >
+ <Tool
+ Name="VCCLCompilerTool"
+ AdditionalIncludeDirectories=""
+ PreprocessorDefinitions=""
+ />
+ </FileConfiguration>
+ <FileConfiguration
+ Name="Debug|Win32"
+ >
+ <Tool
+ Name="VCCLCompilerTool"
+ AdditionalIncludeDirectories=""
+ PreprocessorDefinitions=""
+ />
+ </FileConfiguration>
+ </File>
+ <File
+ RelativePath="ExampleTestCase.h"
+ >
+ </File>
+ <File
+ RelativePath="SimplePlugIn.cpp"
+ >
+ <FileConfiguration
+ Name="Release|Win32"
+ >
+ <Tool
+ Name="VCCLCompilerTool"
+ AdditionalIncludeDirectories=""
+ PreprocessorDefinitions=""
+ />
+ </FileConfiguration>
+ <FileConfiguration
+ Name="Debug|Win32"
+ >
+ <Tool
+ Name="VCCLCompilerTool"
+ AdditionalIncludeDirectories=""
+ PreprocessorDefinitions=""
+ />
+ </FileConfiguration>
+ </File>
+ </Files>
+ <Globals>
+ </Globals>
+</VisualStudioProject>