Merge pull request #35 from pjohnmeyer/master
Visual Studio 2003, 2005, 2008, 2010, 2012 support
diff --git a/.gitattributes b/.gitattributes
index 615713b..4d390e4 100644
--- a/.gitattributes
+++ b/.gitattributes
@@ -7,7 +7,11 @@
*.sln text eol=crlf
*.vcproj text eol=crlf
*.vcxproj text eol=crlf
+*.vcxproj.filters text eol=crlf
# VC6 files
*.dsw text eol=crlf
*.dsp text eol=crlf
+
+# Other 'windows-specific' files
+*.bat text eol=crlf
\ No newline at end of file
diff --git a/.gitignore b/.gitignore
index 23d7021..edfc779 100644
--- a/.gitignore
+++ b/.gitignore
@@ -1,9 +1,16 @@
*.o
*.a
+
+# Visual Studio temp/user files
*.user
*.suo
*.sdf
*.opensdf
+*.ncb
+
+# Build output directories
Release
Debug
+MinSizeRel
+RelWithDebInfo
ipch
\ No newline at end of file
diff --git a/CMakeLists.txt b/CMakeLists.txt
index ce5af75..7b2482d 100644
--- a/CMakeLists.txt
+++ b/CMakeLists.txt
@@ -10,6 +10,7 @@
# get platform specific sources
if (WIN32)
+ add_definitions(-D_CRT_SECURE_NO_DEPRECATE)
set(platformDir_ Win32)
else()
set(platformDir_ Posix)
@@ -20,32 +21,32 @@
source_group(${platformDir_} FILES ${platformHeaders_} ${platformSources_})
# create the lib
-add_library(UnitTestPP STATIC ${headers_} ${sources_} ${platformHeaders_} ${platformSources_})
+add_library(UnitTest++ STATIC ${headers_} ${sources_} ${platformHeaders_} ${platformSources_})
if(${UTPP_USE_PLUS_SIGN})
- set_target_properties(UnitTestPP PROPERTIES OUTPUT_NAME UnitTest++)
+ set_target_properties(UnitTest++ PROPERTIES OUTPUT_NAME UnitTest++)
endif()
# build the test runner
file(GLOB TEST_SRCS RELATIVE ${CMAKE_CURRENT_SOURCE_DIR} tests/*.cpp tests/*.h)
source_group( "" FILES ${TEST_SRCS})
-add_executable(TestUnitTestPP ${TEST_SRCS})
+add_executable(TestUnitTest++ ${TEST_SRCS})
include_directories(.)
if(${UTPP_USE_PLUS_SIGN})
- set_target_properties(TestUnitTestPP PROPERTIES OUTPUT_NAME TestUnitTest++)
+ set_target_properties(TestUnitTest++ PROPERTIES OUTPUT_NAME TestUnitTest++)
endif()
-target_link_libraries(TestUnitTestPP UnitTestPP)
+target_link_libraries(TestUnitTest++ UnitTest++)
# turn on testing
enable_testing()
add_custom_target(check COMMAND ${CMAKE_CTEST_COMMAND} -V)
# add the test runner as a test
-add_test(NAME TestUnitTestPP COMMAND TestUnitTest++ ${CONFIG_PATH} ${CONFIG_TASKS_PATH} ${SOUND_LOG_PATH})
-add_dependencies(check TestUnitTestPP)
+add_test(NAME TestUnitTest++ COMMAND TestUnitTest++ ${CONFIG_PATH} ${CONFIG_TASKS_PATH} ${SOUND_LOG_PATH})
+add_dependencies(check TestUnitTest++)
# add install targets
@@ -57,6 +58,6 @@
set (UTPP_INSTALL_DESTINATION "include/UnitTestPP")
endif()
-install(TARGETS UnitTestPP DESTINATION lib)
+install(TARGETS UnitTest++ DESTINATION lib)
install(FILES ${headers_} DESTINATION ${UTPP_INSTALL_DESTINATION})
install(FILES ${platformHeaders_} DESTINATION ${UTPP_INSTALL_DESTINATION}/${platformDir_})
\ No newline at end of file
diff --git a/TestUnitTest++.vsnet2003.vcproj b/TestUnitTest++.vsnet2003.vcproj
deleted file mode 100644
index e596d80..0000000
--- a/TestUnitTest++.vsnet2003.vcproj
+++ /dev/null
@@ -1,174 +0,0 @@
-<?xml version="1.0" encoding="Windows-1252"?>
-<VisualStudioProject
- ProjectType="Visual C++"
- Version="7.10"
- Name="TestUnitTest++.vsnet2003"
- ProjectGUID="{ACDF9A6A-874F-49E5-AB7C-74F8150BB4C7}"
- Keyword="Win32Proj">
- <Platforms>
- <Platform
- Name="Win32"/>
- </Platforms>
- <Configurations>
- <Configuration
- Name="Debug|Win32"
- OutputDirectory="$(SolutionDir)$(ConfigurationName)"
- IntermediateDirectory="obj\$(ProjectName)\$(ConfigurationName)"
- ConfigurationType="1"
- CharacterSet="2">
- <Tool
- Name="VCCLCompilerTool"
- Optimization="0"
- PreprocessorDefinitions="WIN32;_DEBUG;_CONSOLE"
- MinimalRebuild="TRUE"
- BasicRuntimeChecks="3"
- RuntimeLibrary="5"
- UsePrecompiledHeader="0"
- WarningLevel="4"
- Detect64BitPortabilityProblems="TRUE"
- DebugInformationFormat="4"/>
- <Tool
- Name="VCCustomBuildTool"/>
- <Tool
- Name="VCLinkerTool"
- OutputFile="$(OutDir)/TestUnitTest++.vsnet2003.exe"
- LinkIncremental="2"
- GenerateDebugInformation="TRUE"
- ProgramDatabaseFile="$(OutDir)/TestUnitTest++.vsnet2003.pdb"
- SubSystem="1"
- TargetMachine="1"/>
- <Tool
- Name="VCMIDLTool"/>
- <Tool
- Name="VCPostBuildEventTool"
- CommandLine=""$(TargetPath)""/>
- <Tool
- Name="VCPreBuildEventTool"/>
- <Tool
- Name="VCPreLinkEventTool"/>
- <Tool
- Name="VCResourceCompilerTool"/>
- <Tool
- Name="VCWebServiceProxyGeneratorTool"/>
- <Tool
- Name="VCXMLDataGeneratorTool"/>
- <Tool
- Name="VCWebDeploymentTool"/>
- <Tool
- Name="VCManagedWrapperGeneratorTool"/>
- <Tool
- Name="VCAuxiliaryManagedWrapperGeneratorTool"/>
- </Configuration>
- <Configuration
- Name="Release|Win32"
- OutputDirectory="$(SolutionDir)$(ConfigurationName)"
- IntermediateDirectory="obj\$(ProjectName)\$(ConfigurationName)"
- ConfigurationType="1"
- CharacterSet="2">
- <Tool
- Name="VCCLCompilerTool"
- Optimization="2"
- PreprocessorDefinitions="WIN32;NDEBUG;_CONSOLE"
- RuntimeLibrary="4"
- UsePrecompiledHeader="0"
- WarningLevel="4"
- Detect64BitPortabilityProblems="TRUE"
- DebugInformationFormat="3"/>
- <Tool
- Name="VCCustomBuildTool"/>
- <Tool
- Name="VCLinkerTool"
- OutputFile="$(OutDir)/TestUnitTest++.vsnet2003.exe"
- LinkIncremental="1"
- GenerateDebugInformation="TRUE"
- SubSystem="1"
- OptimizeReferences="2"
- EnableCOMDATFolding="2"
- TargetMachine="1"/>
- <Tool
- Name="VCMIDLTool"/>
- <Tool
- Name="VCPostBuildEventTool"
- CommandLine=""$(TargetPath)""/>
- <Tool
- Name="VCPreBuildEventTool"/>
- <Tool
- Name="VCPreLinkEventTool"/>
- <Tool
- Name="VCResourceCompilerTool"/>
- <Tool
- Name="VCWebServiceProxyGeneratorTool"/>
- <Tool
- Name="VCXMLDataGeneratorTool"/>
- <Tool
- Name="VCWebDeploymentTool"/>
- <Tool
- Name="VCManagedWrapperGeneratorTool"/>
- <Tool
- Name="VCAuxiliaryManagedWrapperGeneratorTool"/>
- </Configuration>
- </Configurations>
- <References>
- </References>
- <Files>
- <File
- RelativePath=".\src\tests\Main.cpp">
- </File>
- <File
- RelativePath=".\src\tests\RecordingReporter.h">
- </File>
- <File
- RelativePath=".\src\tests\ScopedCurrentTest.h">
- </File>
- <File
- RelativePath=".\src\tests\TestAssertHandler.cpp">
- </File>
- <File
- RelativePath=".\src\tests\TestCheckMacros.cpp">
- </File>
- <File
- RelativePath=".\src\tests\TestChecks.cpp">
- </File>
- <File
- RelativePath=".\src\tests\TestCurrentTest.cpp">
- </File>
- <File
- RelativePath=".\src\tests\TestDeferredTestReporter.cpp">
- </File>
- <File
- RelativePath=".\src\tests\TestMemoryOutStream.cpp">
- </File>
- <File
- RelativePath=".\src\tests\TestTest.cpp">
- </File>
- <File
- RelativePath=".\src\tests\TestTestList.cpp">
- </File>
- <File
- RelativePath=".\src\tests\TestTestMacros.cpp">
- </File>
- <File
- RelativePath=".\src\tests\TestTestResults.cpp">
- </File>
- <File
- RelativePath=".\src\tests\TestTestRunner.cpp">
- </File>
- <File
- RelativePath=".\src\tests\TestTestSuite.cpp">
- </File>
- <File
- RelativePath=".\src\tests\TestTimeConstraint.cpp">
- </File>
- <File
- RelativePath=".\src\tests\TestTimeConstraintMacro.cpp">
- </File>
- <File
- RelativePath=".\src\tests\TestUnitTestPP.cpp">
- </File>
- <File
- RelativePath=".\src\tests\TestXmlTestReporter.cpp">
- </File>
- </Files>
- <Globals>
- </Globals>
-</VisualStudioProject>
diff --git a/TestUnitTest++.vsnet2005.vcproj b/TestUnitTest++.vsnet2005.vcproj
deleted file mode 100644
index 79b7874..0000000
--- a/TestUnitTest++.vsnet2005.vcproj
+++ /dev/null
@@ -1,256 +0,0 @@
-<?xml version="1.0" encoding="Windows-1252"?>
-<VisualStudioProject
- ProjectType="Visual C++"
- Version="8.00"
- Name="TestUnitTest++.vsnet2005"
- ProjectGUID="{9CCC3439-309E-4E85-B3B8-CE704D385D48}"
- RootNamespace="TestUnitTestvsnet2005"
- Keyword="Win32Proj"
- >
- <Platforms>
- <Platform
- Name="Win32"
- />
- </Platforms>
- <ToolFiles>
- </ToolFiles>
- <Configurations>
- <Configuration
- Name="Debug|Win32"
- OutputDirectory="$(SolutionDir)$(ConfigurationName)"
- IntermediateDirectory="obj\$(ProjectName)\$(ConfigurationName)"
- ConfigurationType="1"
- CharacterSet="1"
- >
- <Tool
- Name="VCPreBuildEventTool"
- />
- <Tool
- Name="VCCustomBuildTool"
- />
- <Tool
- Name="VCXMLDataGeneratorTool"
- />
- <Tool
- Name="VCWebServiceProxyGeneratorTool"
- />
- <Tool
- Name="VCMIDLTool"
- />
- <Tool
- Name="VCCLCompilerTool"
- Optimization="0"
- PreprocessorDefinitions="WIN32;_DEBUG;_CONSOLE;_CRT_SECURE_NO_DEPRECATE"
- MinimalRebuild="true"
- ExceptionHandling="2"
- BasicRuntimeChecks="3"
- RuntimeLibrary="3"
- UsePrecompiledHeader="0"
- WarningLevel="4"
- Detect64BitPortabilityProblems="true"
- DebugInformationFormat="4"
- />
- <Tool
- Name="VCManagedResourceCompilerTool"
- />
- <Tool
- Name="VCResourceCompilerTool"
- />
- <Tool
- Name="VCPreLinkEventTool"
- />
- <Tool
- Name="VCLinkerTool"
- LinkIncremental="2"
- GenerateDebugInformation="true"
- SubSystem="1"
- TargetMachine="1"
- />
- <Tool
- Name="VCALinkTool"
- />
- <Tool
- Name="VCManifestTool"
- />
- <Tool
- Name="VCXDCMakeTool"
- />
- <Tool
- Name="VCBscMakeTool"
- />
- <Tool
- Name="VCFxCopTool"
- />
- <Tool
- Name="VCAppVerifierTool"
- />
- <Tool
- Name="VCWebDeploymentTool"
- />
- <Tool
- Name="VCPostBuildEventTool"
- CommandLine=""$(TargetPath)""
- />
- </Configuration>
- <Configuration
- Name="Release|Win32"
- OutputDirectory="$(SolutionDir)$(ConfigurationName)"
- IntermediateDirectory="obj\$(ProjectName)\$(ConfigurationName)"
- ConfigurationType="1"
- CharacterSet="1"
- WholeProgramOptimization="0"
- >
- <Tool
- Name="VCPreBuildEventTool"
- />
- <Tool
- Name="VCCustomBuildTool"
- />
- <Tool
- Name="VCXMLDataGeneratorTool"
- />
- <Tool
- Name="VCWebServiceProxyGeneratorTool"
- />
- <Tool
- Name="VCMIDLTool"
- />
- <Tool
- Name="VCCLCompilerTool"
- Optimization="2"
- PreprocessorDefinitions="WIN32;NDEBUG;_CONSOLE;_CRT_SECURE_NO_DEPRECATE"
- ExceptionHandling="2"
- RuntimeLibrary="2"
- UsePrecompiledHeader="0"
- WarningLevel="4"
- Detect64BitPortabilityProblems="true"
- DebugInformationFormat="3"
- />
- <Tool
- Name="VCManagedResourceCompilerTool"
- />
- <Tool
- Name="VCResourceCompilerTool"
- />
- <Tool
- Name="VCPreLinkEventTool"
- />
- <Tool
- Name="VCLinkerTool"
- LinkIncremental="1"
- GenerateDebugInformation="true"
- SubSystem="1"
- OptimizeReferences="2"
- EnableCOMDATFolding="2"
- TargetMachine="1"
- />
- <Tool
- Name="VCALinkTool"
- />
- <Tool
- Name="VCManifestTool"
- />
- <Tool
- Name="VCXDCMakeTool"
- />
- <Tool
- Name="VCBscMakeTool"
- />
- <Tool
- Name="VCFxCopTool"
- />
- <Tool
- Name="VCAppVerifierTool"
- />
- <Tool
- Name="VCWebDeploymentTool"
- />
- <Tool
- Name="VCPostBuildEventTool"
- CommandLine=""$(TargetPath)""
- />
- </Configuration>
- </Configurations>
- <References>
- </References>
- <Files>
- <File
- RelativePath=".\src\tests\Main.cpp"
- >
- </File>
- <File
- RelativePath=".\src\tests\RecordingReporter.h"
- >
- </File>
- <File
- RelativePath=".\src\tests\ScopedCurrentTest.h"
- >
- </File>
- <File
- RelativePath=".\src\tests\TestAssertHandler.cpp"
- >
- </File>
- <File
- RelativePath=".\src\tests\TestCheckMacros.cpp"
- >
- </File>
- <File
- RelativePath=".\src\tests\TestChecks.cpp"
- >
- </File>
- <File
- RelativePath=".\src\tests\TestCurrentTest.cpp"
- >
- </File>
- <File
- RelativePath=".\src\tests\TestDeferredTestReporter.cpp"
- >
- </File>
- <File
- RelativePath=".\src\tests\TestMemoryOutStream.cpp"
- >
- </File>
- <File
- RelativePath=".\src\tests\TestTest.cpp"
- >
- </File>
- <File
- RelativePath=".\src\tests\TestTestList.cpp"
- >
- </File>
- <File
- RelativePath=".\src\tests\TestTestMacros.cpp"
- >
- </File>
- <File
- RelativePath=".\src\tests\TestTestResults.cpp"
- >
- </File>
- <File
- RelativePath=".\src\tests\TestTestRunner.cpp"
- >
- </File>
- <File
- RelativePath=".\src\tests\TestTestSuite.cpp"
- >
- </File>
- <File
- RelativePath=".\src\tests\TestTimeConstraint.cpp"
- >
- </File>
- <File
- RelativePath=".\src\tests\TestTimeConstraintMacro.cpp"
- >
- </File>
- <File
- RelativePath=".\src\tests\TestUnitTestPP.cpp"
- >
- </File>
- <File
- RelativePath=".\src\tests\TestXmlTestReporter.cpp"
- >
- </File>
- </Files>
- <Globals>
- </Globals>
-</VisualStudioProject>
diff --git a/TestUnitTest++.vsnet2010.vcxproj b/TestUnitTest++.vsnet2010.vcxproj
deleted file mode 100644
index 0bc8ac1..0000000
--- a/TestUnitTest++.vsnet2010.vcxproj
+++ /dev/null
@@ -1,123 +0,0 @@
-<?xml version="1.0" encoding="utf-8"?>
-<Project DefaultTargets="Build" ToolsVersion="4.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
- <ItemGroup Label="ProjectConfigurations">
- <ProjectConfiguration Include="Debug|Win32">
- <Configuration>Debug</Configuration>
- <Platform>Win32</Platform>
- </ProjectConfiguration>
- <ProjectConfiguration Include="Release|Win32">
- <Configuration>Release</Configuration>
- <Platform>Win32</Platform>
- </ProjectConfiguration>
- </ItemGroup>
- <PropertyGroup Label="Globals">
- <ProjectGuid>{9CCC3439-309E-4E85-B3B8-CE704D385D48}</ProjectGuid>
- <RootNamespace>TestUnitTestvsnet2005</RootNamespace>
- <Keyword>Win32Proj</Keyword>
- <ProjectName>TestUnitTest++.vsnet2010</ProjectName>
- </PropertyGroup>
- <Import Project="$(VCTargetsPath)\Microsoft.Cpp.Default.props" />
- <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'" Label="Configuration">
- <ConfigurationType>Application</ConfigurationType>
- <CharacterSet>Unicode</CharacterSet>
- <WholeProgramOptimization>false</WholeProgramOptimization>
- </PropertyGroup>
- <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'" Label="Configuration">
- <ConfigurationType>Application</ConfigurationType>
- <CharacterSet>Unicode</CharacterSet>
- </PropertyGroup>
- <Import Project="$(VCTargetsPath)\Microsoft.Cpp.props" />
- <ImportGroup Label="ExtensionSettings">
- </ImportGroup>
- <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'" Label="PropertySheets">
- <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
- </ImportGroup>
- <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'" Label="PropertySheets">
- <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
- </ImportGroup>
- <PropertyGroup Label="UserMacros" />
- <PropertyGroup>
- <_ProjectFileVersion>10.0.30319.1</_ProjectFileVersion>
- <OutDir Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">$(SolutionDir)$(Configuration)\</OutDir>
- <IntDir Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">obj\$(ProjectName)\$(Configuration)\</IntDir>
- <LinkIncremental Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">true</LinkIncremental>
- <OutDir Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">$(SolutionDir)$(Configuration)\</OutDir>
- <IntDir Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">obj\$(ProjectName)\$(Configuration)\</IntDir>
- <LinkIncremental Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">false</LinkIncremental>
- </PropertyGroup>
- <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">
- <ClCompile>
- <Optimization>Disabled</Optimization>
- <PreprocessorDefinitions>WIN32;_DEBUG;_CONSOLE;_CRT_SECURE_NO_DEPRECATE;%(PreprocessorDefinitions)</PreprocessorDefinitions>
- <MinimalRebuild>true</MinimalRebuild>
- <ExceptionHandling>Async</ExceptionHandling>
- <BasicRuntimeChecks>EnableFastChecks</BasicRuntimeChecks>
- <RuntimeLibrary>MultiThreadedDebugDLL</RuntimeLibrary>
- <PrecompiledHeader>
- </PrecompiledHeader>
- <WarningLevel>Level4</WarningLevel>
- <DebugInformationFormat>EditAndContinue</DebugInformationFormat>
- </ClCompile>
- <Link>
- <GenerateDebugInformation>true</GenerateDebugInformation>
- <SubSystem>Console</SubSystem>
- <TargetMachine>MachineX86</TargetMachine>
- </Link>
- <PostBuildEvent>
- <Command>"$(TargetPath)"</Command>
- </PostBuildEvent>
- </ItemDefinitionGroup>
- <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">
- <ClCompile>
- <Optimization>MaxSpeed</Optimization>
- <PreprocessorDefinitions>WIN32;NDEBUG;_CONSOLE;_CRT_SECURE_NO_DEPRECATE;%(PreprocessorDefinitions)</PreprocessorDefinitions>
- <ExceptionHandling>Async</ExceptionHandling>
- <RuntimeLibrary>MultiThreadedDLL</RuntimeLibrary>
- <PrecompiledHeader>
- </PrecompiledHeader>
- <WarningLevel>Level4</WarningLevel>
- <DebugInformationFormat>ProgramDatabase</DebugInformationFormat>
- </ClCompile>
- <Link>
- <GenerateDebugInformation>true</GenerateDebugInformation>
- <SubSystem>Console</SubSystem>
- <OptimizeReferences>true</OptimizeReferences>
- <EnableCOMDATFolding>true</EnableCOMDATFolding>
- <TargetMachine>MachineX86</TargetMachine>
- </Link>
- <PostBuildEvent>
- <Command>"$(TargetPath)"</Command>
- </PostBuildEvent>
- </ItemDefinitionGroup>
- <ItemGroup>
- <ClCompile Include="src\tests\Main.cpp" />
- <ClCompile Include="src\tests\TestAssertHandler.cpp" />
- <ClCompile Include="src\tests\TestCheckMacros.cpp" />
- <ClCompile Include="src\tests\TestChecks.cpp" />
- <ClCompile Include="src\tests\TestCurrentTest.cpp" />
- <ClCompile Include="src\tests\TestDeferredTestReporter.cpp" />
- <ClCompile Include="src\tests\TestMemoryOutStream.cpp" />
- <ClCompile Include="src\tests\TestTest.cpp" />
- <ClCompile Include="src\tests\TestTestList.cpp" />
- <ClCompile Include="src\tests\TestTestMacros.cpp" />
- <ClCompile Include="src\tests\TestTestResults.cpp" />
- <ClCompile Include="src\tests\TestTestRunner.cpp" />
- <ClCompile Include="src\tests\TestTestSuite.cpp" />
- <ClCompile Include="src\tests\TestTimeConstraint.cpp" />
- <ClCompile Include="src\tests\TestTimeConstraintMacro.cpp" />
- <ClCompile Include="src\tests\TestUnitTestPP.cpp" />
- <ClCompile Include="src\tests\TestXmlTestReporter.cpp" />
- </ItemGroup>
- <ItemGroup>
- <ClInclude Include="src\tests\RecordingReporter.h" />
- <ClInclude Include="src\tests\ScopedCurrentTest.h" />
- </ItemGroup>
- <ItemGroup>
- <ProjectReference Include="UnitTest++.vsnet2010.vcxproj">
- <Project>{64a4fefe-0461-4e95-8cc1-91ef5f57dbc6}</Project>
- </ProjectReference>
- </ItemGroup>
- <Import Project="$(VCTargetsPath)\Microsoft.Cpp.targets" />
- <ImportGroup Label="ExtensionTargets">
- </ImportGroup>
-</Project>
\ No newline at end of file
diff --git a/TestUnitTest++.vsnet2010.vcxproj.filters b/TestUnitTest++.vsnet2010.vcxproj.filters
deleted file mode 100644
index 450d1fb..0000000
--- a/TestUnitTest++.vsnet2010.vcxproj.filters
+++ /dev/null
@@ -1,26 +0,0 @@
-<?xml version="1.0" encoding="utf-8"?>
-<Project ToolsVersion="4.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
- <ItemGroup>
- <ClCompile Include="src\tests\Main.cpp" />
- <ClCompile Include="src\tests\TestAssertHandler.cpp" />
- <ClCompile Include="src\tests\TestCheckMacros.cpp" />
- <ClCompile Include="src\tests\TestChecks.cpp" />
- <ClCompile Include="src\tests\TestCurrentTest.cpp" />
- <ClCompile Include="src\tests\TestDeferredTestReporter.cpp" />
- <ClCompile Include="src\tests\TestMemoryOutStream.cpp" />
- <ClCompile Include="src\tests\TestTest.cpp" />
- <ClCompile Include="src\tests\TestTestList.cpp" />
- <ClCompile Include="src\tests\TestTestMacros.cpp" />
- <ClCompile Include="src\tests\TestTestResults.cpp" />
- <ClCompile Include="src\tests\TestTestRunner.cpp" />
- <ClCompile Include="src\tests\TestTestSuite.cpp" />
- <ClCompile Include="src\tests\TestTimeConstraint.cpp" />
- <ClCompile Include="src\tests\TestTimeConstraintMacro.cpp" />
- <ClCompile Include="src\tests\TestUnitTestPP.cpp" />
- <ClCompile Include="src\tests\TestXmlTestReporter.cpp" />
- </ItemGroup>
- <ItemGroup>
- <ClInclude Include="src\tests\RecordingReporter.h" />
- <ClInclude Include="src\tests\ScopedCurrentTest.h" />
- </ItemGroup>
-</Project>
\ No newline at end of file
diff --git a/UnitTest++.vsnet2003.sln b/UnitTest++.vsnet2003.sln
deleted file mode 100644
index 265d7ba..0000000
--- a/UnitTest++.vsnet2003.sln
+++ /dev/null
@@ -1,30 +0,0 @@
-Microsoft Visual Studio Solution File, Format Version 8.00
-Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "UnitTest++.vsnet2003", "UnitTest++.vsnet2003.vcproj", "{7E5DD804-EC63-4FA5-BB6D-53DA86806EF5}"
- ProjectSection(ProjectDependencies) = postProject
- EndProjectSection
-EndProject
-Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "TestUnitTest++.vsnet2003", "TestUnitTest++.vsnet2003.vcproj", "{ACDF9A6A-874F-49E5-AB7C-74F8150BB4C7}"
- ProjectSection(ProjectDependencies) = postProject
- {7E5DD804-EC63-4FA5-BB6D-53DA86806EF5} = {7E5DD804-EC63-4FA5-BB6D-53DA86806EF5}
- EndProjectSection
-EndProject
-Global
- GlobalSection(SolutionConfiguration) = preSolution
- Debug = Debug
- Release = Release
- EndGlobalSection
- GlobalSection(ProjectConfiguration) = postSolution
- {7E5DD804-EC63-4FA5-BB6D-53DA86806EF5}.Debug.ActiveCfg = Debug|Win32
- {7E5DD804-EC63-4FA5-BB6D-53DA86806EF5}.Debug.Build.0 = Debug|Win32
- {7E5DD804-EC63-4FA5-BB6D-53DA86806EF5}.Release.ActiveCfg = Release|Win32
- {7E5DD804-EC63-4FA5-BB6D-53DA86806EF5}.Release.Build.0 = Release|Win32
- {ACDF9A6A-874F-49E5-AB7C-74F8150BB4C7}.Debug.ActiveCfg = Debug|Win32
- {ACDF9A6A-874F-49E5-AB7C-74F8150BB4C7}.Debug.Build.0 = Debug|Win32
- {ACDF9A6A-874F-49E5-AB7C-74F8150BB4C7}.Release.ActiveCfg = Release|Win32
- {ACDF9A6A-874F-49E5-AB7C-74F8150BB4C7}.Release.Build.0 = Release|Win32
- EndGlobalSection
- GlobalSection(ExtensibilityGlobals) = postSolution
- EndGlobalSection
- GlobalSection(ExtensibilityAddIns) = postSolution
- EndGlobalSection
-EndGlobal
diff --git a/UnitTest++.vsnet2003.vcproj b/UnitTest++.vsnet2003.vcproj
deleted file mode 100644
index 75c8f2e..0000000
--- a/UnitTest++.vsnet2003.vcproj
+++ /dev/null
@@ -1,226 +0,0 @@
-<?xml version="1.0" encoding="Windows-1252"?>
-<VisualStudioProject
- ProjectType="Visual C++"
- Version="7.10"
- Name="UnitTest++.vsnet2003"
- ProjectGUID="{7E5DD804-EC63-4FA5-BB6D-53DA86806EF5}"
- RootNamespace="UnitTest++.vsnet2003"
- Keyword="Win32Proj">
- <Platforms>
- <Platform
- Name="Win32"/>
- </Platforms>
- <Configurations>
- <Configuration
- Name="Debug|Win32"
- OutputDirectory="$(SolutionDir)$(ConfigurationName)"
- IntermediateDirectory="obj\$(ProjectName)\$(ConfigurationName)"
- ConfigurationType="4"
- CharacterSet="2">
- <Tool
- Name="VCCLCompilerTool"
- Optimization="0"
- PreprocessorDefinitions="WIN32;_DEBUG;_LIB"
- MinimalRebuild="TRUE"
- BasicRuntimeChecks="3"
- RuntimeLibrary="5"
- UsePrecompiledHeader="0"
- WarningLevel="4"
- Detect64BitPortabilityProblems="TRUE"
- DebugInformationFormat="4"/>
- <Tool
- Name="VCCustomBuildTool"/>
- <Tool
- Name="VCLibrarianTool"
- OutputFile="$(OutDir)/UnitTest++.vsnet2003.lib"/>
- <Tool
- Name="VCMIDLTool"/>
- <Tool
- Name="VCPostBuildEventTool"/>
- <Tool
- Name="VCPreBuildEventTool"/>
- <Tool
- Name="VCPreLinkEventTool"/>
- <Tool
- Name="VCResourceCompilerTool"/>
- <Tool
- Name="VCWebServiceProxyGeneratorTool"/>
- <Tool
- Name="VCXMLDataGeneratorTool"/>
- <Tool
- Name="VCManagedWrapperGeneratorTool"/>
- <Tool
- Name="VCAuxiliaryManagedWrapperGeneratorTool"/>
- </Configuration>
- <Configuration
- Name="Release|Win32"
- OutputDirectory="$(SolutionDir)$(ConfigurationName)"
- IntermediateDirectory="obj\$(ProjectName)\$(ConfigurationName)"
- ConfigurationType="4"
- CharacterSet="2">
- <Tool
- Name="VCCLCompilerTool"
- PreprocessorDefinitions="WIN32;NDEBUG;_LIB"
- RuntimeLibrary="4"
- UsePrecompiledHeader="0"
- WarningLevel="4"
- Detect64BitPortabilityProblems="TRUE"
- DebugInformationFormat="3"/>
- <Tool
- Name="VCCustomBuildTool"/>
- <Tool
- Name="VCLibrarianTool"
- OutputFile="$(OutDir)/UnitTest++.vsnet2003.lib"/>
- <Tool
- Name="VCMIDLTool"/>
- <Tool
- Name="VCPostBuildEventTool"/>
- <Tool
- Name="VCPreBuildEventTool"/>
- <Tool
- Name="VCPreLinkEventTool"/>
- <Tool
- Name="VCResourceCompilerTool"/>
- <Tool
- Name="VCWebServiceProxyGeneratorTool"/>
- <Tool
- Name="VCXMLDataGeneratorTool"/>
- <Tool
- Name="VCManagedWrapperGeneratorTool"/>
- <Tool
- Name="VCAuxiliaryManagedWrapperGeneratorTool"/>
- </Configuration>
- </Configurations>
- <References>
- </References>
- <Files>
- <Filter
- Name="Win32">
- <File
- RelativePath=".\src\Win32\TimeHelpers.cpp">
- </File>
- <File
- RelativePath=".\src\Win32\TimeHelpers.h">
- </File>
- </Filter>
- <File
- RelativePath=".\src\AssertException.cpp">
- </File>
- <File
- RelativePath=".\src\AssertException.h">
- </File>
- <File
- RelativePath=".\src\CheckMacros.h">
- </File>
- <File
- RelativePath=".\src\Checks.cpp">
- </File>
- <File
- RelativePath=".\src\Checks.h">
- </File>
- <File
- RelativePath=".\src\Config.h">
- </File>
- <File
- RelativePath=".\src\CurrentTest.cpp">
- </File>
- <File
- RelativePath=".\src\CurrentTest.h">
- </File>
- <File
- RelativePath=".\src\DeferredTestReporter.cpp">
- </File>
- <File
- RelativePath=".\src\DeferredTestReporter.h">
- </File>
- <File
- RelativePath=".\src\DeferredTestResult.cpp">
- </File>
- <File
- RelativePath=".\src\DeferredTestResult.h">
- </File>
- <File
- RelativePath=".\src\ExecuteTest.h">
- </File>
- <File
- RelativePath=".\src\MemoryOutStream.cpp">
- </File>
- <File
- RelativePath=".\src\MemoryOutStream.h">
- </File>
- <File
- RelativePath=".\src\ReportAssert.cpp">
- </File>
- <File
- RelativePath=".\src\ReportAssert.h">
- </File>
- <File
- RelativePath=".\src\Test.cpp">
- </File>
- <File
- RelativePath=".\src\Test.h">
- </File>
- <File
- RelativePath=".\src\TestDetails.cpp">
- </File>
- <File
- RelativePath=".\src\TestDetails.h">
- </File>
- <File
- RelativePath=".\src\TestList.cpp">
- </File>
- <File
- RelativePath=".\src\TestList.h">
- </File>
- <File
- RelativePath=".\src\TestMacros.h">
- </File>
- <File
- RelativePath=".\src\TestReporter.cpp">
- </File>
- <File
- RelativePath=".\src\TestReporter.h">
- </File>
- <File
- RelativePath=".\src\TestReporterStdout.cpp">
- </File>
- <File
- RelativePath=".\src\TestReporterStdout.h">
- </File>
- <File
- RelativePath=".\src\TestResults.cpp">
- </File>
- <File
- RelativePath=".\src\TestResults.h">
- </File>
- <File
- RelativePath=".\src\TestRunner.cpp">
- </File>
- <File
- RelativePath=".\src\TestRunner.h">
- </File>
- <File
- RelativePath=".\src\TestSuite.h">
- </File>
- <File
- RelativePath=".\src\TimeConstraint.cpp">
- </File>
- <File
- RelativePath=".\src\TimeConstraint.h">
- </File>
- <File
- RelativePath=".\src\TimeHelpers.h">
- </File>
- <File
- RelativePath=".\src\unittestpp.h">
- </File>
- <File
- RelativePath=".\src\XmlTestReporter.cpp">
- </File>
- <File
- RelativePath=".\src\XmlTestReporter.h">
- </File>
- </Files>
- <Globals>
- </Globals>
-</VisualStudioProject>
diff --git a/UnitTest++.vsnet2005.sln b/UnitTest++.vsnet2005.sln
deleted file mode 100644
index 382f334..0000000
--- a/UnitTest++.vsnet2005.sln
+++ /dev/null
@@ -1,29 +0,0 @@
-
-Microsoft Visual Studio Solution File, Format Version 9.00
-# Visual Studio 2005
-Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "UnitTest++.vsnet2005", "UnitTest++.vsnet2005.vcproj", "{64A4FEFE-0461-4E95-8CC1-91EF5F57DBC6}"
-EndProject
-Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "TestUnitTest++.vsnet2005", "TestUnitTest++.vsnet2005.vcproj", "{9CCC3439-309E-4E85-B3B8-CE704D385D48}"
- ProjectSection(ProjectDependencies) = postProject
- {64A4FEFE-0461-4E95-8CC1-91EF5F57DBC6} = {64A4FEFE-0461-4E95-8CC1-91EF5F57DBC6}
- EndProjectSection
-EndProject
-Global
- GlobalSection(SolutionConfigurationPlatforms) = preSolution
- Debug|Win32 = Debug|Win32
- Release|Win32 = Release|Win32
- EndGlobalSection
- GlobalSection(ProjectConfigurationPlatforms) = postSolution
- {64A4FEFE-0461-4E95-8CC1-91EF5F57DBC6}.Debug|Win32.ActiveCfg = Debug|Win32
- {64A4FEFE-0461-4E95-8CC1-91EF5F57DBC6}.Debug|Win32.Build.0 = Debug|Win32
- {64A4FEFE-0461-4E95-8CC1-91EF5F57DBC6}.Release|Win32.ActiveCfg = Release|Win32
- {64A4FEFE-0461-4E95-8CC1-91EF5F57DBC6}.Release|Win32.Build.0 = Release|Win32
- {9CCC3439-309E-4E85-B3B8-CE704D385D48}.Debug|Win32.ActiveCfg = Debug|Win32
- {9CCC3439-309E-4E85-B3B8-CE704D385D48}.Debug|Win32.Build.0 = Debug|Win32
- {9CCC3439-309E-4E85-B3B8-CE704D385D48}.Release|Win32.ActiveCfg = Release|Win32
- {9CCC3439-309E-4E85-B3B8-CE704D385D48}.Release|Win32.Build.0 = Release|Win32
- EndGlobalSection
- GlobalSection(SolutionProperties) = preSolution
- HideSolutionNode = FALSE
- EndGlobalSection
-EndGlobal
diff --git a/UnitTest++.vsnet2005.vcproj b/UnitTest++.vsnet2005.vcproj
deleted file mode 100644
index 7e45646..0000000
--- a/UnitTest++.vsnet2005.vcproj
+++ /dev/null
@@ -1,318 +0,0 @@
-<?xml version="1.0" encoding="Windows-1252"?>
-<VisualStudioProject
- ProjectType="Visual C++"
- Version="8.00"
- Name="UnitTest++.vsnet2005"
- ProjectGUID="{64A4FEFE-0461-4E95-8CC1-91EF5F57DBC6}"
- RootNamespace="UnitTestvsnet2005"
- Keyword="Win32Proj"
- >
- <Platforms>
- <Platform
- Name="Win32"
- />
- </Platforms>
- <ToolFiles>
- </ToolFiles>
- <Configurations>
- <Configuration
- Name="Debug|Win32"
- OutputDirectory="$(SolutionDir)$(ConfigurationName)"
- IntermediateDirectory="obj\$(ProjectName)\$(ConfigurationName)"
- ConfigurationType="4"
- CharacterSet="1"
- >
- <Tool
- Name="VCPreBuildEventTool"
- />
- <Tool
- Name="VCCustomBuildTool"
- />
- <Tool
- Name="VCXMLDataGeneratorTool"
- />
- <Tool
- Name="VCWebServiceProxyGeneratorTool"
- />
- <Tool
- Name="VCMIDLTool"
- />
- <Tool
- Name="VCCLCompilerTool"
- Optimization="0"
- PreprocessorDefinitions="WIN32;_DEBUG;_LIB;_CRT_SECURE_NO_DEPRECATE"
- MinimalRebuild="true"
- ExceptionHandling="2"
- BasicRuntimeChecks="3"
- RuntimeLibrary="3"
- UsePrecompiledHeader="0"
- WarningLevel="4"
- Detect64BitPortabilityProblems="true"
- DebugInformationFormat="4"
- />
- <Tool
- Name="VCManagedResourceCompilerTool"
- />
- <Tool
- Name="VCResourceCompilerTool"
- />
- <Tool
- Name="VCPreLinkEventTool"
- />
- <Tool
- Name="VCLibrarianTool"
- />
- <Tool
- Name="VCALinkTool"
- />
- <Tool
- Name="VCXDCMakeTool"
- />
- <Tool
- Name="VCBscMakeTool"
- />
- <Tool
- Name="VCFxCopTool"
- />
- <Tool
- Name="VCPostBuildEventTool"
- />
- </Configuration>
- <Configuration
- Name="Release|Win32"
- OutputDirectory="$(SolutionDir)$(ConfigurationName)"
- IntermediateDirectory="obj\$(ProjectName)\$(ConfigurationName)"
- ConfigurationType="4"
- CharacterSet="1"
- WholeProgramOptimization="0"
- >
- <Tool
- Name="VCPreBuildEventTool"
- />
- <Tool
- Name="VCCustomBuildTool"
- />
- <Tool
- Name="VCXMLDataGeneratorTool"
- />
- <Tool
- Name="VCWebServiceProxyGeneratorTool"
- />
- <Tool
- Name="VCMIDLTool"
- />
- <Tool
- Name="VCCLCompilerTool"
- Optimization="1"
- PreprocessorDefinitions="WIN32;NDEBUG;_LIB;_CRT_SECURE_NO_DEPRECATE"
- ExceptionHandling="2"
- RuntimeLibrary="2"
- UsePrecompiledHeader="0"
- WarningLevel="4"
- Detect64BitPortabilityProblems="true"
- DebugInformationFormat="3"
- />
- <Tool
- Name="VCManagedResourceCompilerTool"
- />
- <Tool
- Name="VCResourceCompilerTool"
- />
- <Tool
- Name="VCPreLinkEventTool"
- />
- <Tool
- Name="VCLibrarianTool"
- />
- <Tool
- Name="VCALinkTool"
- />
- <Tool
- Name="VCXDCMakeTool"
- />
- <Tool
- Name="VCBscMakeTool"
- />
- <Tool
- Name="VCFxCopTool"
- />
- <Tool
- Name="VCPostBuildEventTool"
- />
- </Configuration>
- </Configurations>
- <References>
- </References>
- <Files>
- <Filter
- Name="Win32"
- >
- <File
- RelativePath=".\src\Win32\TimeHelpers.cpp"
- >
- </File>
- <File
- RelativePath=".\src\Win32\TimeHelpers.h"
- >
- </File>
- </Filter>
- <File
- RelativePath=".\src\AssertException.cpp"
- >
- </File>
- <File
- RelativePath=".\src\AssertException.h"
- >
- </File>
- <File
- RelativePath=".\src\CheckMacros.h"
- >
- </File>
- <File
- RelativePath=".\src\Checks.cpp"
- >
- </File>
- <File
- RelativePath=".\src\Checks.h"
- >
- </File>
- <File
- RelativePath=".\src\Config.h"
- >
- </File>
- <File
- RelativePath=".\src\CurrentTest.cpp"
- >
- </File>
- <File
- RelativePath=".\src\CurrentTest.h"
- >
- </File>
- <File
- RelativePath=".\src\DeferredTestReporter.cpp"
- >
- </File>
- <File
- RelativePath=".\src\DeferredTestReporter.h"
- >
- </File>
- <File
- RelativePath=".\src\DeferredTestResult.cpp"
- >
- </File>
- <File
- RelativePath=".\src\DeferredTestResult.h"
- >
- </File>
- <File
- RelativePath=".\src\ExecuteTest.h"
- >
- </File>
- <File
- RelativePath=".\src\MemoryOutStream.cpp"
- >
- </File>
- <File
- RelativePath=".\src\MemoryOutStream.h"
- >
- </File>
- <File
- RelativePath=".\src\ReportAssert.cpp"
- >
- </File>
- <File
- RelativePath=".\src\ReportAssert.h"
- >
- </File>
- <File
- RelativePath=".\src\Test.cpp"
- >
- </File>
- <File
- RelativePath=".\src\Test.h"
- >
- </File>
- <File
- RelativePath=".\src\TestDetails.cpp"
- >
- </File>
- <File
- RelativePath=".\src\TestDetails.h"
- >
- </File>
- <File
- RelativePath=".\src\TestList.cpp"
- >
- </File>
- <File
- RelativePath=".\src\TestList.h"
- >
- </File>
- <File
- RelativePath=".\src\TestMacros.h"
- >
- </File>
- <File
- RelativePath=".\src\TestReporter.cpp"
- >
- </File>
- <File
- RelativePath=".\src\TestReporter.h"
- >
- </File>
- <File
- RelativePath=".\src\TestReporterStdout.cpp"
- >
- </File>
- <File
- RelativePath=".\src\TestReporterStdout.h"
- >
- </File>
- <File
- RelativePath=".\src\TestResults.cpp"
- >
- </File>
- <File
- RelativePath=".\src\TestResults.h"
- >
- </File>
- <File
- RelativePath=".\src\TestRunner.cpp"
- >
- </File>
- <File
- RelativePath=".\src\TestRunner.h"
- >
- </File>
- <File
- RelativePath=".\src\TestSuite.h"
- >
- </File>
- <File
- RelativePath=".\src\TimeConstraint.cpp"
- >
- </File>
- <File
- RelativePath=".\src\TimeConstraint.h"
- >
- </File>
- <File
- RelativePath=".\src\TimeHelpers.h"
- >
- </File>
- <File
- RelativePath=".\src\unittestpp.h"
- >
- </File>
- <File
- RelativePath=".\src\XmlTestReporter.cpp"
- >
- </File>
- <File
- RelativePath=".\src\XmlTestReporter.h"
- >
- </File>
- </Files>
- <Globals>
- </Globals>
-</VisualStudioProject>
diff --git a/UnitTest++.vsnet2010.sln b/UnitTest++.vsnet2010.sln
deleted file mode 100644
index 47268f1..0000000
--- a/UnitTest++.vsnet2010.sln
+++ /dev/null
@@ -1,26 +0,0 @@
-
-Microsoft Visual Studio Solution File, Format Version 11.00
-# Visual Studio 2010
-Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "UnitTest++.vsnet2010", "UnitTest++.vsnet2010.vcxproj", "{64A4FEFE-0461-4E95-8CC1-91EF5F57DBC6}"
-EndProject
-Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "TestUnitTest++.vsnet2010", "TestUnitTest++.vsnet2010.vcxproj", "{9CCC3439-309E-4E85-B3B8-CE704D385D48}"
-EndProject
-Global
- GlobalSection(SolutionConfigurationPlatforms) = preSolution
- Debug|Win32 = Debug|Win32
- Release|Win32 = Release|Win32
- EndGlobalSection
- GlobalSection(ProjectConfigurationPlatforms) = postSolution
- {64A4FEFE-0461-4E95-8CC1-91EF5F57DBC6}.Debug|Win32.ActiveCfg = Debug|Win32
- {64A4FEFE-0461-4E95-8CC1-91EF5F57DBC6}.Debug|Win32.Build.0 = Debug|Win32
- {64A4FEFE-0461-4E95-8CC1-91EF5F57DBC6}.Release|Win32.ActiveCfg = Release|Win32
- {64A4FEFE-0461-4E95-8CC1-91EF5F57DBC6}.Release|Win32.Build.0 = Release|Win32
- {9CCC3439-309E-4E85-B3B8-CE704D385D48}.Debug|Win32.ActiveCfg = Debug|Win32
- {9CCC3439-309E-4E85-B3B8-CE704D385D48}.Debug|Win32.Build.0 = Debug|Win32
- {9CCC3439-309E-4E85-B3B8-CE704D385D48}.Release|Win32.ActiveCfg = Release|Win32
- {9CCC3439-309E-4E85-B3B8-CE704D385D48}.Release|Win32.Build.0 = Release|Win32
- EndGlobalSection
- GlobalSection(SolutionProperties) = preSolution
- HideSolutionNode = FALSE
- EndGlobalSection
-EndGlobal
diff --git a/UnitTest++.vsnet2010.vcxproj b/UnitTest++.vsnet2010.vcxproj
deleted file mode 100644
index 9e0816b..0000000
--- a/UnitTest++.vsnet2010.vcxproj
+++ /dev/null
@@ -1,118 +0,0 @@
-<?xml version="1.0" encoding="utf-8"?>
-<Project DefaultTargets="Build" ToolsVersion="4.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
- <ItemGroup Label="ProjectConfigurations">
- <ProjectConfiguration Include="Debug|Win32">
- <Configuration>Debug</Configuration>
- <Platform>Win32</Platform>
- </ProjectConfiguration>
- <ProjectConfiguration Include="Release|Win32">
- <Configuration>Release</Configuration>
- <Platform>Win32</Platform>
- </ProjectConfiguration>
- </ItemGroup>
- <PropertyGroup Label="Globals">
- <ProjectGuid>{64A4FEFE-0461-4E95-8CC1-91EF5F57DBC6}</ProjectGuid>
- <RootNamespace>UnitTestvsnet2005</RootNamespace>
- <Keyword>Win32Proj</Keyword>
- <ProjectName>UnitTest++.vsnet2010</ProjectName>
- </PropertyGroup>
- <Import Project="$(VCTargetsPath)\Microsoft.Cpp.Default.props" />
- <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'" Label="Configuration">
- <ConfigurationType>StaticLibrary</ConfigurationType>
- <CharacterSet>Unicode</CharacterSet>
- <WholeProgramOptimization>false</WholeProgramOptimization>
- </PropertyGroup>
- <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'" Label="Configuration">
- <ConfigurationType>StaticLibrary</ConfigurationType>
- <CharacterSet>Unicode</CharacterSet>
- </PropertyGroup>
- <Import Project="$(VCTargetsPath)\Microsoft.Cpp.props" />
- <ImportGroup Label="ExtensionSettings">
- </ImportGroup>
- <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'" Label="PropertySheets">
- <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
- </ImportGroup>
- <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'" Label="PropertySheets">
- <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
- </ImportGroup>
- <PropertyGroup Label="UserMacros" />
- <PropertyGroup>
- <_ProjectFileVersion>10.0.30319.1</_ProjectFileVersion>
- <OutDir Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">$(SolutionDir)$(Configuration)\</OutDir>
- <IntDir Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">obj\$(ProjectName)\$(Configuration)\</IntDir>
- <OutDir Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">$(SolutionDir)$(Configuration)\</OutDir>
- <IntDir Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">obj\$(ProjectName)\$(Configuration)\</IntDir>
- </PropertyGroup>
- <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">
- <ClCompile>
- <Optimization>Disabled</Optimization>
- <PreprocessorDefinitions>WIN32;_DEBUG;_LIB;_CRT_SECURE_NO_DEPRECATE;%(PreprocessorDefinitions)</PreprocessorDefinitions>
- <MinimalRebuild>true</MinimalRebuild>
- <ExceptionHandling>Async</ExceptionHandling>
- <BasicRuntimeChecks>EnableFastChecks</BasicRuntimeChecks>
- <RuntimeLibrary>MultiThreadedDebugDLL</RuntimeLibrary>
- <PrecompiledHeader>
- </PrecompiledHeader>
- <WarningLevel>Level4</WarningLevel>
- <DebugInformationFormat>EditAndContinue</DebugInformationFormat>
- </ClCompile>
- </ItemDefinitionGroup>
- <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">
- <ClCompile>
- <Optimization>MinSpace</Optimization>
- <PreprocessorDefinitions>WIN32;NDEBUG;_LIB;_CRT_SECURE_NO_DEPRECATE;%(PreprocessorDefinitions)</PreprocessorDefinitions>
- <ExceptionHandling>Async</ExceptionHandling>
- <RuntimeLibrary>MultiThreadedDLL</RuntimeLibrary>
- <PrecompiledHeader>
- </PrecompiledHeader>
- <WarningLevel>Level4</WarningLevel>
- <DebugInformationFormat>ProgramDatabase</DebugInformationFormat>
- </ClCompile>
- </ItemDefinitionGroup>
- <ItemGroup>
- <ClCompile Include="src\Win32\TimeHelpers.cpp" />
- <ClCompile Include="src\AssertException.cpp" />
- <ClCompile Include="src\Checks.cpp" />
- <ClCompile Include="src\CurrentTest.cpp" />
- <ClCompile Include="src\DeferredTestReporter.cpp" />
- <ClCompile Include="src\DeferredTestResult.cpp" />
- <ClCompile Include="src\MemoryOutStream.cpp" />
- <ClCompile Include="src\ReportAssert.cpp" />
- <ClCompile Include="src\Test.cpp" />
- <ClCompile Include="src\TestDetails.cpp" />
- <ClCompile Include="src\TestList.cpp" />
- <ClCompile Include="src\TestReporter.cpp" />
- <ClCompile Include="src\TestReporterStdout.cpp" />
- <ClCompile Include="src\TestResults.cpp" />
- <ClCompile Include="src\TestRunner.cpp" />
- <ClCompile Include="src\TimeConstraint.cpp" />
- <ClCompile Include="src\XmlTestReporter.cpp" />
- </ItemGroup>
- <ItemGroup>
- <ClInclude Include="src\Win32\TimeHelpers.h" />
- <ClInclude Include="src\AssertException.h" />
- <ClInclude Include="src\CheckMacros.h" />
- <ClInclude Include="src\Checks.h" />
- <ClInclude Include="src\CurrentTest.h" />
- <ClInclude Include="src\DeferredTestReporter.h" />
- <ClInclude Include="src\DeferredTestResult.h" />
- <ClInclude Include="src\ExecuteTest.h" />
- <ClInclude Include="src\MemoryOutStream.h" />
- <ClInclude Include="src\ReportAssert.h" />
- <ClInclude Include="src\Test.h" />
- <ClInclude Include="src\TestDetails.h" />
- <ClInclude Include="src\TestList.h" />
- <ClInclude Include="src\TestMacros.h" />
- <ClInclude Include="src\TestReporter.h" />
- <ClInclude Include="src\TestReporterStdout.h" />
- <ClInclude Include="src\TestResults.h" />
- <ClInclude Include="src\TestRunner.h" />
- <ClInclude Include="src\TestSuite.h" />
- <ClInclude Include="src\TimeConstraint.h" />
- <ClInclude Include="src\TimeHelpers.h" />
- <ClInclude Include="src\XmlTestReporter.h" />
- </ItemGroup>
- <Import Project="$(VCTargetsPath)\Microsoft.Cpp.targets" />
- <ImportGroup Label="ExtensionTargets">
- </ImportGroup>
-</Project>
\ No newline at end of file
diff --git a/UnitTest++.vsnet2010.vcxproj.filters b/UnitTest++.vsnet2010.vcxproj.filters
deleted file mode 100644
index eea216f..0000000
--- a/UnitTest++.vsnet2010.vcxproj.filters
+++ /dev/null
@@ -1,55 +0,0 @@
-<?xml version="1.0" encoding="utf-8"?>
-<Project ToolsVersion="4.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
- <ItemGroup>
- <Filter Include="Win32">
- <UniqueIdentifier>{574dd04f-2b0e-463b-adf4-d019dba5403f}</UniqueIdentifier>
- </Filter>
- </ItemGroup>
- <ItemGroup>
- <ClCompile Include="src\Win32\TimeHelpers.cpp">
- <Filter>Win32</Filter>
- </ClCompile>
- <ClCompile Include="src\AssertException.cpp" />
- <ClCompile Include="src\Checks.cpp" />
- <ClCompile Include="src\CurrentTest.cpp" />
- <ClCompile Include="src\DeferredTestReporter.cpp" />
- <ClCompile Include="src\DeferredTestResult.cpp" />
- <ClCompile Include="src\MemoryOutStream.cpp" />
- <ClCompile Include="src\ReportAssert.cpp" />
- <ClCompile Include="src\Test.cpp" />
- <ClCompile Include="src\TestDetails.cpp" />
- <ClCompile Include="src\TestList.cpp" />
- <ClCompile Include="src\TestReporter.cpp" />
- <ClCompile Include="src\TestReporterStdout.cpp" />
- <ClCompile Include="src\TestResults.cpp" />
- <ClCompile Include="src\TestRunner.cpp" />
- <ClCompile Include="src\TimeConstraint.cpp" />
- <ClCompile Include="src\XmlTestReporter.cpp" />
- </ItemGroup>
- <ItemGroup>
- <ClInclude Include="src\Win32\TimeHelpers.h">
- <Filter>Win32</Filter>
- </ClInclude>
- <ClInclude Include="src\AssertException.h" />
- <ClInclude Include="src\CheckMacros.h" />
- <ClInclude Include="src\Checks.h" />
- <ClInclude Include="src\CurrentTest.h" />
- <ClInclude Include="src\DeferredTestReporter.h" />
- <ClInclude Include="src\DeferredTestResult.h" />
- <ClInclude Include="src\ExecuteTest.h" />
- <ClInclude Include="src\MemoryOutStream.h" />
- <ClInclude Include="src\ReportAssert.h" />
- <ClInclude Include="src\Test.h" />
- <ClInclude Include="src\TestDetails.h" />
- <ClInclude Include="src\TestList.h" />
- <ClInclude Include="src\TestMacros.h" />
- <ClInclude Include="src\TestReporter.h" />
- <ClInclude Include="src\TestReporterStdout.h" />
- <ClInclude Include="src\TestResults.h" />
- <ClInclude Include="src\TestRunner.h" />
- <ClInclude Include="src\TestSuite.h" />
- <ClInclude Include="src\TimeConstraint.h" />
- <ClInclude Include="src\TimeHelpers.h" />
- <ClInclude Include="src\XmlTestReporter.h" />
- </ItemGroup>
-</Project>
\ No newline at end of file
diff --git a/UnitTest++/TestReporterStdout.h b/UnitTest++/TestReporterStdout.h
index 457c0b6..e8d7bbf 100644
--- a/UnitTest++/TestReporterStdout.h
+++ b/UnitTest++/TestReporterStdout.h
@@ -11,7 +11,7 @@
virtual void ReportTestStart(TestDetails const& test);
virtual void ReportFailure(TestDetails const& test, char const* failure);
virtual void ReportTestFinish(TestDetails const& test, float secondsElapsed);
- virtual void ReportSummary(int const totalTestCount, int const failedTestCount, int const failureCount, float const secondsElapsed);
+ virtual void ReportSummary(int totalTestCount, int failedTestCount, int failureCount, float secondsElapsed);
};
}
diff --git a/tests/TestTest.cpp b/tests/TestTest.cpp
index 2aeab6d..5c4f358 100644
--- a/tests/TestTest.cpp
+++ b/tests/TestTest.cpp
@@ -72,7 +72,7 @@
CHECK_EQUAL(1, results.GetFailureCount());
}
-#ifndef UNITTEST_MINGW
+#if !defined(UNITTEST_MINGW) && !defined(UNITTEST_WIN32)
TEST(CrashingTestsAreReportedAsFailures)
{
class CrashingTest : public Test
@@ -81,6 +81,7 @@
CrashingTest() : Test("crashing") {}
virtual void RunImpl() const
{
+
reinterpret_cast< void (*)() >(0)();
}
};
diff --git a/unittestpp_vs2005.sln b/unittestpp_vs2005.sln
deleted file mode 100644
index 85c6b09..0000000
--- a/unittestpp_vs2005.sln
+++ /dev/null
@@ -1,49 +0,0 @@
-
-Microsoft Visual Studio Solution File, Format Version 9.00
-# Visual Studio 2005
-Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "unittestpp_vs2005", "src\unittestpp_vs2005.vcproj", "{64A4FEFE-0461-4E95-8CC1-91EF5F57DBC6}"
-EndProject
-Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "test-unittestpp_vs2005", "src\tests\test-unittestpp_vs2005.vcproj", "{9CCC3439-309E-4E85-B3B8-CE704D385D48}"
- ProjectSection(ProjectDependencies) = postProject
- {64A4FEFE-0461-4E95-8CC1-91EF5F57DBC6} = {64A4FEFE-0461-4E95-8CC1-91EF5F57DBC6}
- EndProjectSection
-EndProject
-Global
- GlobalSection(SolutionConfigurationPlatforms) = preSolution
- win32_dll_vc80_debug|Win32 = win32_dll_vc80_debug|Win32
- win32_dll_vc80_release|Win32 = win32_dll_vc80_release|Win32
- win32_static_vc80_md_debug|Win32 = win32_static_vc80_md_debug|Win32
- win32_static_vc80_md_release|Win32 = win32_static_vc80_md_release|Win32
- win32_static_vc80_mt_debug|Win32 = win32_static_vc80_mt_debug|Win32
- win32_static_vc80_mt_release|Win32 = win32_static_vc80_mt_release|Win32
- EndGlobalSection
- GlobalSection(ProjectConfigurationPlatforms) = postSolution
- {64A4FEFE-0461-4E95-8CC1-91EF5F57DBC6}.win32_dll_vc80_debug|Win32.ActiveCfg = win32_dll_vc80_debug|Win32
- {64A4FEFE-0461-4E95-8CC1-91EF5F57DBC6}.win32_dll_vc80_debug|Win32.Build.0 = win32_dll_vc80_debug|Win32
- {64A4FEFE-0461-4E95-8CC1-91EF5F57DBC6}.win32_dll_vc80_release|Win32.ActiveCfg = win32_dll_vc80_release|Win32
- {64A4FEFE-0461-4E95-8CC1-91EF5F57DBC6}.win32_dll_vc80_release|Win32.Build.0 = win32_dll_vc80_release|Win32
- {64A4FEFE-0461-4E95-8CC1-91EF5F57DBC6}.win32_static_vc80_md_debug|Win32.ActiveCfg = win32_static_vc80_md_debug|Win32
- {64A4FEFE-0461-4E95-8CC1-91EF5F57DBC6}.win32_static_vc80_md_debug|Win32.Build.0 = win32_static_vc80_md_debug|Win32
- {64A4FEFE-0461-4E95-8CC1-91EF5F57DBC6}.win32_static_vc80_md_release|Win32.ActiveCfg = win32_static_vc80_md_release|Win32
- {64A4FEFE-0461-4E95-8CC1-91EF5F57DBC6}.win32_static_vc80_md_release|Win32.Build.0 = win32_static_vc80_md_release|Win32
- {64A4FEFE-0461-4E95-8CC1-91EF5F57DBC6}.win32_static_vc80_mt_debug|Win32.ActiveCfg = win32_static_vc80_mt_debug|Win32
- {64A4FEFE-0461-4E95-8CC1-91EF5F57DBC6}.win32_static_vc80_mt_debug|Win32.Build.0 = win32_static_vc80_mt_debug|Win32
- {64A4FEFE-0461-4E95-8CC1-91EF5F57DBC6}.win32_static_vc80_mt_release|Win32.ActiveCfg = win32_static_vc80_mt_release|Win32
- {64A4FEFE-0461-4E95-8CC1-91EF5F57DBC6}.win32_static_vc80_mt_release|Win32.Build.0 = win32_static_vc80_mt_release|Win32
- {9CCC3439-309E-4E85-B3B8-CE704D385D48}.win32_dll_vc80_debug|Win32.ActiveCfg = win32_dll_vc80_debug|Win32
- {9CCC3439-309E-4E85-B3B8-CE704D385D48}.win32_dll_vc80_debug|Win32.Build.0 = win32_dll_vc80_debug|Win32
- {9CCC3439-309E-4E85-B3B8-CE704D385D48}.win32_dll_vc80_release|Win32.ActiveCfg = win32_dll_vc80_release|Win32
- {9CCC3439-309E-4E85-B3B8-CE704D385D48}.win32_dll_vc80_release|Win32.Build.0 = win32_dll_vc80_release|Win32
- {9CCC3439-309E-4E85-B3B8-CE704D385D48}.win32_static_vc80_md_debug|Win32.ActiveCfg = win32_static_vc80_md_debug|Win32
- {9CCC3439-309E-4E85-B3B8-CE704D385D48}.win32_static_vc80_md_debug|Win32.Build.0 = win32_static_vc80_md_debug|Win32
- {9CCC3439-309E-4E85-B3B8-CE704D385D48}.win32_static_vc80_md_release|Win32.ActiveCfg = win32_static_vc80_md_release|Win32
- {9CCC3439-309E-4E85-B3B8-CE704D385D48}.win32_static_vc80_md_release|Win32.Build.0 = win32_static_vc80_md_release|Win32
- {9CCC3439-309E-4E85-B3B8-CE704D385D48}.win32_static_vc80_mt_debug|Win32.ActiveCfg = win32_static_vc80_mt_debug|Win32
- {9CCC3439-309E-4E85-B3B8-CE704D385D48}.win32_static_vc80_mt_debug|Win32.Build.0 = win32_static_vc80_mt_debug|Win32
- {9CCC3439-309E-4E85-B3B8-CE704D385D48}.win32_static_vc80_mt_release|Win32.ActiveCfg = win32_static_vc80_mt_release|Win32
- {9CCC3439-309E-4E85-B3B8-CE704D385D48}.win32_static_vc80_mt_release|Win32.Build.0 = win32_static_vc80_mt_release|Win32
- EndGlobalSection
- GlobalSection(SolutionProperties) = preSolution
- HideSolutionNode = FALSE
- EndGlobalSection
-EndGlobal
diff --git a/unittestpp_vs2008.sln b/unittestpp_vs2008.sln
deleted file mode 100644
index fe863c2..0000000
--- a/unittestpp_vs2008.sln
+++ /dev/null
@@ -1,49 +0,0 @@
-
-Microsoft Visual Studio Solution File, Format Version 10.00
-# Visual Studio 2008
-Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "unittestpp_vs2008", "src\unittestpp_vs2008.vcproj", "{64A4FEFE-0461-4E95-8CC1-91EF5F57DBC6}"
-EndProject
-Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "test-unittestpp_vs2008", "src\tests\test-unittestpp_vs2008.vcproj", "{9CCC3439-309E-4E85-B3B8-CE704D385D48}"
- ProjectSection(ProjectDependencies) = postProject
- {64A4FEFE-0461-4E95-8CC1-91EF5F57DBC6} = {64A4FEFE-0461-4E95-8CC1-91EF5F57DBC6}
- EndProjectSection
-EndProject
-Global
- GlobalSection(SolutionConfigurationPlatforms) = preSolution
- win32_dll_vc90_debug|Win32 = win32_dll_vc90_debug|Win32
- win32_dll_vc90_release|Win32 = win32_dll_vc90_release|Win32
- win32_static_vc90_md_debug|Win32 = win32_static_vc90_md_debug|Win32
- win32_static_vc90_md_release|Win32 = win32_static_vc90_md_release|Win32
- win32_static_vc90_mt_debug|Win32 = win32_static_vc90_mt_debug|Win32
- win32_static_vc90_mt_release|Win32 = win32_static_vc90_mt_release|Win32
- EndGlobalSection
- GlobalSection(ProjectConfigurationPlatforms) = postSolution
- {64A4FEFE-0461-4E95-8CC1-91EF5F57DBC6}.win32_dll_vc90_debug|Win32.ActiveCfg = win32_dll_vc90_debug|Win32
- {64A4FEFE-0461-4E95-8CC1-91EF5F57DBC6}.win32_dll_vc90_debug|Win32.Build.0 = win32_dll_vc90_debug|Win32
- {64A4FEFE-0461-4E95-8CC1-91EF5F57DBC6}.win32_dll_vc90_release|Win32.ActiveCfg = win32_dll_vc90_release|Win32
- {64A4FEFE-0461-4E95-8CC1-91EF5F57DBC6}.win32_dll_vc90_release|Win32.Build.0 = win32_dll_vc90_release|Win32
- {64A4FEFE-0461-4E95-8CC1-91EF5F57DBC6}.win32_static_vc90_md_debug|Win32.ActiveCfg = win32_static_vc90_md_debug|Win32
- {64A4FEFE-0461-4E95-8CC1-91EF5F57DBC6}.win32_static_vc90_md_debug|Win32.Build.0 = win32_static_vc90_md_debug|Win32
- {64A4FEFE-0461-4E95-8CC1-91EF5F57DBC6}.win32_static_vc90_md_release|Win32.ActiveCfg = win32_static_vc90_md_release|Win32
- {64A4FEFE-0461-4E95-8CC1-91EF5F57DBC6}.win32_static_vc90_md_release|Win32.Build.0 = win32_static_vc90_md_release|Win32
- {64A4FEFE-0461-4E95-8CC1-91EF5F57DBC6}.win32_static_vc90_mt_debug|Win32.ActiveCfg = win32_static_vc90_mt_debug|Win32
- {64A4FEFE-0461-4E95-8CC1-91EF5F57DBC6}.win32_static_vc90_mt_debug|Win32.Build.0 = win32_static_vc90_mt_debug|Win32
- {64A4FEFE-0461-4E95-8CC1-91EF5F57DBC6}.win32_static_vc90_mt_release|Win32.ActiveCfg = win32_static_vc90_mt_release|Win32
- {64A4FEFE-0461-4E95-8CC1-91EF5F57DBC6}.win32_static_vc90_mt_release|Win32.Build.0 = win32_static_vc90_mt_release|Win32
- {9CCC3439-309E-4E85-B3B8-CE704D385D48}.win32_dll_vc90_debug|Win32.ActiveCfg = win32_dll_vc90_debug|Win32
- {9CCC3439-309E-4E85-B3B8-CE704D385D48}.win32_dll_vc90_debug|Win32.Build.0 = win32_dll_vc90_debug|Win32
- {9CCC3439-309E-4E85-B3B8-CE704D385D48}.win32_dll_vc90_release|Win32.ActiveCfg = win32_dll_vc90_release|Win32
- {9CCC3439-309E-4E85-B3B8-CE704D385D48}.win32_dll_vc90_release|Win32.Build.0 = win32_dll_vc90_release|Win32
- {9CCC3439-309E-4E85-B3B8-CE704D385D48}.win32_static_vc90_md_debug|Win32.ActiveCfg = win32_static_vc90_md_debug|Win32
- {9CCC3439-309E-4E85-B3B8-CE704D385D48}.win32_static_vc90_md_debug|Win32.Build.0 = win32_static_vc90_md_debug|Win32
- {9CCC3439-309E-4E85-B3B8-CE704D385D48}.win32_static_vc90_md_release|Win32.ActiveCfg = win32_static_vc90_md_release|Win32
- {9CCC3439-309E-4E85-B3B8-CE704D385D48}.win32_static_vc90_md_release|Win32.Build.0 = win32_static_vc90_md_release|Win32
- {9CCC3439-309E-4E85-B3B8-CE704D385D48}.win32_static_vc90_mt_debug|Win32.ActiveCfg = win32_static_vc90_mt_debug|Win32
- {9CCC3439-309E-4E85-B3B8-CE704D385D48}.win32_static_vc90_mt_debug|Win32.Build.0 = win32_static_vc90_mt_debug|Win32
- {9CCC3439-309E-4E85-B3B8-CE704D385D48}.win32_static_vc90_mt_release|Win32.ActiveCfg = win32_static_vc90_mt_release|Win32
- {9CCC3439-309E-4E85-B3B8-CE704D385D48}.win32_static_vc90_mt_release|Win32.Build.0 = win32_static_vc90_mt_release|Win32
- EndGlobalSection
- GlobalSection(SolutionProperties) = preSolution
- HideSolutionNode = FALSE
- EndGlobalSection
-EndGlobal
diff --git a/vs_projects/strip_cmake.bat b/vs_projects/strip_cmake.bat
new file mode 100644
index 0000000..882499e
--- /dev/null
+++ b/vs_projects/strip_cmake.bat
@@ -0,0 +1,17 @@
+@echo off
+setlocal
+set slnDir_=%1
+
+rem TODO: Use VS automation to remove CMake projects
+
+rem This batch file tries to delete things from the sub-folders
+rem that may or may not be there based on the Visual Studio
+rem version in play. I chose to make it quick and dumb so that
+rem it can be called on each project folder with no special
+rem logic.
+
+pushd %slnDir_%
+del /Q ALL_BUILD.* check.* cmake_install.cmake CMakeCache.txt CTestTestfile.cmake
+del /Q INSTALL.* RUN_TESTS.*
+rmdir /s /q CMakeFiles
+popd
\ No newline at end of file
diff --git a/vs_projects/vs2003_x86/TestUnitTest++.vcproj b/vs_projects/vs2003_x86/TestUnitTest++.vcproj
new file mode 100644
index 0000000..d3eea78
--- /dev/null
+++ b/vs_projects/vs2003_x86/TestUnitTest++.vcproj
@@ -0,0 +1,329 @@
+<?xml version="1.0" encoding = "Windows-1252"?>
+<VisualStudioProject
+ ProjectType="Visual C++"
+ Version="7.10"
+ Name="TestUnitTest++"
+ Keyword="Win32Proj">
+ <Platforms>
+ <Platform
+ Name="Win32"/>
+ </Platforms>
+ <Configurations>
+ <Configuration
+ Name="Debug|Win32"
+ OutputDirectory="Debug"
+ IntermediateDirectory="TestUnitTest++.dir\Debug"
+ ConfigurationType="1"
+ UseOfMFC="0"
+ ATLMinimizesCRunTimeLibraryUsage="FALSE"
+ CharacterSet="2">
+ <Tool
+ Name="VCCLCompilerTool"
+ AdditionalOptions=" /Zm1000"
+ AdditionalIncludeDirectories="U:\unittest-cpp-pj\.;"
+ BasicRuntimeChecks="1"
+ CompileAs="2"
+ DebugInformationFormat="3"
+ ExceptionHandling="TRUE"
+ InlineFunctionExpansion="0"
+ Optimization="0"
+ RuntimeLibrary="3"
+ RuntimeTypeInfo="TRUE"
+ WarningLevel="3"
+ PreprocessorDefinitions="WIN32;_WINDOWS;_DEBUG;_CRT_SECURE_NO_DEPRECATE;CMAKE_INTDIR=\"Debug\""
+ AssemblerListingLocation="Debug"
+ ObjectFile="$(IntDir)\"
+ ProgramDataBaseFileName="U:\unittest-cpp-pj\vs_projects\vs2003_x86\Debug/TestUnitTest++.pdb"
+/>
+ <Tool
+ Name="VCCustomBuildTool"/>
+ <Tool
+ Name="VCResourceCompilerTool"
+ AdditionalIncludeDirectories="U:\unittest-cpp-pj\.;"
+ PreprocessorDefinitions="WIN32;_WINDOWS;_DEBUG;_CRT_SECURE_NO_DEPRECATE;CMAKE_INTDIR=\"Debug\""/>
+ <Tool
+ Name="VCMIDLTool"
+ AdditionalIncludeDirectories="U:\unittest-cpp-pj\.;"
+ MkTypLibCompatible="FALSE"
+ TargetEnvironment="1"
+ GenerateStublessProxies="TRUE"
+ TypeLibraryName="$(InputName).tlb"
+ OutputDirectory="$(IntDir)"
+ HeaderFileName="$(InputName).h"
+ DLLDataFileName=""
+ InterfaceIdentifierFileName="$(InputName)_i.c"
+ ProxyFileName="$(InputName)_p.c"/>
+ <Tool
+ Name="VCPreBuildEventTool"/>
+ <Tool
+ Name="VCPreLinkEventTool"/>
+ <Tool
+ Name="VCPostBuildEventTool"/>
+ <Tool
+ Name="VCLinkerTool"
+ LinkLibraryDependencies="false"
+ AdditionalOptions=" /STACK:10000000 /machine:X86 /debug"
+ AdditionalDependencies="$(NOINHERIT) kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib Debug\UnitTest++.lib "
+ OutputFile="U:\unittest-cpp-pj\vs_projects\vs2003_x86\Debug\TestUnitTest++.exe"
+ Version="0.0"
+ LinkIncremental="2"
+ AdditionalLibraryDirectories=""
+ ProgramDatabaseFile="U:\unittest-cpp-pj\vs_projects\vs2003_x86\Debug/TestUnitTest++.pdb"
+ GenerateDebugInformation="TRUE"
+ SubSystem="1"
+ ImportLibrary="U:\unittest-cpp-pj\vs_projects\vs2003_x86\Debug\TestUnitTest++.lib"/>
+ </Configuration>
+ <Configuration
+ Name="Release|Win32"
+ OutputDirectory="Release"
+ IntermediateDirectory="TestUnitTest++.dir\Release"
+ ConfigurationType="1"
+ UseOfMFC="0"
+ ATLMinimizesCRunTimeLibraryUsage="FALSE"
+ CharacterSet="2">
+ <Tool
+ Name="VCCLCompilerTool"
+ AdditionalOptions=" /Zm1000"
+ AdditionalIncludeDirectories="U:\unittest-cpp-pj\.;"
+ CompileAs="2"
+ ExceptionHandling="TRUE"
+ InlineFunctionExpansion="2"
+ Optimization="2"
+ RuntimeLibrary="2"
+ RuntimeTypeInfo="TRUE"
+ WarningLevel="3"
+ PreprocessorDefinitions="WIN32;_WINDOWS;NDEBUG;_CRT_SECURE_NO_DEPRECATE;CMAKE_INTDIR=\"Release\""
+ AssemblerListingLocation="Release"
+ ObjectFile="$(IntDir)\"
+ ProgramDataBaseFileName="U:\unittest-cpp-pj\vs_projects\vs2003_x86\Release/TestUnitTest++.pdb"
+/>
+ <Tool
+ Name="VCCustomBuildTool"/>
+ <Tool
+ Name="VCResourceCompilerTool"
+ AdditionalIncludeDirectories="U:\unittest-cpp-pj\.;"
+ PreprocessorDefinitions="WIN32;_WINDOWS;NDEBUG;_CRT_SECURE_NO_DEPRECATE;CMAKE_INTDIR=\"Release\""/>
+ <Tool
+ Name="VCMIDLTool"
+ AdditionalIncludeDirectories="U:\unittest-cpp-pj\.;"
+ MkTypLibCompatible="FALSE"
+ TargetEnvironment="1"
+ GenerateStublessProxies="TRUE"
+ TypeLibraryName="$(InputName).tlb"
+ OutputDirectory="$(IntDir)"
+ HeaderFileName="$(InputName).h"
+ DLLDataFileName=""
+ InterfaceIdentifierFileName="$(InputName)_i.c"
+ ProxyFileName="$(InputName)_p.c"/>
+ <Tool
+ Name="VCPreBuildEventTool"/>
+ <Tool
+ Name="VCPreLinkEventTool"/>
+ <Tool
+ Name="VCPostBuildEventTool"/>
+ <Tool
+ Name="VCLinkerTool"
+ LinkLibraryDependencies="false"
+ AdditionalOptions=" /STACK:10000000 /machine:X86"
+ AdditionalDependencies="$(NOINHERIT) kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib Release\UnitTest++.lib "
+ OutputFile="U:\unittest-cpp-pj\vs_projects\vs2003_x86\Release\TestUnitTest++.exe"
+ Version="0.0"
+ LinkIncremental="1"
+ AdditionalLibraryDirectories=""
+ ProgramDatabaseFile="U:\unittest-cpp-pj\vs_projects\vs2003_x86\Release/TestUnitTest++.pdb"
+ SubSystem="1"
+ ImportLibrary="U:\unittest-cpp-pj\vs_projects\vs2003_x86\Release\TestUnitTest++.lib"/>
+ </Configuration>
+ <Configuration
+ Name="MinSizeRel|Win32"
+ OutputDirectory="MinSizeRel"
+ IntermediateDirectory="TestUnitTest++.dir\MinSizeRel"
+ ConfigurationType="1"
+ UseOfMFC="0"
+ ATLMinimizesCRunTimeLibraryUsage="FALSE"
+ CharacterSet="2">
+ <Tool
+ Name="VCCLCompilerTool"
+ AdditionalOptions=" /Zm1000"
+ AdditionalIncludeDirectories="U:\unittest-cpp-pj\.;"
+ CompileAs="2"
+ ExceptionHandling="TRUE"
+ InlineFunctionExpansion="1"
+ Optimization="1"
+ RuntimeLibrary="2"
+ RuntimeTypeInfo="TRUE"
+ WarningLevel="3"
+ PreprocessorDefinitions="WIN32;_WINDOWS;NDEBUG;_CRT_SECURE_NO_DEPRECATE;CMAKE_INTDIR=\"MinSizeRel\""
+ AssemblerListingLocation="MinSizeRel"
+ ObjectFile="$(IntDir)\"
+ ProgramDataBaseFileName="U:\unittest-cpp-pj\vs_projects\vs2003_x86\MinSizeRel/TestUnitTest++.pdb"
+/>
+ <Tool
+ Name="VCCustomBuildTool"/>
+ <Tool
+ Name="VCResourceCompilerTool"
+ AdditionalIncludeDirectories="U:\unittest-cpp-pj\.;"
+ PreprocessorDefinitions="WIN32;_WINDOWS;NDEBUG;_CRT_SECURE_NO_DEPRECATE;CMAKE_INTDIR=\"MinSizeRel\""/>
+ <Tool
+ Name="VCMIDLTool"
+ AdditionalIncludeDirectories="U:\unittest-cpp-pj\.;"
+ MkTypLibCompatible="FALSE"
+ TargetEnvironment="1"
+ GenerateStublessProxies="TRUE"
+ TypeLibraryName="$(InputName).tlb"
+ OutputDirectory="$(IntDir)"
+ HeaderFileName="$(InputName).h"
+ DLLDataFileName=""
+ InterfaceIdentifierFileName="$(InputName)_i.c"
+ ProxyFileName="$(InputName)_p.c"/>
+ <Tool
+ Name="VCPreBuildEventTool"/>
+ <Tool
+ Name="VCPreLinkEventTool"/>
+ <Tool
+ Name="VCPostBuildEventTool"/>
+ <Tool
+ Name="VCLinkerTool"
+ LinkLibraryDependencies="false"
+ AdditionalOptions=" /STACK:10000000 /machine:X86"
+ AdditionalDependencies="$(NOINHERIT) kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib MinSizeRel\UnitTest++.lib "
+ OutputFile="U:\unittest-cpp-pj\vs_projects\vs2003_x86\MinSizeRel\TestUnitTest++.exe"
+ Version="0.0"
+ LinkIncremental="1"
+ AdditionalLibraryDirectories=""
+ ProgramDatabaseFile="U:\unittest-cpp-pj\vs_projects\vs2003_x86\MinSizeRel/TestUnitTest++.pdb"
+ SubSystem="1"
+ ImportLibrary="U:\unittest-cpp-pj\vs_projects\vs2003_x86\MinSizeRel\TestUnitTest++.lib"/>
+ </Configuration>
+ <Configuration
+ Name="RelWithDebInfo|Win32"
+ OutputDirectory="RelWithDebInfo"
+ IntermediateDirectory="TestUnitTest++.dir\RelWithDebInfo"
+ ConfigurationType="1"
+ UseOfMFC="0"
+ ATLMinimizesCRunTimeLibraryUsage="FALSE"
+ CharacterSet="2">
+ <Tool
+ Name="VCCLCompilerTool"
+ AdditionalOptions=" /Zm1000"
+ AdditionalIncludeDirectories="U:\unittest-cpp-pj\.;"
+ CompileAs="2"
+ DebugInformationFormat="3"
+ ExceptionHandling="TRUE"
+ InlineFunctionExpansion="1"
+ Optimization="2"
+ RuntimeLibrary="2"
+ RuntimeTypeInfo="TRUE"
+ WarningLevel="3"
+ PreprocessorDefinitions="WIN32;_WINDOWS;NDEBUG;_CRT_SECURE_NO_DEPRECATE;CMAKE_INTDIR=\"RelWithDebInfo\""
+ AssemblerListingLocation="RelWithDebInfo"
+ ObjectFile="$(IntDir)\"
+ ProgramDataBaseFileName="U:\unittest-cpp-pj\vs_projects\vs2003_x86\RelWithDebInfo/TestUnitTest++.pdb"
+/>
+ <Tool
+ Name="VCCustomBuildTool"/>
+ <Tool
+ Name="VCResourceCompilerTool"
+ AdditionalIncludeDirectories="U:\unittest-cpp-pj\.;"
+ PreprocessorDefinitions="WIN32;_WINDOWS;NDEBUG;_CRT_SECURE_NO_DEPRECATE;CMAKE_INTDIR=\"RelWithDebInfo\""/>
+ <Tool
+ Name="VCMIDLTool"
+ AdditionalIncludeDirectories="U:\unittest-cpp-pj\.;"
+ MkTypLibCompatible="FALSE"
+ TargetEnvironment="1"
+ GenerateStublessProxies="TRUE"
+ TypeLibraryName="$(InputName).tlb"
+ OutputDirectory="$(IntDir)"
+ HeaderFileName="$(InputName).h"
+ DLLDataFileName=""
+ InterfaceIdentifierFileName="$(InputName)_i.c"
+ ProxyFileName="$(InputName)_p.c"/>
+ <Tool
+ Name="VCPreBuildEventTool"/>
+ <Tool
+ Name="VCPreLinkEventTool"/>
+ <Tool
+ Name="VCPostBuildEventTool"/>
+ <Tool
+ Name="VCLinkerTool"
+ LinkLibraryDependencies="false"
+ AdditionalOptions=" /STACK:10000000 /machine:X86 /debug"
+ AdditionalDependencies="$(NOINHERIT) kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib RelWithDebInfo\UnitTest++.lib "
+ OutputFile="U:\unittest-cpp-pj\vs_projects\vs2003_x86\RelWithDebInfo\TestUnitTest++.exe"
+ Version="0.0"
+ LinkIncremental="2"
+ AdditionalLibraryDirectories=""
+ ProgramDatabaseFile="U:\unittest-cpp-pj\vs_projects\vs2003_x86\RelWithDebInfo/TestUnitTest++.pdb"
+ GenerateDebugInformation="TRUE"
+ SubSystem="1"
+ ImportLibrary="U:\unittest-cpp-pj\vs_projects\vs2003_x86\RelWithDebInfo\TestUnitTest++.lib"/>
+ </Configuration>
+ </Configurations>
+ <Files>
+ <File
+ RelativePath="U:\unittest-cpp-pj\tests\Main.cpp">
+ </File>
+ <File
+ RelativePath="U:\unittest-cpp-pj\tests\TestAssertHandler.cpp">
+ </File>
+ <File
+ RelativePath="U:\unittest-cpp-pj\tests\TestCheckMacros.cpp">
+ </File>
+ <File
+ RelativePath="U:\unittest-cpp-pj\tests\TestChecks.cpp">
+ </File>
+ <File
+ RelativePath="U:\unittest-cpp-pj\tests\TestCompositeTestReporter.cpp">
+ </File>
+ <File
+ RelativePath="U:\unittest-cpp-pj\tests\TestCurrentTest.cpp">
+ </File>
+ <File
+ RelativePath="U:\unittest-cpp-pj\tests\TestDeferredTestReporter.cpp">
+ </File>
+ <File
+ RelativePath="U:\unittest-cpp-pj\tests\TestExceptions.cpp">
+ </File>
+ <File
+ RelativePath="U:\unittest-cpp-pj\tests\TestMemoryOutStream.cpp">
+ </File>
+ <File
+ RelativePath="U:\unittest-cpp-pj\tests\TestTest.cpp">
+ </File>
+ <File
+ RelativePath="U:\unittest-cpp-pj\tests\TestTestList.cpp">
+ </File>
+ <File
+ RelativePath="U:\unittest-cpp-pj\tests\TestTestMacros.cpp">
+ </File>
+ <File
+ RelativePath="U:\unittest-cpp-pj\tests\TestTestResults.cpp">
+ </File>
+ <File
+ RelativePath="U:\unittest-cpp-pj\tests\TestTestRunner.cpp">
+ </File>
+ <File
+ RelativePath="U:\unittest-cpp-pj\tests\TestTestSuite.cpp">
+ </File>
+ <File
+ RelativePath="U:\unittest-cpp-pj\tests\TestTimeConstraint.cpp">
+ </File>
+ <File
+ RelativePath="U:\unittest-cpp-pj\tests\TestTimeConstraintMacro.cpp">
+ </File>
+ <File
+ RelativePath="U:\unittest-cpp-pj\tests\TestUnitTestPP.cpp">
+ </File>
+ <File
+ RelativePath="U:\unittest-cpp-pj\tests\TestXmlTestReporter.cpp">
+ </File>
+ <File
+ RelativePath="U:\unittest-cpp-pj\tests\RecordingReporter.h">
+ </File>
+ <File
+ RelativePath="U:\unittest-cpp-pj\tests\ScopedCurrentTest.h">
+ </File>
+ </Files>
+ <Globals>
+ </Globals>
+</VisualStudioProject>
diff --git a/vs_projects/vs2003_x86/UnitTest++.sln b/vs_projects/vs2003_x86/UnitTest++.sln
new file mode 100644
index 0000000..9803357
--- /dev/null
+++ b/vs_projects/vs2003_x86/UnitTest++.sln
@@ -0,0 +1,42 @@
+Microsoft Visual Studio Solution File, Format Version 8.00
+Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "TestUnitTest++", "TestUnitTest++.vcproj", "{F39EC7C8-6F40-4523-A955-D6E811D0FCDA}"
+ ProjectSection(ProjectDependencies) = postProject
+ {F1511AAB-B257-4A50-AFE5-CA8DB30DDB83} = {F1511AAB-B257-4A50-AFE5-CA8DB30DDB83}
+ EndProjectSection
+EndProject
+Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "UnitTest++", "UnitTest++.vcproj", "{F1511AAB-B257-4A50-AFE5-CA8DB30DDB83}"
+ ProjectSection(ProjectDependencies) = postProject
+ EndProjectSection
+EndProject
+Global
+ GlobalSection(SolutionConfiguration) = preSolution
+ Debug = Debug
+ MinSizeRel = MinSizeRel
+ Release = Release
+ RelWithDebInfo = RelWithDebInfo
+ EndGlobalSection
+ GlobalSection(ProjectDependencies) = postSolution
+ EndGlobalSection
+ GlobalSection(ProjectConfiguration) = postSolution
+ {F39EC7C8-6F40-4523-A955-D6E811D0FCDA}.Debug.ActiveCfg = Debug|Win32
+ {F39EC7C8-6F40-4523-A955-D6E811D0FCDA}.Debug.Build.0 = Debug|Win32
+ {F39EC7C8-6F40-4523-A955-D6E811D0FCDA}.MinSizeRel.ActiveCfg = MinSizeRel|Win32
+ {F39EC7C8-6F40-4523-A955-D6E811D0FCDA}.MinSizeRel.Build.0 = MinSizeRel|Win32
+ {F39EC7C8-6F40-4523-A955-D6E811D0FCDA}.Release.ActiveCfg = Release|Win32
+ {F39EC7C8-6F40-4523-A955-D6E811D0FCDA}.Release.Build.0 = Release|Win32
+ {F39EC7C8-6F40-4523-A955-D6E811D0FCDA}.RelWithDebInfo.ActiveCfg = RelWithDebInfo|Win32
+ {F39EC7C8-6F40-4523-A955-D6E811D0FCDA}.RelWithDebInfo.Build.0 = RelWithDebInfo|Win32
+ {F1511AAB-B257-4A50-AFE5-CA8DB30DDB83}.Debug.ActiveCfg = Debug|Win32
+ {F1511AAB-B257-4A50-AFE5-CA8DB30DDB83}.Debug.Build.0 = Debug|Win32
+ {F1511AAB-B257-4A50-AFE5-CA8DB30DDB83}.MinSizeRel.ActiveCfg = MinSizeRel|Win32
+ {F1511AAB-B257-4A50-AFE5-CA8DB30DDB83}.MinSizeRel.Build.0 = MinSizeRel|Win32
+ {F1511AAB-B257-4A50-AFE5-CA8DB30DDB83}.Release.ActiveCfg = Release|Win32
+ {F1511AAB-B257-4A50-AFE5-CA8DB30DDB83}.Release.Build.0 = Release|Win32
+ {F1511AAB-B257-4A50-AFE5-CA8DB30DDB83}.RelWithDebInfo.ActiveCfg = RelWithDebInfo|Win32
+ {F1511AAB-B257-4A50-AFE5-CA8DB30DDB83}.RelWithDebInfo.Build.0 = RelWithDebInfo|Win32
+ EndGlobalSection
+ GlobalSection(ExtensibilityGlobals) = postSolution
+ EndGlobalSection
+ GlobalSection(ExtensibilityAddIns) = postSolution
+ EndGlobalSection
+EndGlobal
diff --git a/vs_projects/vs2003_x86/UnitTest++.vcproj b/vs_projects/vs2003_x86/UnitTest++.vcproj
new file mode 100644
index 0000000..652c742
--- /dev/null
+++ b/vs_projects/vs2003_x86/UnitTest++.vcproj
@@ -0,0 +1,373 @@
+<?xml version="1.0" encoding = "Windows-1252"?>
+<VisualStudioProject
+ ProjectType="Visual C++"
+ Version="7.10"
+ Name="UnitTest++"
+ Keyword="Win32Proj">
+ <Platforms>
+ <Platform
+ Name="Win32"/>
+ </Platforms>
+ <Configurations>
+ <Configuration
+ Name="Debug|Win32"
+ OutputDirectory="Debug"
+ IntermediateDirectory="UnitTest++.dir\Debug"
+ ConfigurationType="4"
+ UseOfMFC="0"
+ ATLMinimizesCRunTimeLibraryUsage="FALSE"
+ CharacterSet="2">
+ <Tool
+ Name="VCCLCompilerTool"
+ AdditionalOptions=" /Zm1000"
+ AdditionalIncludeDirectories="U:\unittest-cpp-pj\.;"
+ BasicRuntimeChecks="1"
+ CompileAs="2"
+ DebugInformationFormat="3"
+ ExceptionHandling="TRUE"
+ InlineFunctionExpansion="0"
+ Optimization="0"
+ RuntimeLibrary="3"
+ RuntimeTypeInfo="TRUE"
+ WarningLevel="3"
+ PreprocessorDefinitions="WIN32;_WINDOWS;_DEBUG;_CRT_SECURE_NO_DEPRECATE;CMAKE_INTDIR=\"Debug\""
+ AssemblerListingLocation="Debug"
+ ObjectFile="$(IntDir)\"
+ ProgramDataBaseFileName="U:\unittest-cpp-pj\vs_projects\vs2003_x86\Debug/UnitTest++.pdb"
+/>
+ <Tool
+ Name="VCCustomBuildTool"/>
+ <Tool
+ Name="VCResourceCompilerTool"
+ AdditionalIncludeDirectories="U:\unittest-cpp-pj\.;"
+ PreprocessorDefinitions="WIN32;_WINDOWS;_DEBUG;_CRT_SECURE_NO_DEPRECATE;CMAKE_INTDIR=\"Debug\""/>
+ <Tool
+ Name="VCMIDLTool"
+ AdditionalIncludeDirectories="U:\unittest-cpp-pj\.;"
+ MkTypLibCompatible="FALSE"
+ TargetEnvironment="1"
+ GenerateStublessProxies="TRUE"
+ TypeLibraryName="$(InputName).tlb"
+ OutputDirectory="$(IntDir)"
+ HeaderFileName="$(InputName).h"
+ DLLDataFileName=""
+ InterfaceIdentifierFileName="$(InputName)_i.c"
+ ProxyFileName="$(InputName)_p.c"/>
+ <Tool
+ Name="VCPreBuildEventTool"/>
+ <Tool
+ Name="VCPreLinkEventTool"/>
+ <Tool
+ Name="VCPostBuildEventTool"/>
+ <Tool
+ Name="VCLibrarianTool"
+ OutputFile="U:\unittest-cpp-pj\vs_projects\vs2003_x86\Debug\UnitTest++.lib"/>
+ </Configuration>
+ <Configuration
+ Name="Release|Win32"
+ OutputDirectory="Release"
+ IntermediateDirectory="UnitTest++.dir\Release"
+ ConfigurationType="4"
+ UseOfMFC="0"
+ ATLMinimizesCRunTimeLibraryUsage="FALSE"
+ CharacterSet="2">
+ <Tool
+ Name="VCCLCompilerTool"
+ AdditionalOptions=" /Zm1000"
+ AdditionalIncludeDirectories="U:\unittest-cpp-pj\.;"
+ CompileAs="2"
+ ExceptionHandling="TRUE"
+ InlineFunctionExpansion="2"
+ Optimization="2"
+ RuntimeLibrary="2"
+ RuntimeTypeInfo="TRUE"
+ WarningLevel="3"
+ PreprocessorDefinitions="WIN32;_WINDOWS;NDEBUG;_CRT_SECURE_NO_DEPRECATE;CMAKE_INTDIR=\"Release\""
+ AssemblerListingLocation="Release"
+ ObjectFile="$(IntDir)\"
+ ProgramDataBaseFileName="U:\unittest-cpp-pj\vs_projects\vs2003_x86\Release/UnitTest++.pdb"
+/>
+ <Tool
+ Name="VCCustomBuildTool"/>
+ <Tool
+ Name="VCResourceCompilerTool"
+ AdditionalIncludeDirectories="U:\unittest-cpp-pj\.;"
+ PreprocessorDefinitions="WIN32;_WINDOWS;NDEBUG;_CRT_SECURE_NO_DEPRECATE;CMAKE_INTDIR=\"Release\""/>
+ <Tool
+ Name="VCMIDLTool"
+ AdditionalIncludeDirectories="U:\unittest-cpp-pj\.;"
+ MkTypLibCompatible="FALSE"
+ TargetEnvironment="1"
+ GenerateStublessProxies="TRUE"
+ TypeLibraryName="$(InputName).tlb"
+ OutputDirectory="$(IntDir)"
+ HeaderFileName="$(InputName).h"
+ DLLDataFileName=""
+ InterfaceIdentifierFileName="$(InputName)_i.c"
+ ProxyFileName="$(InputName)_p.c"/>
+ <Tool
+ Name="VCPreBuildEventTool"/>
+ <Tool
+ Name="VCPreLinkEventTool"/>
+ <Tool
+ Name="VCPostBuildEventTool"/>
+ <Tool
+ Name="VCLibrarianTool"
+ OutputFile="U:\unittest-cpp-pj\vs_projects\vs2003_x86\Release\UnitTest++.lib"/>
+ </Configuration>
+ <Configuration
+ Name="MinSizeRel|Win32"
+ OutputDirectory="MinSizeRel"
+ IntermediateDirectory="UnitTest++.dir\MinSizeRel"
+ ConfigurationType="4"
+ UseOfMFC="0"
+ ATLMinimizesCRunTimeLibraryUsage="FALSE"
+ CharacterSet="2">
+ <Tool
+ Name="VCCLCompilerTool"
+ AdditionalOptions=" /Zm1000"
+ AdditionalIncludeDirectories="U:\unittest-cpp-pj\.;"
+ CompileAs="2"
+ ExceptionHandling="TRUE"
+ InlineFunctionExpansion="1"
+ Optimization="1"
+ RuntimeLibrary="2"
+ RuntimeTypeInfo="TRUE"
+ WarningLevel="3"
+ PreprocessorDefinitions="WIN32;_WINDOWS;NDEBUG;_CRT_SECURE_NO_DEPRECATE;CMAKE_INTDIR=\"MinSizeRel\""
+ AssemblerListingLocation="MinSizeRel"
+ ObjectFile="$(IntDir)\"
+ ProgramDataBaseFileName="U:\unittest-cpp-pj\vs_projects\vs2003_x86\MinSizeRel/UnitTest++.pdb"
+/>
+ <Tool
+ Name="VCCustomBuildTool"/>
+ <Tool
+ Name="VCResourceCompilerTool"
+ AdditionalIncludeDirectories="U:\unittest-cpp-pj\.;"
+ PreprocessorDefinitions="WIN32;_WINDOWS;NDEBUG;_CRT_SECURE_NO_DEPRECATE;CMAKE_INTDIR=\"MinSizeRel\""/>
+ <Tool
+ Name="VCMIDLTool"
+ AdditionalIncludeDirectories="U:\unittest-cpp-pj\.;"
+ MkTypLibCompatible="FALSE"
+ TargetEnvironment="1"
+ GenerateStublessProxies="TRUE"
+ TypeLibraryName="$(InputName).tlb"
+ OutputDirectory="$(IntDir)"
+ HeaderFileName="$(InputName).h"
+ DLLDataFileName=""
+ InterfaceIdentifierFileName="$(InputName)_i.c"
+ ProxyFileName="$(InputName)_p.c"/>
+ <Tool
+ Name="VCPreBuildEventTool"/>
+ <Tool
+ Name="VCPreLinkEventTool"/>
+ <Tool
+ Name="VCPostBuildEventTool"/>
+ <Tool
+ Name="VCLibrarianTool"
+ OutputFile="U:\unittest-cpp-pj\vs_projects\vs2003_x86\MinSizeRel\UnitTest++.lib"/>
+ </Configuration>
+ <Configuration
+ Name="RelWithDebInfo|Win32"
+ OutputDirectory="RelWithDebInfo"
+ IntermediateDirectory="UnitTest++.dir\RelWithDebInfo"
+ ConfigurationType="4"
+ UseOfMFC="0"
+ ATLMinimizesCRunTimeLibraryUsage="FALSE"
+ CharacterSet="2">
+ <Tool
+ Name="VCCLCompilerTool"
+ AdditionalOptions=" /Zm1000"
+ AdditionalIncludeDirectories="U:\unittest-cpp-pj\.;"
+ CompileAs="2"
+ DebugInformationFormat="3"
+ ExceptionHandling="TRUE"
+ InlineFunctionExpansion="1"
+ Optimization="2"
+ RuntimeLibrary="2"
+ RuntimeTypeInfo="TRUE"
+ WarningLevel="3"
+ PreprocessorDefinitions="WIN32;_WINDOWS;NDEBUG;_CRT_SECURE_NO_DEPRECATE;CMAKE_INTDIR=\"RelWithDebInfo\""
+ AssemblerListingLocation="RelWithDebInfo"
+ ObjectFile="$(IntDir)\"
+ ProgramDataBaseFileName="U:\unittest-cpp-pj\vs_projects\vs2003_x86\RelWithDebInfo/UnitTest++.pdb"
+/>
+ <Tool
+ Name="VCCustomBuildTool"/>
+ <Tool
+ Name="VCResourceCompilerTool"
+ AdditionalIncludeDirectories="U:\unittest-cpp-pj\.;"
+ PreprocessorDefinitions="WIN32;_WINDOWS;NDEBUG;_CRT_SECURE_NO_DEPRECATE;CMAKE_INTDIR=\"RelWithDebInfo\""/>
+ <Tool
+ Name="VCMIDLTool"
+ AdditionalIncludeDirectories="U:\unittest-cpp-pj\.;"
+ MkTypLibCompatible="FALSE"
+ TargetEnvironment="1"
+ GenerateStublessProxies="TRUE"
+ TypeLibraryName="$(InputName).tlb"
+ OutputDirectory="$(IntDir)"
+ HeaderFileName="$(InputName).h"
+ DLLDataFileName=""
+ InterfaceIdentifierFileName="$(InputName)_i.c"
+ ProxyFileName="$(InputName)_p.c"/>
+ <Tool
+ Name="VCPreBuildEventTool"/>
+ <Tool
+ Name="VCPreLinkEventTool"/>
+ <Tool
+ Name="VCPostBuildEventTool"/>
+ <Tool
+ Name="VCLibrarianTool"
+ OutputFile="U:\unittest-cpp-pj\vs_projects\vs2003_x86\RelWithDebInfo\UnitTest++.lib"/>
+ </Configuration>
+ </Configurations>
+ <Files>
+ <File
+ RelativePath="U:\unittest-cpp-pj\UnitTest++\AssertException.h">
+ </File>
+ <File
+ RelativePath="U:\unittest-cpp-pj\UnitTest++\CheckMacros.h">
+ </File>
+ <File
+ RelativePath="U:\unittest-cpp-pj\UnitTest++\Checks.h">
+ </File>
+ <File
+ RelativePath="U:\unittest-cpp-pj\UnitTest++\CompositeTestReporter.h">
+ </File>
+ <File
+ RelativePath="U:\unittest-cpp-pj\UnitTest++\Config.h">
+ </File>
+ <File
+ RelativePath="U:\unittest-cpp-pj\UnitTest++\CurrentTest.h">
+ </File>
+ <File
+ RelativePath="U:\unittest-cpp-pj\UnitTest++\DeferredTestReporter.h">
+ </File>
+ <File
+ RelativePath="U:\unittest-cpp-pj\UnitTest++\DeferredTestResult.h">
+ </File>
+ <File
+ RelativePath="U:\unittest-cpp-pj\UnitTest++\ExceptionMacros.h">
+ </File>
+ <File
+ RelativePath="U:\unittest-cpp-pj\UnitTest++\ExecuteTest.h">
+ </File>
+ <File
+ RelativePath="U:\unittest-cpp-pj\UnitTest++\HelperMacros.h">
+ </File>
+ <File
+ RelativePath="U:\unittest-cpp-pj\UnitTest++\MemoryOutStream.h">
+ </File>
+ <File
+ RelativePath="U:\unittest-cpp-pj\UnitTest++\ReportAssert.h">
+ </File>
+ <File
+ RelativePath="U:\unittest-cpp-pj\UnitTest++\ReportAssertImpl.h">
+ </File>
+ <File
+ RelativePath="U:\unittest-cpp-pj\UnitTest++\Test.h">
+ </File>
+ <File
+ RelativePath="U:\unittest-cpp-pj\UnitTest++\TestDetails.h">
+ </File>
+ <File
+ RelativePath="U:\unittest-cpp-pj\UnitTest++\TestList.h">
+ </File>
+ <File
+ RelativePath="U:\unittest-cpp-pj\UnitTest++\TestMacros.h">
+ </File>
+ <File
+ RelativePath="U:\unittest-cpp-pj\UnitTest++\TestReporter.h">
+ </File>
+ <File
+ RelativePath="U:\unittest-cpp-pj\UnitTest++\TestReporterStdout.h">
+ </File>
+ <File
+ RelativePath="U:\unittest-cpp-pj\UnitTest++\TestResults.h">
+ </File>
+ <File
+ RelativePath="U:\unittest-cpp-pj\UnitTest++\TestRunner.h">
+ </File>
+ <File
+ RelativePath="U:\unittest-cpp-pj\UnitTest++\TestSuite.h">
+ </File>
+ <File
+ RelativePath="U:\unittest-cpp-pj\UnitTest++\TimeConstraint.h">
+ </File>
+ <File
+ RelativePath="U:\unittest-cpp-pj\UnitTest++\TimeHelpers.h">
+ </File>
+ <File
+ RelativePath="U:\unittest-cpp-pj\UnitTest++\UnitTest++.h">
+ </File>
+ <File
+ RelativePath="U:\unittest-cpp-pj\UnitTest++\UnitTestPP.h">
+ </File>
+ <File
+ RelativePath="U:\unittest-cpp-pj\UnitTest++\XmlTestReporter.h">
+ </File>
+ <File
+ RelativePath="U:\unittest-cpp-pj\UnitTest++\AssertException.cpp">
+ </File>
+ <File
+ RelativePath="U:\unittest-cpp-pj\UnitTest++\Checks.cpp">
+ </File>
+ <File
+ RelativePath="U:\unittest-cpp-pj\UnitTest++\CompositeTestReporter.cpp">
+ </File>
+ <File
+ RelativePath="U:\unittest-cpp-pj\UnitTest++\CurrentTest.cpp">
+ </File>
+ <File
+ RelativePath="U:\unittest-cpp-pj\UnitTest++\DeferredTestReporter.cpp">
+ </File>
+ <File
+ RelativePath="U:\unittest-cpp-pj\UnitTest++\DeferredTestResult.cpp">
+ </File>
+ <File
+ RelativePath="U:\unittest-cpp-pj\UnitTest++\MemoryOutStream.cpp">
+ </File>
+ <File
+ RelativePath="U:\unittest-cpp-pj\UnitTest++\ReportAssert.cpp">
+ </File>
+ <File
+ RelativePath="U:\unittest-cpp-pj\UnitTest++\Test.cpp">
+ </File>
+ <File
+ RelativePath="U:\unittest-cpp-pj\UnitTest++\TestDetails.cpp">
+ </File>
+ <File
+ RelativePath="U:\unittest-cpp-pj\UnitTest++\TestList.cpp">
+ </File>
+ <File
+ RelativePath="U:\unittest-cpp-pj\UnitTest++\TestReporter.cpp">
+ </File>
+ <File
+ RelativePath="U:\unittest-cpp-pj\UnitTest++\TestReporterStdout.cpp">
+ </File>
+ <File
+ RelativePath="U:\unittest-cpp-pj\UnitTest++\TestResults.cpp">
+ </File>
+ <File
+ RelativePath="U:\unittest-cpp-pj\UnitTest++\TestRunner.cpp">
+ </File>
+ <File
+ RelativePath="U:\unittest-cpp-pj\UnitTest++\TimeConstraint.cpp">
+ </File>
+ <File
+ RelativePath="U:\unittest-cpp-pj\UnitTest++\XmlTestReporter.cpp">
+ </File>
+ <Filter
+ Name="Win32"
+ Filter="">
+ <File
+ RelativePath="U:\unittest-cpp-pj\UnitTest++\Win32\TimeHelpers.h">
+ </File>
+ <File
+ RelativePath="U:\unittest-cpp-pj\UnitTest++\Win32\TimeHelpers.cpp">
+ </File>
+ </Filter>
+ </Files>
+ <Globals>
+ </Globals>
+</VisualStudioProject>
diff --git a/vs_projects/vs2005_x64/TestUnitTest++.vcproj b/vs_projects/vs2005_x64/TestUnitTest++.vcproj
new file mode 100644
index 0000000..e40a68a
--- /dev/null
+++ b/vs_projects/vs2005_x64/TestUnitTest++.vcproj
@@ -0,0 +1,330 @@
+<?xml version="1.0" encoding = "Windows-1252"?>
+<VisualStudioProject
+ ProjectType="Visual C++"
+ Version="8.00"
+ Name="TestUnitTest++"
+ ProjectGUID="{9AE72F67-C325-4B4E-A001-6242514071DE}"
+ Keyword="Win32Proj">
+ <Platforms>
+ <Platform
+ Name="x64"/>
+ </Platforms>
+ <Configurations>
+ <Configuration
+ Name="Debug|x64"
+ OutputDirectory="Debug"
+ IntermediateDirectory="TestUnitTest++.dir\Debug"
+ ConfigurationType="1"
+ UseOfMFC="0"
+ ATLMinimizesCRunTimeLibraryUsage="FALSE"
+ CharacterSet="2">
+ <Tool
+ Name="VCCLCompilerTool"
+ AdditionalOptions=" /Zm1000"
+ AdditionalIncludeDirectories="U:\unittest-cpp-pj\.;"
+ BasicRuntimeChecks="3"
+ CompileAs="2"
+ DebugInformationFormat="3"
+ ExceptionHandling="1"
+ InlineFunctionExpansion="0"
+ Optimization="0"
+ RuntimeLibrary="3"
+ RuntimeTypeInfo="TRUE"
+ WarningLevel="3"
+ PreprocessorDefinitions="WIN32;_WINDOWS;_DEBUG;_CRT_SECURE_NO_DEPRECATE;CMAKE_INTDIR=\"Debug\""
+ AssemblerListingLocation="Debug"
+ ObjectFile="$(IntDir)\"
+ ProgramDataBaseFileName="U:\unittest-cpp-pj\vs_projects\vs2005_x64\Debug/TestUnitTest++.pdb"
+/>
+ <Tool
+ Name="VCCustomBuildTool"/>
+ <Tool
+ Name="VCResourceCompilerTool"
+ AdditionalIncludeDirectories="U:\unittest-cpp-pj\.;"
+ PreprocessorDefinitions="WIN32;_WINDOWS;_DEBUG;_CRT_SECURE_NO_DEPRECATE;CMAKE_INTDIR=\"Debug\""/>
+ <Tool
+ Name="VCMIDLTool"
+ AdditionalIncludeDirectories="U:\unittest-cpp-pj\.;"
+ MkTypLibCompatible="FALSE"
+ TargetEnvironment="3"
+ GenerateStublessProxies="TRUE"
+ TypeLibraryName="$(InputName).tlb"
+ OutputDirectory="$(IntDir)"
+ HeaderFileName="$(InputName).h"
+ DLLDataFileName=""
+ InterfaceIdentifierFileName="$(InputName)_i.c"
+ ProxyFileName="$(InputName)_p.c"/>
+ <Tool
+ Name="VCPreBuildEventTool"/>
+ <Tool
+ Name="VCPreLinkEventTool"/>
+ <Tool
+ Name="VCPostBuildEventTool"/>
+ <Tool
+ Name="VCLinkerTool"
+ LinkLibraryDependencies="false"
+ AdditionalOptions=" /STACK:10000000 /machine:x64 /debug"
+ AdditionalDependencies="$(NOINHERIT) kernel32.lib user32.lib gdi32.lib winspool.lib shell32.lib ole32.lib oleaut32.lib uuid.lib comdlg32.lib advapi32.lib Debug\UnitTest++.lib "
+ OutputFile="U:\unittest-cpp-pj\vs_projects\vs2005_x64\Debug\TestUnitTest++.exe"
+ Version="0.0"
+ LinkIncremental="2"
+ AdditionalLibraryDirectories=""
+ ProgramDatabaseFile="U:\unittest-cpp-pj\vs_projects\vs2005_x64\Debug/TestUnitTest++.pdb"
+ GenerateDebugInformation="TRUE"
+ SubSystem="1"
+ ImportLibrary="U:\unittest-cpp-pj\vs_projects\vs2005_x64\Debug\TestUnitTest++.lib"/>
+ </Configuration>
+ <Configuration
+ Name="Release|x64"
+ OutputDirectory="Release"
+ IntermediateDirectory="TestUnitTest++.dir\Release"
+ ConfigurationType="1"
+ UseOfMFC="0"
+ ATLMinimizesCRunTimeLibraryUsage="FALSE"
+ CharacterSet="2">
+ <Tool
+ Name="VCCLCompilerTool"
+ AdditionalOptions=" /Zm1000"
+ AdditionalIncludeDirectories="U:\unittest-cpp-pj\.;"
+ CompileAs="2"
+ ExceptionHandling="1"
+ InlineFunctionExpansion="2"
+ Optimization="2"
+ RuntimeLibrary="2"
+ RuntimeTypeInfo="TRUE"
+ WarningLevel="3"
+ PreprocessorDefinitions="WIN32;_WINDOWS;NDEBUG;_CRT_SECURE_NO_DEPRECATE;CMAKE_INTDIR=\"Release\""
+ AssemblerListingLocation="Release"
+ ObjectFile="$(IntDir)\"
+ ProgramDataBaseFileName="U:\unittest-cpp-pj\vs_projects\vs2005_x64\Release/TestUnitTest++.pdb"
+/>
+ <Tool
+ Name="VCCustomBuildTool"/>
+ <Tool
+ Name="VCResourceCompilerTool"
+ AdditionalIncludeDirectories="U:\unittest-cpp-pj\.;"
+ PreprocessorDefinitions="WIN32;_WINDOWS;NDEBUG;_CRT_SECURE_NO_DEPRECATE;CMAKE_INTDIR=\"Release\""/>
+ <Tool
+ Name="VCMIDLTool"
+ AdditionalIncludeDirectories="U:\unittest-cpp-pj\.;"
+ MkTypLibCompatible="FALSE"
+ TargetEnvironment="3"
+ GenerateStublessProxies="TRUE"
+ TypeLibraryName="$(InputName).tlb"
+ OutputDirectory="$(IntDir)"
+ HeaderFileName="$(InputName).h"
+ DLLDataFileName=""
+ InterfaceIdentifierFileName="$(InputName)_i.c"
+ ProxyFileName="$(InputName)_p.c"/>
+ <Tool
+ Name="VCPreBuildEventTool"/>
+ <Tool
+ Name="VCPreLinkEventTool"/>
+ <Tool
+ Name="VCPostBuildEventTool"/>
+ <Tool
+ Name="VCLinkerTool"
+ LinkLibraryDependencies="false"
+ AdditionalOptions=" /STACK:10000000 /machine:x64"
+ AdditionalDependencies="$(NOINHERIT) kernel32.lib user32.lib gdi32.lib winspool.lib shell32.lib ole32.lib oleaut32.lib uuid.lib comdlg32.lib advapi32.lib Release\UnitTest++.lib "
+ OutputFile="U:\unittest-cpp-pj\vs_projects\vs2005_x64\Release\TestUnitTest++.exe"
+ Version="0.0"
+ LinkIncremental="1"
+ AdditionalLibraryDirectories=""
+ ProgramDatabaseFile="U:\unittest-cpp-pj\vs_projects\vs2005_x64\Release/TestUnitTest++.pdb"
+ SubSystem="1"
+ ImportLibrary="U:\unittest-cpp-pj\vs_projects\vs2005_x64\Release\TestUnitTest++.lib"/>
+ </Configuration>
+ <Configuration
+ Name="MinSizeRel|x64"
+ OutputDirectory="MinSizeRel"
+ IntermediateDirectory="TestUnitTest++.dir\MinSizeRel"
+ ConfigurationType="1"
+ UseOfMFC="0"
+ ATLMinimizesCRunTimeLibraryUsage="FALSE"
+ CharacterSet="2">
+ <Tool
+ Name="VCCLCompilerTool"
+ AdditionalOptions=" /Zm1000"
+ AdditionalIncludeDirectories="U:\unittest-cpp-pj\.;"
+ CompileAs="2"
+ ExceptionHandling="1"
+ InlineFunctionExpansion="1"
+ Optimization="1"
+ RuntimeLibrary="2"
+ RuntimeTypeInfo="TRUE"
+ WarningLevel="3"
+ PreprocessorDefinitions="WIN32;_WINDOWS;NDEBUG;_CRT_SECURE_NO_DEPRECATE;CMAKE_INTDIR=\"MinSizeRel\""
+ AssemblerListingLocation="MinSizeRel"
+ ObjectFile="$(IntDir)\"
+ ProgramDataBaseFileName="U:\unittest-cpp-pj\vs_projects\vs2005_x64\MinSizeRel/TestUnitTest++.pdb"
+/>
+ <Tool
+ Name="VCCustomBuildTool"/>
+ <Tool
+ Name="VCResourceCompilerTool"
+ AdditionalIncludeDirectories="U:\unittest-cpp-pj\.;"
+ PreprocessorDefinitions="WIN32;_WINDOWS;NDEBUG;_CRT_SECURE_NO_DEPRECATE;CMAKE_INTDIR=\"MinSizeRel\""/>
+ <Tool
+ Name="VCMIDLTool"
+ AdditionalIncludeDirectories="U:\unittest-cpp-pj\.;"
+ MkTypLibCompatible="FALSE"
+ TargetEnvironment="3"
+ GenerateStublessProxies="TRUE"
+ TypeLibraryName="$(InputName).tlb"
+ OutputDirectory="$(IntDir)"
+ HeaderFileName="$(InputName).h"
+ DLLDataFileName=""
+ InterfaceIdentifierFileName="$(InputName)_i.c"
+ ProxyFileName="$(InputName)_p.c"/>
+ <Tool
+ Name="VCPreBuildEventTool"/>
+ <Tool
+ Name="VCPreLinkEventTool"/>
+ <Tool
+ Name="VCPostBuildEventTool"/>
+ <Tool
+ Name="VCLinkerTool"
+ LinkLibraryDependencies="false"
+ AdditionalOptions=" /STACK:10000000 /machine:x64"
+ AdditionalDependencies="$(NOINHERIT) kernel32.lib user32.lib gdi32.lib winspool.lib shell32.lib ole32.lib oleaut32.lib uuid.lib comdlg32.lib advapi32.lib MinSizeRel\UnitTest++.lib "
+ OutputFile="U:\unittest-cpp-pj\vs_projects\vs2005_x64\MinSizeRel\TestUnitTest++.exe"
+ Version="0.0"
+ LinkIncremental="1"
+ AdditionalLibraryDirectories=""
+ ProgramDatabaseFile="U:\unittest-cpp-pj\vs_projects\vs2005_x64\MinSizeRel/TestUnitTest++.pdb"
+ SubSystem="1"
+ ImportLibrary="U:\unittest-cpp-pj\vs_projects\vs2005_x64\MinSizeRel\TestUnitTest++.lib"/>
+ </Configuration>
+ <Configuration
+ Name="RelWithDebInfo|x64"
+ OutputDirectory="RelWithDebInfo"
+ IntermediateDirectory="TestUnitTest++.dir\RelWithDebInfo"
+ ConfigurationType="1"
+ UseOfMFC="0"
+ ATLMinimizesCRunTimeLibraryUsage="FALSE"
+ CharacterSet="2">
+ <Tool
+ Name="VCCLCompilerTool"
+ AdditionalOptions=" /Zm1000"
+ AdditionalIncludeDirectories="U:\unittest-cpp-pj\.;"
+ CompileAs="2"
+ DebugInformationFormat="3"
+ ExceptionHandling="1"
+ InlineFunctionExpansion="1"
+ Optimization="2"
+ RuntimeLibrary="2"
+ RuntimeTypeInfo="TRUE"
+ WarningLevel="3"
+ PreprocessorDefinitions="WIN32;_WINDOWS;NDEBUG;_CRT_SECURE_NO_DEPRECATE;CMAKE_INTDIR=\"RelWithDebInfo\""
+ AssemblerListingLocation="RelWithDebInfo"
+ ObjectFile="$(IntDir)\"
+ ProgramDataBaseFileName="U:\unittest-cpp-pj\vs_projects\vs2005_x64\RelWithDebInfo/TestUnitTest++.pdb"
+/>
+ <Tool
+ Name="VCCustomBuildTool"/>
+ <Tool
+ Name="VCResourceCompilerTool"
+ AdditionalIncludeDirectories="U:\unittest-cpp-pj\.;"
+ PreprocessorDefinitions="WIN32;_WINDOWS;NDEBUG;_CRT_SECURE_NO_DEPRECATE;CMAKE_INTDIR=\"RelWithDebInfo\""/>
+ <Tool
+ Name="VCMIDLTool"
+ AdditionalIncludeDirectories="U:\unittest-cpp-pj\.;"
+ MkTypLibCompatible="FALSE"
+ TargetEnvironment="3"
+ GenerateStublessProxies="TRUE"
+ TypeLibraryName="$(InputName).tlb"
+ OutputDirectory="$(IntDir)"
+ HeaderFileName="$(InputName).h"
+ DLLDataFileName=""
+ InterfaceIdentifierFileName="$(InputName)_i.c"
+ ProxyFileName="$(InputName)_p.c"/>
+ <Tool
+ Name="VCPreBuildEventTool"/>
+ <Tool
+ Name="VCPreLinkEventTool"/>
+ <Tool
+ Name="VCPostBuildEventTool"/>
+ <Tool
+ Name="VCLinkerTool"
+ LinkLibraryDependencies="false"
+ AdditionalOptions=" /STACK:10000000 /machine:x64 /debug"
+ AdditionalDependencies="$(NOINHERIT) kernel32.lib user32.lib gdi32.lib winspool.lib shell32.lib ole32.lib oleaut32.lib uuid.lib comdlg32.lib advapi32.lib RelWithDebInfo\UnitTest++.lib "
+ OutputFile="U:\unittest-cpp-pj\vs_projects\vs2005_x64\RelWithDebInfo\TestUnitTest++.exe"
+ Version="0.0"
+ LinkIncremental="2"
+ AdditionalLibraryDirectories=""
+ ProgramDatabaseFile="U:\unittest-cpp-pj\vs_projects\vs2005_x64\RelWithDebInfo/TestUnitTest++.pdb"
+ GenerateDebugInformation="TRUE"
+ SubSystem="1"
+ ImportLibrary="U:\unittest-cpp-pj\vs_projects\vs2005_x64\RelWithDebInfo\TestUnitTest++.lib"/>
+ </Configuration>
+ </Configurations>
+ <Files>
+ <File
+ RelativePath="U:\unittest-cpp-pj\tests\Main.cpp">
+ </File>
+ <File
+ RelativePath="U:\unittest-cpp-pj\tests\TestAssertHandler.cpp">
+ </File>
+ <File
+ RelativePath="U:\unittest-cpp-pj\tests\TestCheckMacros.cpp">
+ </File>
+ <File
+ RelativePath="U:\unittest-cpp-pj\tests\TestChecks.cpp">
+ </File>
+ <File
+ RelativePath="U:\unittest-cpp-pj\tests\TestCompositeTestReporter.cpp">
+ </File>
+ <File
+ RelativePath="U:\unittest-cpp-pj\tests\TestCurrentTest.cpp">
+ </File>
+ <File
+ RelativePath="U:\unittest-cpp-pj\tests\TestDeferredTestReporter.cpp">
+ </File>
+ <File
+ RelativePath="U:\unittest-cpp-pj\tests\TestExceptions.cpp">
+ </File>
+ <File
+ RelativePath="U:\unittest-cpp-pj\tests\TestMemoryOutStream.cpp">
+ </File>
+ <File
+ RelativePath="U:\unittest-cpp-pj\tests\TestTest.cpp">
+ </File>
+ <File
+ RelativePath="U:\unittest-cpp-pj\tests\TestTestList.cpp">
+ </File>
+ <File
+ RelativePath="U:\unittest-cpp-pj\tests\TestTestMacros.cpp">
+ </File>
+ <File
+ RelativePath="U:\unittest-cpp-pj\tests\TestTestResults.cpp">
+ </File>
+ <File
+ RelativePath="U:\unittest-cpp-pj\tests\TestTestRunner.cpp">
+ </File>
+ <File
+ RelativePath="U:\unittest-cpp-pj\tests\TestTestSuite.cpp">
+ </File>
+ <File
+ RelativePath="U:\unittest-cpp-pj\tests\TestTimeConstraint.cpp">
+ </File>
+ <File
+ RelativePath="U:\unittest-cpp-pj\tests\TestTimeConstraintMacro.cpp">
+ </File>
+ <File
+ RelativePath="U:\unittest-cpp-pj\tests\TestUnitTestPP.cpp">
+ </File>
+ <File
+ RelativePath="U:\unittest-cpp-pj\tests\TestXmlTestReporter.cpp">
+ </File>
+ <File
+ RelativePath="U:\unittest-cpp-pj\tests\RecordingReporter.h">
+ </File>
+ <File
+ RelativePath="U:\unittest-cpp-pj\tests\ScopedCurrentTest.h">
+ </File>
+ </Files>
+ <Globals>
+ </Globals>
+</VisualStudioProject>
diff --git a/vs_projects/vs2005_x64/UnitTest++.sln b/vs_projects/vs2005_x64/UnitTest++.sln
new file mode 100644
index 0000000..9fff3bd
--- /dev/null
+++ b/vs_projects/vs2005_x64/UnitTest++.sln
@@ -0,0 +1,38 @@
+Microsoft Visual Studio Solution File, Format Version 9.00
+# Visual Studio 2005
+Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "TestUnitTest++", "TestUnitTest++.vcproj", "{9AE72F67-C325-4B4E-A001-6242514071DE}"
+ ProjectSection(ProjectDependencies) = postProject
+ {0266798B-A432-430B-9DE2-4351926EA9DE} = {0266798B-A432-430B-9DE2-4351926EA9DE}
+ EndProjectSection
+EndProject
+Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "UnitTest++", "UnitTest++.vcproj", "{0266798B-A432-430B-9DE2-4351926EA9DE}"
+EndProject
+Global
+ GlobalSection(SolutionConfigurationPlatforms) = preSolution
+ Debug|x64 = Debug|x64
+ MinSizeRel|x64 = MinSizeRel|x64
+ Release|x64 = Release|x64
+ RelWithDebInfo|x64 = RelWithDebInfo|x64
+ EndGlobalSection
+ GlobalSection(ProjectConfigurationPlatforms) = postSolution
+ {9AE72F67-C325-4B4E-A001-6242514071DE}.Debug|x64.ActiveCfg = Debug|x64
+ {9AE72F67-C325-4B4E-A001-6242514071DE}.Debug|x64.Build.0 = Debug|x64
+ {9AE72F67-C325-4B4E-A001-6242514071DE}.MinSizeRel|x64.ActiveCfg = MinSizeRel|x64
+ {9AE72F67-C325-4B4E-A001-6242514071DE}.MinSizeRel|x64.Build.0 = MinSizeRel|x64
+ {9AE72F67-C325-4B4E-A001-6242514071DE}.Release|x64.ActiveCfg = Release|x64
+ {9AE72F67-C325-4B4E-A001-6242514071DE}.Release|x64.Build.0 = Release|x64
+ {9AE72F67-C325-4B4E-A001-6242514071DE}.RelWithDebInfo|x64.ActiveCfg = RelWithDebInfo|x64
+ {9AE72F67-C325-4B4E-A001-6242514071DE}.RelWithDebInfo|x64.Build.0 = RelWithDebInfo|x64
+ {0266798B-A432-430B-9DE2-4351926EA9DE}.Debug|x64.ActiveCfg = Debug|x64
+ {0266798B-A432-430B-9DE2-4351926EA9DE}.Debug|x64.Build.0 = Debug|x64
+ {0266798B-A432-430B-9DE2-4351926EA9DE}.MinSizeRel|x64.ActiveCfg = MinSizeRel|x64
+ {0266798B-A432-430B-9DE2-4351926EA9DE}.MinSizeRel|x64.Build.0 = MinSizeRel|x64
+ {0266798B-A432-430B-9DE2-4351926EA9DE}.Release|x64.ActiveCfg = Release|x64
+ {0266798B-A432-430B-9DE2-4351926EA9DE}.Release|x64.Build.0 = Release|x64
+ {0266798B-A432-430B-9DE2-4351926EA9DE}.RelWithDebInfo|x64.ActiveCfg = RelWithDebInfo|x64
+ {0266798B-A432-430B-9DE2-4351926EA9DE}.RelWithDebInfo|x64.Build.0 = RelWithDebInfo|x64
+ EndGlobalSection
+ GlobalSection(SolutionProperties) = preSolution
+ HideSolutionNode = FALSE
+ EndGlobalSection
+EndGlobal
diff --git a/vs_projects/vs2005_x64/UnitTest++.vcproj b/vs_projects/vs2005_x64/UnitTest++.vcproj
new file mode 100644
index 0000000..382b863
--- /dev/null
+++ b/vs_projects/vs2005_x64/UnitTest++.vcproj
@@ -0,0 +1,374 @@
+<?xml version="1.0" encoding = "Windows-1252"?>
+<VisualStudioProject
+ ProjectType="Visual C++"
+ Version="8.00"
+ Name="UnitTest++"
+ ProjectGUID="{0266798B-A432-430B-9DE2-4351926EA9DE}"
+ Keyword="Win32Proj">
+ <Platforms>
+ <Platform
+ Name="x64"/>
+ </Platforms>
+ <Configurations>
+ <Configuration
+ Name="Debug|x64"
+ OutputDirectory="Debug"
+ IntermediateDirectory="UnitTest++.dir\Debug"
+ ConfigurationType="4"
+ UseOfMFC="0"
+ ATLMinimizesCRunTimeLibraryUsage="FALSE"
+ CharacterSet="2">
+ <Tool
+ Name="VCCLCompilerTool"
+ AdditionalOptions=" /Zm1000"
+ AdditionalIncludeDirectories="U:\unittest-cpp-pj\.;"
+ BasicRuntimeChecks="3"
+ CompileAs="2"
+ DebugInformationFormat="3"
+ ExceptionHandling="1"
+ InlineFunctionExpansion="0"
+ Optimization="0"
+ RuntimeLibrary="3"
+ RuntimeTypeInfo="TRUE"
+ WarningLevel="3"
+ PreprocessorDefinitions="WIN32;_WINDOWS;_DEBUG;_CRT_SECURE_NO_DEPRECATE;CMAKE_INTDIR=\"Debug\""
+ AssemblerListingLocation="Debug"
+ ObjectFile="$(IntDir)\"
+ ProgramDataBaseFileName="U:\unittest-cpp-pj\vs_projects\vs2005_x64\Debug/UnitTest++.pdb"
+/>
+ <Tool
+ Name="VCCustomBuildTool"/>
+ <Tool
+ Name="VCResourceCompilerTool"
+ AdditionalIncludeDirectories="U:\unittest-cpp-pj\.;"
+ PreprocessorDefinitions="WIN32;_WINDOWS;_DEBUG;_CRT_SECURE_NO_DEPRECATE;CMAKE_INTDIR=\"Debug\""/>
+ <Tool
+ Name="VCMIDLTool"
+ AdditionalIncludeDirectories="U:\unittest-cpp-pj\.;"
+ MkTypLibCompatible="FALSE"
+ TargetEnvironment="3"
+ GenerateStublessProxies="TRUE"
+ TypeLibraryName="$(InputName).tlb"
+ OutputDirectory="$(IntDir)"
+ HeaderFileName="$(InputName).h"
+ DLLDataFileName=""
+ InterfaceIdentifierFileName="$(InputName)_i.c"
+ ProxyFileName="$(InputName)_p.c"/>
+ <Tool
+ Name="VCPreBuildEventTool"/>
+ <Tool
+ Name="VCPreLinkEventTool"/>
+ <Tool
+ Name="VCPostBuildEventTool"/>
+ <Tool
+ Name="VCLibrarianTool"
+ OutputFile="U:\unittest-cpp-pj\vs_projects\vs2005_x64\Debug\UnitTest++.lib"/>
+ </Configuration>
+ <Configuration
+ Name="Release|x64"
+ OutputDirectory="Release"
+ IntermediateDirectory="UnitTest++.dir\Release"
+ ConfigurationType="4"
+ UseOfMFC="0"
+ ATLMinimizesCRunTimeLibraryUsage="FALSE"
+ CharacterSet="2">
+ <Tool
+ Name="VCCLCompilerTool"
+ AdditionalOptions=" /Zm1000"
+ AdditionalIncludeDirectories="U:\unittest-cpp-pj\.;"
+ CompileAs="2"
+ ExceptionHandling="1"
+ InlineFunctionExpansion="2"
+ Optimization="2"
+ RuntimeLibrary="2"
+ RuntimeTypeInfo="TRUE"
+ WarningLevel="3"
+ PreprocessorDefinitions="WIN32;_WINDOWS;NDEBUG;_CRT_SECURE_NO_DEPRECATE;CMAKE_INTDIR=\"Release\""
+ AssemblerListingLocation="Release"
+ ObjectFile="$(IntDir)\"
+ ProgramDataBaseFileName="U:\unittest-cpp-pj\vs_projects\vs2005_x64\Release/UnitTest++.pdb"
+/>
+ <Tool
+ Name="VCCustomBuildTool"/>
+ <Tool
+ Name="VCResourceCompilerTool"
+ AdditionalIncludeDirectories="U:\unittest-cpp-pj\.;"
+ PreprocessorDefinitions="WIN32;_WINDOWS;NDEBUG;_CRT_SECURE_NO_DEPRECATE;CMAKE_INTDIR=\"Release\""/>
+ <Tool
+ Name="VCMIDLTool"
+ AdditionalIncludeDirectories="U:\unittest-cpp-pj\.;"
+ MkTypLibCompatible="FALSE"
+ TargetEnvironment="3"
+ GenerateStublessProxies="TRUE"
+ TypeLibraryName="$(InputName).tlb"
+ OutputDirectory="$(IntDir)"
+ HeaderFileName="$(InputName).h"
+ DLLDataFileName=""
+ InterfaceIdentifierFileName="$(InputName)_i.c"
+ ProxyFileName="$(InputName)_p.c"/>
+ <Tool
+ Name="VCPreBuildEventTool"/>
+ <Tool
+ Name="VCPreLinkEventTool"/>
+ <Tool
+ Name="VCPostBuildEventTool"/>
+ <Tool
+ Name="VCLibrarianTool"
+ OutputFile="U:\unittest-cpp-pj\vs_projects\vs2005_x64\Release\UnitTest++.lib"/>
+ </Configuration>
+ <Configuration
+ Name="MinSizeRel|x64"
+ OutputDirectory="MinSizeRel"
+ IntermediateDirectory="UnitTest++.dir\MinSizeRel"
+ ConfigurationType="4"
+ UseOfMFC="0"
+ ATLMinimizesCRunTimeLibraryUsage="FALSE"
+ CharacterSet="2">
+ <Tool
+ Name="VCCLCompilerTool"
+ AdditionalOptions=" /Zm1000"
+ AdditionalIncludeDirectories="U:\unittest-cpp-pj\.;"
+ CompileAs="2"
+ ExceptionHandling="1"
+ InlineFunctionExpansion="1"
+ Optimization="1"
+ RuntimeLibrary="2"
+ RuntimeTypeInfo="TRUE"
+ WarningLevel="3"
+ PreprocessorDefinitions="WIN32;_WINDOWS;NDEBUG;_CRT_SECURE_NO_DEPRECATE;CMAKE_INTDIR=\"MinSizeRel\""
+ AssemblerListingLocation="MinSizeRel"
+ ObjectFile="$(IntDir)\"
+ ProgramDataBaseFileName="U:\unittest-cpp-pj\vs_projects\vs2005_x64\MinSizeRel/UnitTest++.pdb"
+/>
+ <Tool
+ Name="VCCustomBuildTool"/>
+ <Tool
+ Name="VCResourceCompilerTool"
+ AdditionalIncludeDirectories="U:\unittest-cpp-pj\.;"
+ PreprocessorDefinitions="WIN32;_WINDOWS;NDEBUG;_CRT_SECURE_NO_DEPRECATE;CMAKE_INTDIR=\"MinSizeRel\""/>
+ <Tool
+ Name="VCMIDLTool"
+ AdditionalIncludeDirectories="U:\unittest-cpp-pj\.;"
+ MkTypLibCompatible="FALSE"
+ TargetEnvironment="3"
+ GenerateStublessProxies="TRUE"
+ TypeLibraryName="$(InputName).tlb"
+ OutputDirectory="$(IntDir)"
+ HeaderFileName="$(InputName).h"
+ DLLDataFileName=""
+ InterfaceIdentifierFileName="$(InputName)_i.c"
+ ProxyFileName="$(InputName)_p.c"/>
+ <Tool
+ Name="VCPreBuildEventTool"/>
+ <Tool
+ Name="VCPreLinkEventTool"/>
+ <Tool
+ Name="VCPostBuildEventTool"/>
+ <Tool
+ Name="VCLibrarianTool"
+ OutputFile="U:\unittest-cpp-pj\vs_projects\vs2005_x64\MinSizeRel\UnitTest++.lib"/>
+ </Configuration>
+ <Configuration
+ Name="RelWithDebInfo|x64"
+ OutputDirectory="RelWithDebInfo"
+ IntermediateDirectory="UnitTest++.dir\RelWithDebInfo"
+ ConfigurationType="4"
+ UseOfMFC="0"
+ ATLMinimizesCRunTimeLibraryUsage="FALSE"
+ CharacterSet="2">
+ <Tool
+ Name="VCCLCompilerTool"
+ AdditionalOptions=" /Zm1000"
+ AdditionalIncludeDirectories="U:\unittest-cpp-pj\.;"
+ CompileAs="2"
+ DebugInformationFormat="3"
+ ExceptionHandling="1"
+ InlineFunctionExpansion="1"
+ Optimization="2"
+ RuntimeLibrary="2"
+ RuntimeTypeInfo="TRUE"
+ WarningLevel="3"
+ PreprocessorDefinitions="WIN32;_WINDOWS;NDEBUG;_CRT_SECURE_NO_DEPRECATE;CMAKE_INTDIR=\"RelWithDebInfo\""
+ AssemblerListingLocation="RelWithDebInfo"
+ ObjectFile="$(IntDir)\"
+ ProgramDataBaseFileName="U:\unittest-cpp-pj\vs_projects\vs2005_x64\RelWithDebInfo/UnitTest++.pdb"
+/>
+ <Tool
+ Name="VCCustomBuildTool"/>
+ <Tool
+ Name="VCResourceCompilerTool"
+ AdditionalIncludeDirectories="U:\unittest-cpp-pj\.;"
+ PreprocessorDefinitions="WIN32;_WINDOWS;NDEBUG;_CRT_SECURE_NO_DEPRECATE;CMAKE_INTDIR=\"RelWithDebInfo\""/>
+ <Tool
+ Name="VCMIDLTool"
+ AdditionalIncludeDirectories="U:\unittest-cpp-pj\.;"
+ MkTypLibCompatible="FALSE"
+ TargetEnvironment="3"
+ GenerateStublessProxies="TRUE"
+ TypeLibraryName="$(InputName).tlb"
+ OutputDirectory="$(IntDir)"
+ HeaderFileName="$(InputName).h"
+ DLLDataFileName=""
+ InterfaceIdentifierFileName="$(InputName)_i.c"
+ ProxyFileName="$(InputName)_p.c"/>
+ <Tool
+ Name="VCPreBuildEventTool"/>
+ <Tool
+ Name="VCPreLinkEventTool"/>
+ <Tool
+ Name="VCPostBuildEventTool"/>
+ <Tool
+ Name="VCLibrarianTool"
+ OutputFile="U:\unittest-cpp-pj\vs_projects\vs2005_x64\RelWithDebInfo\UnitTest++.lib"/>
+ </Configuration>
+ </Configurations>
+ <Files>
+ <File
+ RelativePath="U:\unittest-cpp-pj\UnitTest++\AssertException.h">
+ </File>
+ <File
+ RelativePath="U:\unittest-cpp-pj\UnitTest++\CheckMacros.h">
+ </File>
+ <File
+ RelativePath="U:\unittest-cpp-pj\UnitTest++\Checks.h">
+ </File>
+ <File
+ RelativePath="U:\unittest-cpp-pj\UnitTest++\CompositeTestReporter.h">
+ </File>
+ <File
+ RelativePath="U:\unittest-cpp-pj\UnitTest++\Config.h">
+ </File>
+ <File
+ RelativePath="U:\unittest-cpp-pj\UnitTest++\CurrentTest.h">
+ </File>
+ <File
+ RelativePath="U:\unittest-cpp-pj\UnitTest++\DeferredTestReporter.h">
+ </File>
+ <File
+ RelativePath="U:\unittest-cpp-pj\UnitTest++\DeferredTestResult.h">
+ </File>
+ <File
+ RelativePath="U:\unittest-cpp-pj\UnitTest++\ExceptionMacros.h">
+ </File>
+ <File
+ RelativePath="U:\unittest-cpp-pj\UnitTest++\ExecuteTest.h">
+ </File>
+ <File
+ RelativePath="U:\unittest-cpp-pj\UnitTest++\HelperMacros.h">
+ </File>
+ <File
+ RelativePath="U:\unittest-cpp-pj\UnitTest++\MemoryOutStream.h">
+ </File>
+ <File
+ RelativePath="U:\unittest-cpp-pj\UnitTest++\ReportAssert.h">
+ </File>
+ <File
+ RelativePath="U:\unittest-cpp-pj\UnitTest++\ReportAssertImpl.h">
+ </File>
+ <File
+ RelativePath="U:\unittest-cpp-pj\UnitTest++\Test.h">
+ </File>
+ <File
+ RelativePath="U:\unittest-cpp-pj\UnitTest++\TestDetails.h">
+ </File>
+ <File
+ RelativePath="U:\unittest-cpp-pj\UnitTest++\TestList.h">
+ </File>
+ <File
+ RelativePath="U:\unittest-cpp-pj\UnitTest++\TestMacros.h">
+ </File>
+ <File
+ RelativePath="U:\unittest-cpp-pj\UnitTest++\TestReporter.h">
+ </File>
+ <File
+ RelativePath="U:\unittest-cpp-pj\UnitTest++\TestReporterStdout.h">
+ </File>
+ <File
+ RelativePath="U:\unittest-cpp-pj\UnitTest++\TestResults.h">
+ </File>
+ <File
+ RelativePath="U:\unittest-cpp-pj\UnitTest++\TestRunner.h">
+ </File>
+ <File
+ RelativePath="U:\unittest-cpp-pj\UnitTest++\TestSuite.h">
+ </File>
+ <File
+ RelativePath="U:\unittest-cpp-pj\UnitTest++\TimeConstraint.h">
+ </File>
+ <File
+ RelativePath="U:\unittest-cpp-pj\UnitTest++\TimeHelpers.h">
+ </File>
+ <File
+ RelativePath="U:\unittest-cpp-pj\UnitTest++\UnitTest++.h">
+ </File>
+ <File
+ RelativePath="U:\unittest-cpp-pj\UnitTest++\UnitTestPP.h">
+ </File>
+ <File
+ RelativePath="U:\unittest-cpp-pj\UnitTest++\XmlTestReporter.h">
+ </File>
+ <File
+ RelativePath="U:\unittest-cpp-pj\UnitTest++\AssertException.cpp">
+ </File>
+ <File
+ RelativePath="U:\unittest-cpp-pj\UnitTest++\Checks.cpp">
+ </File>
+ <File
+ RelativePath="U:\unittest-cpp-pj\UnitTest++\CompositeTestReporter.cpp">
+ </File>
+ <File
+ RelativePath="U:\unittest-cpp-pj\UnitTest++\CurrentTest.cpp">
+ </File>
+ <File
+ RelativePath="U:\unittest-cpp-pj\UnitTest++\DeferredTestReporter.cpp">
+ </File>
+ <File
+ RelativePath="U:\unittest-cpp-pj\UnitTest++\DeferredTestResult.cpp">
+ </File>
+ <File
+ RelativePath="U:\unittest-cpp-pj\UnitTest++\MemoryOutStream.cpp">
+ </File>
+ <File
+ RelativePath="U:\unittest-cpp-pj\UnitTest++\ReportAssert.cpp">
+ </File>
+ <File
+ RelativePath="U:\unittest-cpp-pj\UnitTest++\Test.cpp">
+ </File>
+ <File
+ RelativePath="U:\unittest-cpp-pj\UnitTest++\TestDetails.cpp">
+ </File>
+ <File
+ RelativePath="U:\unittest-cpp-pj\UnitTest++\TestList.cpp">
+ </File>
+ <File
+ RelativePath="U:\unittest-cpp-pj\UnitTest++\TestReporter.cpp">
+ </File>
+ <File
+ RelativePath="U:\unittest-cpp-pj\UnitTest++\TestReporterStdout.cpp">
+ </File>
+ <File
+ RelativePath="U:\unittest-cpp-pj\UnitTest++\TestResults.cpp">
+ </File>
+ <File
+ RelativePath="U:\unittest-cpp-pj\UnitTest++\TestRunner.cpp">
+ </File>
+ <File
+ RelativePath="U:\unittest-cpp-pj\UnitTest++\TimeConstraint.cpp">
+ </File>
+ <File
+ RelativePath="U:\unittest-cpp-pj\UnitTest++\XmlTestReporter.cpp">
+ </File>
+ <Filter
+ Name="Win32"
+ Filter="">
+ <File
+ RelativePath="U:\unittest-cpp-pj\UnitTest++\Win32\TimeHelpers.h">
+ </File>
+ <File
+ RelativePath="U:\unittest-cpp-pj\UnitTest++\Win32\TimeHelpers.cpp">
+ </File>
+ </Filter>
+ </Files>
+ <Globals>
+ </Globals>
+</VisualStudioProject>
diff --git a/vs_projects/vs2005_x86/TestUnitTest++.vcproj b/vs_projects/vs2005_x86/TestUnitTest++.vcproj
new file mode 100644
index 0000000..522d871
--- /dev/null
+++ b/vs_projects/vs2005_x86/TestUnitTest++.vcproj
@@ -0,0 +1,330 @@
+<?xml version="1.0" encoding = "Windows-1252"?>
+<VisualStudioProject
+ ProjectType="Visual C++"
+ Version="8.00"
+ Name="TestUnitTest++"
+ ProjectGUID="{580F19DE-3641-4DDD-99F5-992777B8789A}"
+ Keyword="Win32Proj">
+ <Platforms>
+ <Platform
+ Name="Win32"/>
+ </Platforms>
+ <Configurations>
+ <Configuration
+ Name="Debug|Win32"
+ OutputDirectory="Debug"
+ IntermediateDirectory="TestUnitTest++.dir\Debug"
+ ConfigurationType="1"
+ UseOfMFC="0"
+ ATLMinimizesCRunTimeLibraryUsage="FALSE"
+ CharacterSet="2">
+ <Tool
+ Name="VCCLCompilerTool"
+ AdditionalOptions=" /Zm1000"
+ AdditionalIncludeDirectories="U:\unittest-cpp-pj\.;"
+ BasicRuntimeChecks="3"
+ CompileAs="2"
+ DebugInformationFormat="3"
+ ExceptionHandling="1"
+ InlineFunctionExpansion="0"
+ Optimization="0"
+ RuntimeLibrary="3"
+ RuntimeTypeInfo="TRUE"
+ WarningLevel="3"
+ PreprocessorDefinitions="WIN32;_WINDOWS;_DEBUG;_CRT_SECURE_NO_DEPRECATE;CMAKE_INTDIR=\"Debug\""
+ AssemblerListingLocation="Debug"
+ ObjectFile="$(IntDir)\"
+ ProgramDataBaseFileName="U:\unittest-cpp-pj\vs_projects\vs2005_x86\Debug/TestUnitTest++.pdb"
+/>
+ <Tool
+ Name="VCCustomBuildTool"/>
+ <Tool
+ Name="VCResourceCompilerTool"
+ AdditionalIncludeDirectories="U:\unittest-cpp-pj\.;"
+ PreprocessorDefinitions="WIN32;_WINDOWS;_DEBUG;_CRT_SECURE_NO_DEPRECATE;CMAKE_INTDIR=\"Debug\""/>
+ <Tool
+ Name="VCMIDLTool"
+ AdditionalIncludeDirectories="U:\unittest-cpp-pj\.;"
+ MkTypLibCompatible="FALSE"
+ TargetEnvironment="1"
+ GenerateStublessProxies="TRUE"
+ TypeLibraryName="$(InputName).tlb"
+ OutputDirectory="$(IntDir)"
+ HeaderFileName="$(InputName).h"
+ DLLDataFileName=""
+ InterfaceIdentifierFileName="$(InputName)_i.c"
+ ProxyFileName="$(InputName)_p.c"/>
+ <Tool
+ Name="VCPreBuildEventTool"/>
+ <Tool
+ Name="VCPreLinkEventTool"/>
+ <Tool
+ Name="VCPostBuildEventTool"/>
+ <Tool
+ Name="VCLinkerTool"
+ LinkLibraryDependencies="false"
+ AdditionalOptions=" /STACK:10000000 /machine:X86 /debug"
+ AdditionalDependencies="$(NOINHERIT) kernel32.lib user32.lib gdi32.lib winspool.lib shell32.lib ole32.lib oleaut32.lib uuid.lib comdlg32.lib advapi32.lib Debug\UnitTest++.lib "
+ OutputFile="U:\unittest-cpp-pj\vs_projects\vs2005_x86\Debug\TestUnitTest++.exe"
+ Version="0.0"
+ LinkIncremental="2"
+ AdditionalLibraryDirectories=""
+ ProgramDatabaseFile="U:\unittest-cpp-pj\vs_projects\vs2005_x86\Debug/TestUnitTest++.pdb"
+ GenerateDebugInformation="TRUE"
+ SubSystem="1"
+ ImportLibrary="U:\unittest-cpp-pj\vs_projects\vs2005_x86\Debug\TestUnitTest++.lib"/>
+ </Configuration>
+ <Configuration
+ Name="Release|Win32"
+ OutputDirectory="Release"
+ IntermediateDirectory="TestUnitTest++.dir\Release"
+ ConfigurationType="1"
+ UseOfMFC="0"
+ ATLMinimizesCRunTimeLibraryUsage="FALSE"
+ CharacterSet="2">
+ <Tool
+ Name="VCCLCompilerTool"
+ AdditionalOptions=" /Zm1000"
+ AdditionalIncludeDirectories="U:\unittest-cpp-pj\.;"
+ CompileAs="2"
+ ExceptionHandling="1"
+ InlineFunctionExpansion="2"
+ Optimization="2"
+ RuntimeLibrary="2"
+ RuntimeTypeInfo="TRUE"
+ WarningLevel="3"
+ PreprocessorDefinitions="WIN32;_WINDOWS;NDEBUG;_CRT_SECURE_NO_DEPRECATE;CMAKE_INTDIR=\"Release\""
+ AssemblerListingLocation="Release"
+ ObjectFile="$(IntDir)\"
+ ProgramDataBaseFileName="U:\unittest-cpp-pj\vs_projects\vs2005_x86\Release/TestUnitTest++.pdb"
+/>
+ <Tool
+ Name="VCCustomBuildTool"/>
+ <Tool
+ Name="VCResourceCompilerTool"
+ AdditionalIncludeDirectories="U:\unittest-cpp-pj\.;"
+ PreprocessorDefinitions="WIN32;_WINDOWS;NDEBUG;_CRT_SECURE_NO_DEPRECATE;CMAKE_INTDIR=\"Release\""/>
+ <Tool
+ Name="VCMIDLTool"
+ AdditionalIncludeDirectories="U:\unittest-cpp-pj\.;"
+ MkTypLibCompatible="FALSE"
+ TargetEnvironment="1"
+ GenerateStublessProxies="TRUE"
+ TypeLibraryName="$(InputName).tlb"
+ OutputDirectory="$(IntDir)"
+ HeaderFileName="$(InputName).h"
+ DLLDataFileName=""
+ InterfaceIdentifierFileName="$(InputName)_i.c"
+ ProxyFileName="$(InputName)_p.c"/>
+ <Tool
+ Name="VCPreBuildEventTool"/>
+ <Tool
+ Name="VCPreLinkEventTool"/>
+ <Tool
+ Name="VCPostBuildEventTool"/>
+ <Tool
+ Name="VCLinkerTool"
+ LinkLibraryDependencies="false"
+ AdditionalOptions=" /STACK:10000000 /machine:X86"
+ AdditionalDependencies="$(NOINHERIT) kernel32.lib user32.lib gdi32.lib winspool.lib shell32.lib ole32.lib oleaut32.lib uuid.lib comdlg32.lib advapi32.lib Release\UnitTest++.lib "
+ OutputFile="U:\unittest-cpp-pj\vs_projects\vs2005_x86\Release\TestUnitTest++.exe"
+ Version="0.0"
+ LinkIncremental="1"
+ AdditionalLibraryDirectories=""
+ ProgramDatabaseFile="U:\unittest-cpp-pj\vs_projects\vs2005_x86\Release/TestUnitTest++.pdb"
+ SubSystem="1"
+ ImportLibrary="U:\unittest-cpp-pj\vs_projects\vs2005_x86\Release\TestUnitTest++.lib"/>
+ </Configuration>
+ <Configuration
+ Name="MinSizeRel|Win32"
+ OutputDirectory="MinSizeRel"
+ IntermediateDirectory="TestUnitTest++.dir\MinSizeRel"
+ ConfigurationType="1"
+ UseOfMFC="0"
+ ATLMinimizesCRunTimeLibraryUsage="FALSE"
+ CharacterSet="2">
+ <Tool
+ Name="VCCLCompilerTool"
+ AdditionalOptions=" /Zm1000"
+ AdditionalIncludeDirectories="U:\unittest-cpp-pj\.;"
+ CompileAs="2"
+ ExceptionHandling="1"
+ InlineFunctionExpansion="1"
+ Optimization="1"
+ RuntimeLibrary="2"
+ RuntimeTypeInfo="TRUE"
+ WarningLevel="3"
+ PreprocessorDefinitions="WIN32;_WINDOWS;NDEBUG;_CRT_SECURE_NO_DEPRECATE;CMAKE_INTDIR=\"MinSizeRel\""
+ AssemblerListingLocation="MinSizeRel"
+ ObjectFile="$(IntDir)\"
+ ProgramDataBaseFileName="U:\unittest-cpp-pj\vs_projects\vs2005_x86\MinSizeRel/TestUnitTest++.pdb"
+/>
+ <Tool
+ Name="VCCustomBuildTool"/>
+ <Tool
+ Name="VCResourceCompilerTool"
+ AdditionalIncludeDirectories="U:\unittest-cpp-pj\.;"
+ PreprocessorDefinitions="WIN32;_WINDOWS;NDEBUG;_CRT_SECURE_NO_DEPRECATE;CMAKE_INTDIR=\"MinSizeRel\""/>
+ <Tool
+ Name="VCMIDLTool"
+ AdditionalIncludeDirectories="U:\unittest-cpp-pj\.;"
+ MkTypLibCompatible="FALSE"
+ TargetEnvironment="1"
+ GenerateStublessProxies="TRUE"
+ TypeLibraryName="$(InputName).tlb"
+ OutputDirectory="$(IntDir)"
+ HeaderFileName="$(InputName).h"
+ DLLDataFileName=""
+ InterfaceIdentifierFileName="$(InputName)_i.c"
+ ProxyFileName="$(InputName)_p.c"/>
+ <Tool
+ Name="VCPreBuildEventTool"/>
+ <Tool
+ Name="VCPreLinkEventTool"/>
+ <Tool
+ Name="VCPostBuildEventTool"/>
+ <Tool
+ Name="VCLinkerTool"
+ LinkLibraryDependencies="false"
+ AdditionalOptions=" /STACK:10000000 /machine:X86"
+ AdditionalDependencies="$(NOINHERIT) kernel32.lib user32.lib gdi32.lib winspool.lib shell32.lib ole32.lib oleaut32.lib uuid.lib comdlg32.lib advapi32.lib MinSizeRel\UnitTest++.lib "
+ OutputFile="U:\unittest-cpp-pj\vs_projects\vs2005_x86\MinSizeRel\TestUnitTest++.exe"
+ Version="0.0"
+ LinkIncremental="1"
+ AdditionalLibraryDirectories=""
+ ProgramDatabaseFile="U:\unittest-cpp-pj\vs_projects\vs2005_x86\MinSizeRel/TestUnitTest++.pdb"
+ SubSystem="1"
+ ImportLibrary="U:\unittest-cpp-pj\vs_projects\vs2005_x86\MinSizeRel\TestUnitTest++.lib"/>
+ </Configuration>
+ <Configuration
+ Name="RelWithDebInfo|Win32"
+ OutputDirectory="RelWithDebInfo"
+ IntermediateDirectory="TestUnitTest++.dir\RelWithDebInfo"
+ ConfigurationType="1"
+ UseOfMFC="0"
+ ATLMinimizesCRunTimeLibraryUsage="FALSE"
+ CharacterSet="2">
+ <Tool
+ Name="VCCLCompilerTool"
+ AdditionalOptions=" /Zm1000"
+ AdditionalIncludeDirectories="U:\unittest-cpp-pj\.;"
+ CompileAs="2"
+ DebugInformationFormat="3"
+ ExceptionHandling="1"
+ InlineFunctionExpansion="1"
+ Optimization="2"
+ RuntimeLibrary="2"
+ RuntimeTypeInfo="TRUE"
+ WarningLevel="3"
+ PreprocessorDefinitions="WIN32;_WINDOWS;NDEBUG;_CRT_SECURE_NO_DEPRECATE;CMAKE_INTDIR=\"RelWithDebInfo\""
+ AssemblerListingLocation="RelWithDebInfo"
+ ObjectFile="$(IntDir)\"
+ ProgramDataBaseFileName="U:\unittest-cpp-pj\vs_projects\vs2005_x86\RelWithDebInfo/TestUnitTest++.pdb"
+/>
+ <Tool
+ Name="VCCustomBuildTool"/>
+ <Tool
+ Name="VCResourceCompilerTool"
+ AdditionalIncludeDirectories="U:\unittest-cpp-pj\.;"
+ PreprocessorDefinitions="WIN32;_WINDOWS;NDEBUG;_CRT_SECURE_NO_DEPRECATE;CMAKE_INTDIR=\"RelWithDebInfo\""/>
+ <Tool
+ Name="VCMIDLTool"
+ AdditionalIncludeDirectories="U:\unittest-cpp-pj\.;"
+ MkTypLibCompatible="FALSE"
+ TargetEnvironment="1"
+ GenerateStublessProxies="TRUE"
+ TypeLibraryName="$(InputName).tlb"
+ OutputDirectory="$(IntDir)"
+ HeaderFileName="$(InputName).h"
+ DLLDataFileName=""
+ InterfaceIdentifierFileName="$(InputName)_i.c"
+ ProxyFileName="$(InputName)_p.c"/>
+ <Tool
+ Name="VCPreBuildEventTool"/>
+ <Tool
+ Name="VCPreLinkEventTool"/>
+ <Tool
+ Name="VCPostBuildEventTool"/>
+ <Tool
+ Name="VCLinkerTool"
+ LinkLibraryDependencies="false"
+ AdditionalOptions=" /STACK:10000000 /machine:X86 /debug"
+ AdditionalDependencies="$(NOINHERIT) kernel32.lib user32.lib gdi32.lib winspool.lib shell32.lib ole32.lib oleaut32.lib uuid.lib comdlg32.lib advapi32.lib RelWithDebInfo\UnitTest++.lib "
+ OutputFile="U:\unittest-cpp-pj\vs_projects\vs2005_x86\RelWithDebInfo\TestUnitTest++.exe"
+ Version="0.0"
+ LinkIncremental="2"
+ AdditionalLibraryDirectories=""
+ ProgramDatabaseFile="U:\unittest-cpp-pj\vs_projects\vs2005_x86\RelWithDebInfo/TestUnitTest++.pdb"
+ GenerateDebugInformation="TRUE"
+ SubSystem="1"
+ ImportLibrary="U:\unittest-cpp-pj\vs_projects\vs2005_x86\RelWithDebInfo\TestUnitTest++.lib"/>
+ </Configuration>
+ </Configurations>
+ <Files>
+ <File
+ RelativePath="U:\unittest-cpp-pj\tests\Main.cpp">
+ </File>
+ <File
+ RelativePath="U:\unittest-cpp-pj\tests\TestAssertHandler.cpp">
+ </File>
+ <File
+ RelativePath="U:\unittest-cpp-pj\tests\TestCheckMacros.cpp">
+ </File>
+ <File
+ RelativePath="U:\unittest-cpp-pj\tests\TestChecks.cpp">
+ </File>
+ <File
+ RelativePath="U:\unittest-cpp-pj\tests\TestCompositeTestReporter.cpp">
+ </File>
+ <File
+ RelativePath="U:\unittest-cpp-pj\tests\TestCurrentTest.cpp">
+ </File>
+ <File
+ RelativePath="U:\unittest-cpp-pj\tests\TestDeferredTestReporter.cpp">
+ </File>
+ <File
+ RelativePath="U:\unittest-cpp-pj\tests\TestExceptions.cpp">
+ </File>
+ <File
+ RelativePath="U:\unittest-cpp-pj\tests\TestMemoryOutStream.cpp">
+ </File>
+ <File
+ RelativePath="U:\unittest-cpp-pj\tests\TestTest.cpp">
+ </File>
+ <File
+ RelativePath="U:\unittest-cpp-pj\tests\TestTestList.cpp">
+ </File>
+ <File
+ RelativePath="U:\unittest-cpp-pj\tests\TestTestMacros.cpp">
+ </File>
+ <File
+ RelativePath="U:\unittest-cpp-pj\tests\TestTestResults.cpp">
+ </File>
+ <File
+ RelativePath="U:\unittest-cpp-pj\tests\TestTestRunner.cpp">
+ </File>
+ <File
+ RelativePath="U:\unittest-cpp-pj\tests\TestTestSuite.cpp">
+ </File>
+ <File
+ RelativePath="U:\unittest-cpp-pj\tests\TestTimeConstraint.cpp">
+ </File>
+ <File
+ RelativePath="U:\unittest-cpp-pj\tests\TestTimeConstraintMacro.cpp">
+ </File>
+ <File
+ RelativePath="U:\unittest-cpp-pj\tests\TestUnitTestPP.cpp">
+ </File>
+ <File
+ RelativePath="U:\unittest-cpp-pj\tests\TestXmlTestReporter.cpp">
+ </File>
+ <File
+ RelativePath="U:\unittest-cpp-pj\tests\RecordingReporter.h">
+ </File>
+ <File
+ RelativePath="U:\unittest-cpp-pj\tests\ScopedCurrentTest.h">
+ </File>
+ </Files>
+ <Globals>
+ </Globals>
+</VisualStudioProject>
diff --git a/vs_projects/vs2005_x86/UnitTest++.sln b/vs_projects/vs2005_x86/UnitTest++.sln
new file mode 100644
index 0000000..04cb02a
--- /dev/null
+++ b/vs_projects/vs2005_x86/UnitTest++.sln
@@ -0,0 +1,38 @@
+Microsoft Visual Studio Solution File, Format Version 9.00
+# Visual Studio 2005
+Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "TestUnitTest++", "TestUnitTest++.vcproj", "{580F19DE-3641-4DDD-99F5-992777B8789A}"
+ ProjectSection(ProjectDependencies) = postProject
+ {74254CA4-A6A2-4867-87B7-5B3A77BDF044} = {74254CA4-A6A2-4867-87B7-5B3A77BDF044}
+ EndProjectSection
+EndProject
+Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "UnitTest++", "UnitTest++.vcproj", "{74254CA4-A6A2-4867-87B7-5B3A77BDF044}"
+EndProject
+Global
+ GlobalSection(SolutionConfigurationPlatforms) = preSolution
+ Debug|Win32 = Debug|Win32
+ MinSizeRel|Win32 = MinSizeRel|Win32
+ Release|Win32 = Release|Win32
+ RelWithDebInfo|Win32 = RelWithDebInfo|Win32
+ EndGlobalSection
+ GlobalSection(ProjectConfigurationPlatforms) = postSolution
+ {580F19DE-3641-4DDD-99F5-992777B8789A}.Debug|Win32.ActiveCfg = Debug|Win32
+ {580F19DE-3641-4DDD-99F5-992777B8789A}.Debug|Win32.Build.0 = Debug|Win32
+ {580F19DE-3641-4DDD-99F5-992777B8789A}.MinSizeRel|Win32.ActiveCfg = MinSizeRel|Win32
+ {580F19DE-3641-4DDD-99F5-992777B8789A}.MinSizeRel|Win32.Build.0 = MinSizeRel|Win32
+ {580F19DE-3641-4DDD-99F5-992777B8789A}.Release|Win32.ActiveCfg = Release|Win32
+ {580F19DE-3641-4DDD-99F5-992777B8789A}.Release|Win32.Build.0 = Release|Win32
+ {580F19DE-3641-4DDD-99F5-992777B8789A}.RelWithDebInfo|Win32.ActiveCfg = RelWithDebInfo|Win32
+ {580F19DE-3641-4DDD-99F5-992777B8789A}.RelWithDebInfo|Win32.Build.0 = RelWithDebInfo|Win32
+ {74254CA4-A6A2-4867-87B7-5B3A77BDF044}.Debug|Win32.ActiveCfg = Debug|Win32
+ {74254CA4-A6A2-4867-87B7-5B3A77BDF044}.Debug|Win32.Build.0 = Debug|Win32
+ {74254CA4-A6A2-4867-87B7-5B3A77BDF044}.MinSizeRel|Win32.ActiveCfg = MinSizeRel|Win32
+ {74254CA4-A6A2-4867-87B7-5B3A77BDF044}.MinSizeRel|Win32.Build.0 = MinSizeRel|Win32
+ {74254CA4-A6A2-4867-87B7-5B3A77BDF044}.Release|Win32.ActiveCfg = Release|Win32
+ {74254CA4-A6A2-4867-87B7-5B3A77BDF044}.Release|Win32.Build.0 = Release|Win32
+ {74254CA4-A6A2-4867-87B7-5B3A77BDF044}.RelWithDebInfo|Win32.ActiveCfg = RelWithDebInfo|Win32
+ {74254CA4-A6A2-4867-87B7-5B3A77BDF044}.RelWithDebInfo|Win32.Build.0 = RelWithDebInfo|Win32
+ EndGlobalSection
+ GlobalSection(SolutionProperties) = preSolution
+ HideSolutionNode = FALSE
+ EndGlobalSection
+EndGlobal
diff --git a/vs_projects/vs2005_x86/UnitTest++.vcproj b/vs_projects/vs2005_x86/UnitTest++.vcproj
new file mode 100644
index 0000000..a7e5be7
--- /dev/null
+++ b/vs_projects/vs2005_x86/UnitTest++.vcproj
@@ -0,0 +1,374 @@
+<?xml version="1.0" encoding = "Windows-1252"?>
+<VisualStudioProject
+ ProjectType="Visual C++"
+ Version="8.00"
+ Name="UnitTest++"
+ ProjectGUID="{74254CA4-A6A2-4867-87B7-5B3A77BDF044}"
+ Keyword="Win32Proj">
+ <Platforms>
+ <Platform
+ Name="Win32"/>
+ </Platforms>
+ <Configurations>
+ <Configuration
+ Name="Debug|Win32"
+ OutputDirectory="Debug"
+ IntermediateDirectory="UnitTest++.dir\Debug"
+ ConfigurationType="4"
+ UseOfMFC="0"
+ ATLMinimizesCRunTimeLibraryUsage="FALSE"
+ CharacterSet="2">
+ <Tool
+ Name="VCCLCompilerTool"
+ AdditionalOptions=" /Zm1000"
+ AdditionalIncludeDirectories="U:\unittest-cpp-pj\.;"
+ BasicRuntimeChecks="3"
+ CompileAs="2"
+ DebugInformationFormat="3"
+ ExceptionHandling="1"
+ InlineFunctionExpansion="0"
+ Optimization="0"
+ RuntimeLibrary="3"
+ RuntimeTypeInfo="TRUE"
+ WarningLevel="3"
+ PreprocessorDefinitions="WIN32;_WINDOWS;_DEBUG;_CRT_SECURE_NO_DEPRECATE;CMAKE_INTDIR=\"Debug\""
+ AssemblerListingLocation="Debug"
+ ObjectFile="$(IntDir)\"
+ ProgramDataBaseFileName="U:\unittest-cpp-pj\vs_projects\vs2005_x86\Debug/UnitTest++.pdb"
+/>
+ <Tool
+ Name="VCCustomBuildTool"/>
+ <Tool
+ Name="VCResourceCompilerTool"
+ AdditionalIncludeDirectories="U:\unittest-cpp-pj\.;"
+ PreprocessorDefinitions="WIN32;_WINDOWS;_DEBUG;_CRT_SECURE_NO_DEPRECATE;CMAKE_INTDIR=\"Debug\""/>
+ <Tool
+ Name="VCMIDLTool"
+ AdditionalIncludeDirectories="U:\unittest-cpp-pj\.;"
+ MkTypLibCompatible="FALSE"
+ TargetEnvironment="1"
+ GenerateStublessProxies="TRUE"
+ TypeLibraryName="$(InputName).tlb"
+ OutputDirectory="$(IntDir)"
+ HeaderFileName="$(InputName).h"
+ DLLDataFileName=""
+ InterfaceIdentifierFileName="$(InputName)_i.c"
+ ProxyFileName="$(InputName)_p.c"/>
+ <Tool
+ Name="VCPreBuildEventTool"/>
+ <Tool
+ Name="VCPreLinkEventTool"/>
+ <Tool
+ Name="VCPostBuildEventTool"/>
+ <Tool
+ Name="VCLibrarianTool"
+ OutputFile="U:\unittest-cpp-pj\vs_projects\vs2005_x86\Debug\UnitTest++.lib"/>
+ </Configuration>
+ <Configuration
+ Name="Release|Win32"
+ OutputDirectory="Release"
+ IntermediateDirectory="UnitTest++.dir\Release"
+ ConfigurationType="4"
+ UseOfMFC="0"
+ ATLMinimizesCRunTimeLibraryUsage="FALSE"
+ CharacterSet="2">
+ <Tool
+ Name="VCCLCompilerTool"
+ AdditionalOptions=" /Zm1000"
+ AdditionalIncludeDirectories="U:\unittest-cpp-pj\.;"
+ CompileAs="2"
+ ExceptionHandling="1"
+ InlineFunctionExpansion="2"
+ Optimization="2"
+ RuntimeLibrary="2"
+ RuntimeTypeInfo="TRUE"
+ WarningLevel="3"
+ PreprocessorDefinitions="WIN32;_WINDOWS;NDEBUG;_CRT_SECURE_NO_DEPRECATE;CMAKE_INTDIR=\"Release\""
+ AssemblerListingLocation="Release"
+ ObjectFile="$(IntDir)\"
+ ProgramDataBaseFileName="U:\unittest-cpp-pj\vs_projects\vs2005_x86\Release/UnitTest++.pdb"
+/>
+ <Tool
+ Name="VCCustomBuildTool"/>
+ <Tool
+ Name="VCResourceCompilerTool"
+ AdditionalIncludeDirectories="U:\unittest-cpp-pj\.;"
+ PreprocessorDefinitions="WIN32;_WINDOWS;NDEBUG;_CRT_SECURE_NO_DEPRECATE;CMAKE_INTDIR=\"Release\""/>
+ <Tool
+ Name="VCMIDLTool"
+ AdditionalIncludeDirectories="U:\unittest-cpp-pj\.;"
+ MkTypLibCompatible="FALSE"
+ TargetEnvironment="1"
+ GenerateStublessProxies="TRUE"
+ TypeLibraryName="$(InputName).tlb"
+ OutputDirectory="$(IntDir)"
+ HeaderFileName="$(InputName).h"
+ DLLDataFileName=""
+ InterfaceIdentifierFileName="$(InputName)_i.c"
+ ProxyFileName="$(InputName)_p.c"/>
+ <Tool
+ Name="VCPreBuildEventTool"/>
+ <Tool
+ Name="VCPreLinkEventTool"/>
+ <Tool
+ Name="VCPostBuildEventTool"/>
+ <Tool
+ Name="VCLibrarianTool"
+ OutputFile="U:\unittest-cpp-pj\vs_projects\vs2005_x86\Release\UnitTest++.lib"/>
+ </Configuration>
+ <Configuration
+ Name="MinSizeRel|Win32"
+ OutputDirectory="MinSizeRel"
+ IntermediateDirectory="UnitTest++.dir\MinSizeRel"
+ ConfigurationType="4"
+ UseOfMFC="0"
+ ATLMinimizesCRunTimeLibraryUsage="FALSE"
+ CharacterSet="2">
+ <Tool
+ Name="VCCLCompilerTool"
+ AdditionalOptions=" /Zm1000"
+ AdditionalIncludeDirectories="U:\unittest-cpp-pj\.;"
+ CompileAs="2"
+ ExceptionHandling="1"
+ InlineFunctionExpansion="1"
+ Optimization="1"
+ RuntimeLibrary="2"
+ RuntimeTypeInfo="TRUE"
+ WarningLevel="3"
+ PreprocessorDefinitions="WIN32;_WINDOWS;NDEBUG;_CRT_SECURE_NO_DEPRECATE;CMAKE_INTDIR=\"MinSizeRel\""
+ AssemblerListingLocation="MinSizeRel"
+ ObjectFile="$(IntDir)\"
+ ProgramDataBaseFileName="U:\unittest-cpp-pj\vs_projects\vs2005_x86\MinSizeRel/UnitTest++.pdb"
+/>
+ <Tool
+ Name="VCCustomBuildTool"/>
+ <Tool
+ Name="VCResourceCompilerTool"
+ AdditionalIncludeDirectories="U:\unittest-cpp-pj\.;"
+ PreprocessorDefinitions="WIN32;_WINDOWS;NDEBUG;_CRT_SECURE_NO_DEPRECATE;CMAKE_INTDIR=\"MinSizeRel\""/>
+ <Tool
+ Name="VCMIDLTool"
+ AdditionalIncludeDirectories="U:\unittest-cpp-pj\.;"
+ MkTypLibCompatible="FALSE"
+ TargetEnvironment="1"
+ GenerateStublessProxies="TRUE"
+ TypeLibraryName="$(InputName).tlb"
+ OutputDirectory="$(IntDir)"
+ HeaderFileName="$(InputName).h"
+ DLLDataFileName=""
+ InterfaceIdentifierFileName="$(InputName)_i.c"
+ ProxyFileName="$(InputName)_p.c"/>
+ <Tool
+ Name="VCPreBuildEventTool"/>
+ <Tool
+ Name="VCPreLinkEventTool"/>
+ <Tool
+ Name="VCPostBuildEventTool"/>
+ <Tool
+ Name="VCLibrarianTool"
+ OutputFile="U:\unittest-cpp-pj\vs_projects\vs2005_x86\MinSizeRel\UnitTest++.lib"/>
+ </Configuration>
+ <Configuration
+ Name="RelWithDebInfo|Win32"
+ OutputDirectory="RelWithDebInfo"
+ IntermediateDirectory="UnitTest++.dir\RelWithDebInfo"
+ ConfigurationType="4"
+ UseOfMFC="0"
+ ATLMinimizesCRunTimeLibraryUsage="FALSE"
+ CharacterSet="2">
+ <Tool
+ Name="VCCLCompilerTool"
+ AdditionalOptions=" /Zm1000"
+ AdditionalIncludeDirectories="U:\unittest-cpp-pj\.;"
+ CompileAs="2"
+ DebugInformationFormat="3"
+ ExceptionHandling="1"
+ InlineFunctionExpansion="1"
+ Optimization="2"
+ RuntimeLibrary="2"
+ RuntimeTypeInfo="TRUE"
+ WarningLevel="3"
+ PreprocessorDefinitions="WIN32;_WINDOWS;NDEBUG;_CRT_SECURE_NO_DEPRECATE;CMAKE_INTDIR=\"RelWithDebInfo\""
+ AssemblerListingLocation="RelWithDebInfo"
+ ObjectFile="$(IntDir)\"
+ ProgramDataBaseFileName="U:\unittest-cpp-pj\vs_projects\vs2005_x86\RelWithDebInfo/UnitTest++.pdb"
+/>
+ <Tool
+ Name="VCCustomBuildTool"/>
+ <Tool
+ Name="VCResourceCompilerTool"
+ AdditionalIncludeDirectories="U:\unittest-cpp-pj\.;"
+ PreprocessorDefinitions="WIN32;_WINDOWS;NDEBUG;_CRT_SECURE_NO_DEPRECATE;CMAKE_INTDIR=\"RelWithDebInfo\""/>
+ <Tool
+ Name="VCMIDLTool"
+ AdditionalIncludeDirectories="U:\unittest-cpp-pj\.;"
+ MkTypLibCompatible="FALSE"
+ TargetEnvironment="1"
+ GenerateStublessProxies="TRUE"
+ TypeLibraryName="$(InputName).tlb"
+ OutputDirectory="$(IntDir)"
+ HeaderFileName="$(InputName).h"
+ DLLDataFileName=""
+ InterfaceIdentifierFileName="$(InputName)_i.c"
+ ProxyFileName="$(InputName)_p.c"/>
+ <Tool
+ Name="VCPreBuildEventTool"/>
+ <Tool
+ Name="VCPreLinkEventTool"/>
+ <Tool
+ Name="VCPostBuildEventTool"/>
+ <Tool
+ Name="VCLibrarianTool"
+ OutputFile="U:\unittest-cpp-pj\vs_projects\vs2005_x86\RelWithDebInfo\UnitTest++.lib"/>
+ </Configuration>
+ </Configurations>
+ <Files>
+ <File
+ RelativePath="U:\unittest-cpp-pj\UnitTest++\AssertException.h">
+ </File>
+ <File
+ RelativePath="U:\unittest-cpp-pj\UnitTest++\CheckMacros.h">
+ </File>
+ <File
+ RelativePath="U:\unittest-cpp-pj\UnitTest++\Checks.h">
+ </File>
+ <File
+ RelativePath="U:\unittest-cpp-pj\UnitTest++\CompositeTestReporter.h">
+ </File>
+ <File
+ RelativePath="U:\unittest-cpp-pj\UnitTest++\Config.h">
+ </File>
+ <File
+ RelativePath="U:\unittest-cpp-pj\UnitTest++\CurrentTest.h">
+ </File>
+ <File
+ RelativePath="U:\unittest-cpp-pj\UnitTest++\DeferredTestReporter.h">
+ </File>
+ <File
+ RelativePath="U:\unittest-cpp-pj\UnitTest++\DeferredTestResult.h">
+ </File>
+ <File
+ RelativePath="U:\unittest-cpp-pj\UnitTest++\ExceptionMacros.h">
+ </File>
+ <File
+ RelativePath="U:\unittest-cpp-pj\UnitTest++\ExecuteTest.h">
+ </File>
+ <File
+ RelativePath="U:\unittest-cpp-pj\UnitTest++\HelperMacros.h">
+ </File>
+ <File
+ RelativePath="U:\unittest-cpp-pj\UnitTest++\MemoryOutStream.h">
+ </File>
+ <File
+ RelativePath="U:\unittest-cpp-pj\UnitTest++\ReportAssert.h">
+ </File>
+ <File
+ RelativePath="U:\unittest-cpp-pj\UnitTest++\ReportAssertImpl.h">
+ </File>
+ <File
+ RelativePath="U:\unittest-cpp-pj\UnitTest++\Test.h">
+ </File>
+ <File
+ RelativePath="U:\unittest-cpp-pj\UnitTest++\TestDetails.h">
+ </File>
+ <File
+ RelativePath="U:\unittest-cpp-pj\UnitTest++\TestList.h">
+ </File>
+ <File
+ RelativePath="U:\unittest-cpp-pj\UnitTest++\TestMacros.h">
+ </File>
+ <File
+ RelativePath="U:\unittest-cpp-pj\UnitTest++\TestReporter.h">
+ </File>
+ <File
+ RelativePath="U:\unittest-cpp-pj\UnitTest++\TestReporterStdout.h">
+ </File>
+ <File
+ RelativePath="U:\unittest-cpp-pj\UnitTest++\TestResults.h">
+ </File>
+ <File
+ RelativePath="U:\unittest-cpp-pj\UnitTest++\TestRunner.h">
+ </File>
+ <File
+ RelativePath="U:\unittest-cpp-pj\UnitTest++\TestSuite.h">
+ </File>
+ <File
+ RelativePath="U:\unittest-cpp-pj\UnitTest++\TimeConstraint.h">
+ </File>
+ <File
+ RelativePath="U:\unittest-cpp-pj\UnitTest++\TimeHelpers.h">
+ </File>
+ <File
+ RelativePath="U:\unittest-cpp-pj\UnitTest++\UnitTest++.h">
+ </File>
+ <File
+ RelativePath="U:\unittest-cpp-pj\UnitTest++\UnitTestPP.h">
+ </File>
+ <File
+ RelativePath="U:\unittest-cpp-pj\UnitTest++\XmlTestReporter.h">
+ </File>
+ <File
+ RelativePath="U:\unittest-cpp-pj\UnitTest++\AssertException.cpp">
+ </File>
+ <File
+ RelativePath="U:\unittest-cpp-pj\UnitTest++\Checks.cpp">
+ </File>
+ <File
+ RelativePath="U:\unittest-cpp-pj\UnitTest++\CompositeTestReporter.cpp">
+ </File>
+ <File
+ RelativePath="U:\unittest-cpp-pj\UnitTest++\CurrentTest.cpp">
+ </File>
+ <File
+ RelativePath="U:\unittest-cpp-pj\UnitTest++\DeferredTestReporter.cpp">
+ </File>
+ <File
+ RelativePath="U:\unittest-cpp-pj\UnitTest++\DeferredTestResult.cpp">
+ </File>
+ <File
+ RelativePath="U:\unittest-cpp-pj\UnitTest++\MemoryOutStream.cpp">
+ </File>
+ <File
+ RelativePath="U:\unittest-cpp-pj\UnitTest++\ReportAssert.cpp">
+ </File>
+ <File
+ RelativePath="U:\unittest-cpp-pj\UnitTest++\Test.cpp">
+ </File>
+ <File
+ RelativePath="U:\unittest-cpp-pj\UnitTest++\TestDetails.cpp">
+ </File>
+ <File
+ RelativePath="U:\unittest-cpp-pj\UnitTest++\TestList.cpp">
+ </File>
+ <File
+ RelativePath="U:\unittest-cpp-pj\UnitTest++\TestReporter.cpp">
+ </File>
+ <File
+ RelativePath="U:\unittest-cpp-pj\UnitTest++\TestReporterStdout.cpp">
+ </File>
+ <File
+ RelativePath="U:\unittest-cpp-pj\UnitTest++\TestResults.cpp">
+ </File>
+ <File
+ RelativePath="U:\unittest-cpp-pj\UnitTest++\TestRunner.cpp">
+ </File>
+ <File
+ RelativePath="U:\unittest-cpp-pj\UnitTest++\TimeConstraint.cpp">
+ </File>
+ <File
+ RelativePath="U:\unittest-cpp-pj\UnitTest++\XmlTestReporter.cpp">
+ </File>
+ <Filter
+ Name="Win32"
+ Filter="">
+ <File
+ RelativePath="U:\unittest-cpp-pj\UnitTest++\Win32\TimeHelpers.h">
+ </File>
+ <File
+ RelativePath="U:\unittest-cpp-pj\UnitTest++\Win32\TimeHelpers.cpp">
+ </File>
+ </Filter>
+ </Files>
+ <Globals>
+ </Globals>
+</VisualStudioProject>
diff --git a/vs_projects/vs2008_x64/TestUnitTest++.vcproj b/vs_projects/vs2008_x64/TestUnitTest++.vcproj
new file mode 100644
index 0000000..c124d92
--- /dev/null
+++ b/vs_projects/vs2008_x64/TestUnitTest++.vcproj
@@ -0,0 +1,330 @@
+<?xml version="1.0" encoding = "Windows-1252"?>
+<VisualStudioProject
+ ProjectType="Visual C++"
+ Version="9.00"
+ Name="TestUnitTest++"
+ ProjectGUID="{7AAC9879-0F64-49B3-9420-0DB18FB337BF}"
+ Keyword="Win32Proj">
+ <Platforms>
+ <Platform
+ Name="x64"/>
+ </Platforms>
+ <Configurations>
+ <Configuration
+ Name="Debug|x64"
+ OutputDirectory="Debug"
+ IntermediateDirectory="TestUnitTest++.dir\Debug"
+ ConfigurationType="1"
+ UseOfMFC="0"
+ ATLMinimizesCRunTimeLibraryUsage="FALSE"
+ CharacterSet="2">
+ <Tool
+ Name="VCCLCompilerTool"
+ AdditionalOptions=" /Zm1000"
+ AdditionalIncludeDirectories="U:\unittest-cpp-pj\.;"
+ BasicRuntimeChecks="3"
+ CompileAs="2"
+ DebugInformationFormat="3"
+ ExceptionHandling="1"
+ InlineFunctionExpansion="0"
+ Optimization="0"
+ RuntimeLibrary="3"
+ RuntimeTypeInfo="TRUE"
+ WarningLevel="3"
+ PreprocessorDefinitions="WIN32;_WINDOWS;_DEBUG;_CRT_SECURE_NO_DEPRECATE;CMAKE_INTDIR=\"Debug\""
+ AssemblerListingLocation="Debug"
+ ObjectFile="$(IntDir)\"
+ ProgramDataBaseFileName="U:\unittest-cpp-pj\vs_projects\vs2008_x64\Debug/TestUnitTest++.pdb"
+/>
+ <Tool
+ Name="VCCustomBuildTool"/>
+ <Tool
+ Name="VCResourceCompilerTool"
+ AdditionalIncludeDirectories="U:\unittest-cpp-pj\.;"
+ PreprocessorDefinitions="WIN32;_WINDOWS;_DEBUG;_CRT_SECURE_NO_DEPRECATE;CMAKE_INTDIR=\"Debug\""/>
+ <Tool
+ Name="VCMIDLTool"
+ AdditionalIncludeDirectories="U:\unittest-cpp-pj\.;"
+ MkTypLibCompatible="FALSE"
+ TargetEnvironment="3"
+ GenerateStublessProxies="TRUE"
+ TypeLibraryName="$(InputName).tlb"
+ OutputDirectory="$(IntDir)"
+ HeaderFileName="$(InputName).h"
+ DLLDataFileName=""
+ InterfaceIdentifierFileName="$(InputName)_i.c"
+ ProxyFileName="$(InputName)_p.c"/>
+ <Tool
+ Name="VCPreBuildEventTool"/>
+ <Tool
+ Name="VCPreLinkEventTool"/>
+ <Tool
+ Name="VCPostBuildEventTool"/>
+ <Tool
+ Name="VCLinkerTool"
+ LinkLibraryDependencies="false"
+ AdditionalOptions=" /STACK:10000000 /machine:x64 /debug"
+ AdditionalDependencies="$(NOINHERIT) kernel32.lib user32.lib gdi32.lib winspool.lib shell32.lib ole32.lib oleaut32.lib uuid.lib comdlg32.lib advapi32.lib Debug\UnitTest++.lib "
+ OutputFile="U:\unittest-cpp-pj\vs_projects\vs2008_x64\Debug\TestUnitTest++.exe"
+ Version="0.0"
+ LinkIncremental="2"
+ AdditionalLibraryDirectories=""
+ ProgramDatabaseFile="U:\unittest-cpp-pj\vs_projects\vs2008_x64\Debug/TestUnitTest++.pdb"
+ GenerateDebugInformation="TRUE"
+ SubSystem="1"
+ ImportLibrary="U:\unittest-cpp-pj\vs_projects\vs2008_x64\Debug\TestUnitTest++.lib"/>
+ </Configuration>
+ <Configuration
+ Name="Release|x64"
+ OutputDirectory="Release"
+ IntermediateDirectory="TestUnitTest++.dir\Release"
+ ConfigurationType="1"
+ UseOfMFC="0"
+ ATLMinimizesCRunTimeLibraryUsage="FALSE"
+ CharacterSet="2">
+ <Tool
+ Name="VCCLCompilerTool"
+ AdditionalOptions=" /Zm1000"
+ AdditionalIncludeDirectories="U:\unittest-cpp-pj\.;"
+ CompileAs="2"
+ ExceptionHandling="1"
+ InlineFunctionExpansion="2"
+ Optimization="2"
+ RuntimeLibrary="2"
+ RuntimeTypeInfo="TRUE"
+ WarningLevel="3"
+ PreprocessorDefinitions="WIN32;_WINDOWS;NDEBUG;_CRT_SECURE_NO_DEPRECATE;CMAKE_INTDIR=\"Release\""
+ AssemblerListingLocation="Release"
+ ObjectFile="$(IntDir)\"
+ ProgramDataBaseFileName="U:\unittest-cpp-pj\vs_projects\vs2008_x64\Release/TestUnitTest++.pdb"
+/>
+ <Tool
+ Name="VCCustomBuildTool"/>
+ <Tool
+ Name="VCResourceCompilerTool"
+ AdditionalIncludeDirectories="U:\unittest-cpp-pj\.;"
+ PreprocessorDefinitions="WIN32;_WINDOWS;NDEBUG;_CRT_SECURE_NO_DEPRECATE;CMAKE_INTDIR=\"Release\""/>
+ <Tool
+ Name="VCMIDLTool"
+ AdditionalIncludeDirectories="U:\unittest-cpp-pj\.;"
+ MkTypLibCompatible="FALSE"
+ TargetEnvironment="3"
+ GenerateStublessProxies="TRUE"
+ TypeLibraryName="$(InputName).tlb"
+ OutputDirectory="$(IntDir)"
+ HeaderFileName="$(InputName).h"
+ DLLDataFileName=""
+ InterfaceIdentifierFileName="$(InputName)_i.c"
+ ProxyFileName="$(InputName)_p.c"/>
+ <Tool
+ Name="VCPreBuildEventTool"/>
+ <Tool
+ Name="VCPreLinkEventTool"/>
+ <Tool
+ Name="VCPostBuildEventTool"/>
+ <Tool
+ Name="VCLinkerTool"
+ LinkLibraryDependencies="false"
+ AdditionalOptions=" /STACK:10000000 /machine:x64"
+ AdditionalDependencies="$(NOINHERIT) kernel32.lib user32.lib gdi32.lib winspool.lib shell32.lib ole32.lib oleaut32.lib uuid.lib comdlg32.lib advapi32.lib Release\UnitTest++.lib "
+ OutputFile="U:\unittest-cpp-pj\vs_projects\vs2008_x64\Release\TestUnitTest++.exe"
+ Version="0.0"
+ LinkIncremental="1"
+ AdditionalLibraryDirectories=""
+ ProgramDatabaseFile="U:\unittest-cpp-pj\vs_projects\vs2008_x64\Release/TestUnitTest++.pdb"
+ SubSystem="1"
+ ImportLibrary="U:\unittest-cpp-pj\vs_projects\vs2008_x64\Release\TestUnitTest++.lib"/>
+ </Configuration>
+ <Configuration
+ Name="MinSizeRel|x64"
+ OutputDirectory="MinSizeRel"
+ IntermediateDirectory="TestUnitTest++.dir\MinSizeRel"
+ ConfigurationType="1"
+ UseOfMFC="0"
+ ATLMinimizesCRunTimeLibraryUsage="FALSE"
+ CharacterSet="2">
+ <Tool
+ Name="VCCLCompilerTool"
+ AdditionalOptions=" /Zm1000"
+ AdditionalIncludeDirectories="U:\unittest-cpp-pj\.;"
+ CompileAs="2"
+ ExceptionHandling="1"
+ InlineFunctionExpansion="1"
+ Optimization="1"
+ RuntimeLibrary="2"
+ RuntimeTypeInfo="TRUE"
+ WarningLevel="3"
+ PreprocessorDefinitions="WIN32;_WINDOWS;NDEBUG;_CRT_SECURE_NO_DEPRECATE;CMAKE_INTDIR=\"MinSizeRel\""
+ AssemblerListingLocation="MinSizeRel"
+ ObjectFile="$(IntDir)\"
+ ProgramDataBaseFileName="U:\unittest-cpp-pj\vs_projects\vs2008_x64\MinSizeRel/TestUnitTest++.pdb"
+/>
+ <Tool
+ Name="VCCustomBuildTool"/>
+ <Tool
+ Name="VCResourceCompilerTool"
+ AdditionalIncludeDirectories="U:\unittest-cpp-pj\.;"
+ PreprocessorDefinitions="WIN32;_WINDOWS;NDEBUG;_CRT_SECURE_NO_DEPRECATE;CMAKE_INTDIR=\"MinSizeRel\""/>
+ <Tool
+ Name="VCMIDLTool"
+ AdditionalIncludeDirectories="U:\unittest-cpp-pj\.;"
+ MkTypLibCompatible="FALSE"
+ TargetEnvironment="3"
+ GenerateStublessProxies="TRUE"
+ TypeLibraryName="$(InputName).tlb"
+ OutputDirectory="$(IntDir)"
+ HeaderFileName="$(InputName).h"
+ DLLDataFileName=""
+ InterfaceIdentifierFileName="$(InputName)_i.c"
+ ProxyFileName="$(InputName)_p.c"/>
+ <Tool
+ Name="VCPreBuildEventTool"/>
+ <Tool
+ Name="VCPreLinkEventTool"/>
+ <Tool
+ Name="VCPostBuildEventTool"/>
+ <Tool
+ Name="VCLinkerTool"
+ LinkLibraryDependencies="false"
+ AdditionalOptions=" /STACK:10000000 /machine:x64"
+ AdditionalDependencies="$(NOINHERIT) kernel32.lib user32.lib gdi32.lib winspool.lib shell32.lib ole32.lib oleaut32.lib uuid.lib comdlg32.lib advapi32.lib MinSizeRel\UnitTest++.lib "
+ OutputFile="U:\unittest-cpp-pj\vs_projects\vs2008_x64\MinSizeRel\TestUnitTest++.exe"
+ Version="0.0"
+ LinkIncremental="1"
+ AdditionalLibraryDirectories=""
+ ProgramDatabaseFile="U:\unittest-cpp-pj\vs_projects\vs2008_x64\MinSizeRel/TestUnitTest++.pdb"
+ SubSystem="1"
+ ImportLibrary="U:\unittest-cpp-pj\vs_projects\vs2008_x64\MinSizeRel\TestUnitTest++.lib"/>
+ </Configuration>
+ <Configuration
+ Name="RelWithDebInfo|x64"
+ OutputDirectory="RelWithDebInfo"
+ IntermediateDirectory="TestUnitTest++.dir\RelWithDebInfo"
+ ConfigurationType="1"
+ UseOfMFC="0"
+ ATLMinimizesCRunTimeLibraryUsage="FALSE"
+ CharacterSet="2">
+ <Tool
+ Name="VCCLCompilerTool"
+ AdditionalOptions=" /Zm1000"
+ AdditionalIncludeDirectories="U:\unittest-cpp-pj\.;"
+ CompileAs="2"
+ DebugInformationFormat="3"
+ ExceptionHandling="1"
+ InlineFunctionExpansion="1"
+ Optimization="2"
+ RuntimeLibrary="2"
+ RuntimeTypeInfo="TRUE"
+ WarningLevel="3"
+ PreprocessorDefinitions="WIN32;_WINDOWS;NDEBUG;_CRT_SECURE_NO_DEPRECATE;CMAKE_INTDIR=\"RelWithDebInfo\""
+ AssemblerListingLocation="RelWithDebInfo"
+ ObjectFile="$(IntDir)\"
+ ProgramDataBaseFileName="U:\unittest-cpp-pj\vs_projects\vs2008_x64\RelWithDebInfo/TestUnitTest++.pdb"
+/>
+ <Tool
+ Name="VCCustomBuildTool"/>
+ <Tool
+ Name="VCResourceCompilerTool"
+ AdditionalIncludeDirectories="U:\unittest-cpp-pj\.;"
+ PreprocessorDefinitions="WIN32;_WINDOWS;NDEBUG;_CRT_SECURE_NO_DEPRECATE;CMAKE_INTDIR=\"RelWithDebInfo\""/>
+ <Tool
+ Name="VCMIDLTool"
+ AdditionalIncludeDirectories="U:\unittest-cpp-pj\.;"
+ MkTypLibCompatible="FALSE"
+ TargetEnvironment="3"
+ GenerateStublessProxies="TRUE"
+ TypeLibraryName="$(InputName).tlb"
+ OutputDirectory="$(IntDir)"
+ HeaderFileName="$(InputName).h"
+ DLLDataFileName=""
+ InterfaceIdentifierFileName="$(InputName)_i.c"
+ ProxyFileName="$(InputName)_p.c"/>
+ <Tool
+ Name="VCPreBuildEventTool"/>
+ <Tool
+ Name="VCPreLinkEventTool"/>
+ <Tool
+ Name="VCPostBuildEventTool"/>
+ <Tool
+ Name="VCLinkerTool"
+ LinkLibraryDependencies="false"
+ AdditionalOptions=" /STACK:10000000 /machine:x64 /debug"
+ AdditionalDependencies="$(NOINHERIT) kernel32.lib user32.lib gdi32.lib winspool.lib shell32.lib ole32.lib oleaut32.lib uuid.lib comdlg32.lib advapi32.lib RelWithDebInfo\UnitTest++.lib "
+ OutputFile="U:\unittest-cpp-pj\vs_projects\vs2008_x64\RelWithDebInfo\TestUnitTest++.exe"
+ Version="0.0"
+ LinkIncremental="2"
+ AdditionalLibraryDirectories=""
+ ProgramDatabaseFile="U:\unittest-cpp-pj\vs_projects\vs2008_x64\RelWithDebInfo/TestUnitTest++.pdb"
+ GenerateDebugInformation="TRUE"
+ SubSystem="1"
+ ImportLibrary="U:\unittest-cpp-pj\vs_projects\vs2008_x64\RelWithDebInfo\TestUnitTest++.lib"/>
+ </Configuration>
+ </Configurations>
+ <Files>
+ <File
+ RelativePath="U:\unittest-cpp-pj\tests\Main.cpp">
+ </File>
+ <File
+ RelativePath="U:\unittest-cpp-pj\tests\TestAssertHandler.cpp">
+ </File>
+ <File
+ RelativePath="U:\unittest-cpp-pj\tests\TestCheckMacros.cpp">
+ </File>
+ <File
+ RelativePath="U:\unittest-cpp-pj\tests\TestChecks.cpp">
+ </File>
+ <File
+ RelativePath="U:\unittest-cpp-pj\tests\TestCompositeTestReporter.cpp">
+ </File>
+ <File
+ RelativePath="U:\unittest-cpp-pj\tests\TestCurrentTest.cpp">
+ </File>
+ <File
+ RelativePath="U:\unittest-cpp-pj\tests\TestDeferredTestReporter.cpp">
+ </File>
+ <File
+ RelativePath="U:\unittest-cpp-pj\tests\TestExceptions.cpp">
+ </File>
+ <File
+ RelativePath="U:\unittest-cpp-pj\tests\TestMemoryOutStream.cpp">
+ </File>
+ <File
+ RelativePath="U:\unittest-cpp-pj\tests\TestTest.cpp">
+ </File>
+ <File
+ RelativePath="U:\unittest-cpp-pj\tests\TestTestList.cpp">
+ </File>
+ <File
+ RelativePath="U:\unittest-cpp-pj\tests\TestTestMacros.cpp">
+ </File>
+ <File
+ RelativePath="U:\unittest-cpp-pj\tests\TestTestResults.cpp">
+ </File>
+ <File
+ RelativePath="U:\unittest-cpp-pj\tests\TestTestRunner.cpp">
+ </File>
+ <File
+ RelativePath="U:\unittest-cpp-pj\tests\TestTestSuite.cpp">
+ </File>
+ <File
+ RelativePath="U:\unittest-cpp-pj\tests\TestTimeConstraint.cpp">
+ </File>
+ <File
+ RelativePath="U:\unittest-cpp-pj\tests\TestTimeConstraintMacro.cpp">
+ </File>
+ <File
+ RelativePath="U:\unittest-cpp-pj\tests\TestUnitTestPP.cpp">
+ </File>
+ <File
+ RelativePath="U:\unittest-cpp-pj\tests\TestXmlTestReporter.cpp">
+ </File>
+ <File
+ RelativePath="U:\unittest-cpp-pj\tests\RecordingReporter.h">
+ </File>
+ <File
+ RelativePath="U:\unittest-cpp-pj\tests\ScopedCurrentTest.h">
+ </File>
+ </Files>
+ <Globals>
+ </Globals>
+</VisualStudioProject>
diff --git a/vs_projects/vs2008_x64/UnitTest++.sln b/vs_projects/vs2008_x64/UnitTest++.sln
new file mode 100644
index 0000000..6f6762c
--- /dev/null
+++ b/vs_projects/vs2008_x64/UnitTest++.sln
@@ -0,0 +1,38 @@
+Microsoft Visual Studio Solution File, Format Version 10.00
+# Visual Studio 2008
+Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "TestUnitTest++", "TestUnitTest++.vcproj", "{7AAC9879-0F64-49B3-9420-0DB18FB337BF}"
+ ProjectSection(ProjectDependencies) = postProject
+ {B8F60BD4-3946-4458-A2B3-72B42A399B82} = {B8F60BD4-3946-4458-A2B3-72B42A399B82}
+ EndProjectSection
+EndProject
+Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "UnitTest++", "UnitTest++.vcproj", "{B8F60BD4-3946-4458-A2B3-72B42A399B82}"
+EndProject
+Global
+ GlobalSection(SolutionConfigurationPlatforms) = preSolution
+ Debug|x64 = Debug|x64
+ MinSizeRel|x64 = MinSizeRel|x64
+ Release|x64 = Release|x64
+ RelWithDebInfo|x64 = RelWithDebInfo|x64
+ EndGlobalSection
+ GlobalSection(ProjectConfigurationPlatforms) = postSolution
+ {7AAC9879-0F64-49B3-9420-0DB18FB337BF}.Debug|x64.ActiveCfg = Debug|x64
+ {7AAC9879-0F64-49B3-9420-0DB18FB337BF}.Debug|x64.Build.0 = Debug|x64
+ {7AAC9879-0F64-49B3-9420-0DB18FB337BF}.MinSizeRel|x64.ActiveCfg = MinSizeRel|x64
+ {7AAC9879-0F64-49B3-9420-0DB18FB337BF}.MinSizeRel|x64.Build.0 = MinSizeRel|x64
+ {7AAC9879-0F64-49B3-9420-0DB18FB337BF}.Release|x64.ActiveCfg = Release|x64
+ {7AAC9879-0F64-49B3-9420-0DB18FB337BF}.Release|x64.Build.0 = Release|x64
+ {7AAC9879-0F64-49B3-9420-0DB18FB337BF}.RelWithDebInfo|x64.ActiveCfg = RelWithDebInfo|x64
+ {7AAC9879-0F64-49B3-9420-0DB18FB337BF}.RelWithDebInfo|x64.Build.0 = RelWithDebInfo|x64
+ {B8F60BD4-3946-4458-A2B3-72B42A399B82}.Debug|x64.ActiveCfg = Debug|x64
+ {B8F60BD4-3946-4458-A2B3-72B42A399B82}.Debug|x64.Build.0 = Debug|x64
+ {B8F60BD4-3946-4458-A2B3-72B42A399B82}.MinSizeRel|x64.ActiveCfg = MinSizeRel|x64
+ {B8F60BD4-3946-4458-A2B3-72B42A399B82}.MinSizeRel|x64.Build.0 = MinSizeRel|x64
+ {B8F60BD4-3946-4458-A2B3-72B42A399B82}.Release|x64.ActiveCfg = Release|x64
+ {B8F60BD4-3946-4458-A2B3-72B42A399B82}.Release|x64.Build.0 = Release|x64
+ {B8F60BD4-3946-4458-A2B3-72B42A399B82}.RelWithDebInfo|x64.ActiveCfg = RelWithDebInfo|x64
+ {B8F60BD4-3946-4458-A2B3-72B42A399B82}.RelWithDebInfo|x64.Build.0 = RelWithDebInfo|x64
+ EndGlobalSection
+ GlobalSection(SolutionProperties) = preSolution
+ HideSolutionNode = FALSE
+ EndGlobalSection
+EndGlobal
diff --git a/vs_projects/vs2008_x64/UnitTest++.vcproj b/vs_projects/vs2008_x64/UnitTest++.vcproj
new file mode 100644
index 0000000..e1ab1bd
--- /dev/null
+++ b/vs_projects/vs2008_x64/UnitTest++.vcproj
@@ -0,0 +1,374 @@
+<?xml version="1.0" encoding = "Windows-1252"?>
+<VisualStudioProject
+ ProjectType="Visual C++"
+ Version="9.00"
+ Name="UnitTest++"
+ ProjectGUID="{B8F60BD4-3946-4458-A2B3-72B42A399B82}"
+ Keyword="Win32Proj">
+ <Platforms>
+ <Platform
+ Name="x64"/>
+ </Platforms>
+ <Configurations>
+ <Configuration
+ Name="Debug|x64"
+ OutputDirectory="Debug"
+ IntermediateDirectory="UnitTest++.dir\Debug"
+ ConfigurationType="4"
+ UseOfMFC="0"
+ ATLMinimizesCRunTimeLibraryUsage="FALSE"
+ CharacterSet="2">
+ <Tool
+ Name="VCCLCompilerTool"
+ AdditionalOptions=" /Zm1000"
+ AdditionalIncludeDirectories="U:\unittest-cpp-pj\.;"
+ BasicRuntimeChecks="3"
+ CompileAs="2"
+ DebugInformationFormat="3"
+ ExceptionHandling="1"
+ InlineFunctionExpansion="0"
+ Optimization="0"
+ RuntimeLibrary="3"
+ RuntimeTypeInfo="TRUE"
+ WarningLevel="3"
+ PreprocessorDefinitions="WIN32;_WINDOWS;_DEBUG;_CRT_SECURE_NO_DEPRECATE;CMAKE_INTDIR=\"Debug\""
+ AssemblerListingLocation="Debug"
+ ObjectFile="$(IntDir)\"
+ ProgramDataBaseFileName="U:\unittest-cpp-pj\vs_projects\vs2008_x64\Debug/UnitTest++.pdb"
+/>
+ <Tool
+ Name="VCCustomBuildTool"/>
+ <Tool
+ Name="VCResourceCompilerTool"
+ AdditionalIncludeDirectories="U:\unittest-cpp-pj\.;"
+ PreprocessorDefinitions="WIN32;_WINDOWS;_DEBUG;_CRT_SECURE_NO_DEPRECATE;CMAKE_INTDIR=\"Debug\""/>
+ <Tool
+ Name="VCMIDLTool"
+ AdditionalIncludeDirectories="U:\unittest-cpp-pj\.;"
+ MkTypLibCompatible="FALSE"
+ TargetEnvironment="3"
+ GenerateStublessProxies="TRUE"
+ TypeLibraryName="$(InputName).tlb"
+ OutputDirectory="$(IntDir)"
+ HeaderFileName="$(InputName).h"
+ DLLDataFileName=""
+ InterfaceIdentifierFileName="$(InputName)_i.c"
+ ProxyFileName="$(InputName)_p.c"/>
+ <Tool
+ Name="VCPreBuildEventTool"/>
+ <Tool
+ Name="VCPreLinkEventTool"/>
+ <Tool
+ Name="VCPostBuildEventTool"/>
+ <Tool
+ Name="VCLibrarianTool"
+ OutputFile="U:\unittest-cpp-pj\vs_projects\vs2008_x64\Debug\UnitTest++.lib"/>
+ </Configuration>
+ <Configuration
+ Name="Release|x64"
+ OutputDirectory="Release"
+ IntermediateDirectory="UnitTest++.dir\Release"
+ ConfigurationType="4"
+ UseOfMFC="0"
+ ATLMinimizesCRunTimeLibraryUsage="FALSE"
+ CharacterSet="2">
+ <Tool
+ Name="VCCLCompilerTool"
+ AdditionalOptions=" /Zm1000"
+ AdditionalIncludeDirectories="U:\unittest-cpp-pj\.;"
+ CompileAs="2"
+ ExceptionHandling="1"
+ InlineFunctionExpansion="2"
+ Optimization="2"
+ RuntimeLibrary="2"
+ RuntimeTypeInfo="TRUE"
+ WarningLevel="3"
+ PreprocessorDefinitions="WIN32;_WINDOWS;NDEBUG;_CRT_SECURE_NO_DEPRECATE;CMAKE_INTDIR=\"Release\""
+ AssemblerListingLocation="Release"
+ ObjectFile="$(IntDir)\"
+ ProgramDataBaseFileName="U:\unittest-cpp-pj\vs_projects\vs2008_x64\Release/UnitTest++.pdb"
+/>
+ <Tool
+ Name="VCCustomBuildTool"/>
+ <Tool
+ Name="VCResourceCompilerTool"
+ AdditionalIncludeDirectories="U:\unittest-cpp-pj\.;"
+ PreprocessorDefinitions="WIN32;_WINDOWS;NDEBUG;_CRT_SECURE_NO_DEPRECATE;CMAKE_INTDIR=\"Release\""/>
+ <Tool
+ Name="VCMIDLTool"
+ AdditionalIncludeDirectories="U:\unittest-cpp-pj\.;"
+ MkTypLibCompatible="FALSE"
+ TargetEnvironment="3"
+ GenerateStublessProxies="TRUE"
+ TypeLibraryName="$(InputName).tlb"
+ OutputDirectory="$(IntDir)"
+ HeaderFileName="$(InputName).h"
+ DLLDataFileName=""
+ InterfaceIdentifierFileName="$(InputName)_i.c"
+ ProxyFileName="$(InputName)_p.c"/>
+ <Tool
+ Name="VCPreBuildEventTool"/>
+ <Tool
+ Name="VCPreLinkEventTool"/>
+ <Tool
+ Name="VCPostBuildEventTool"/>
+ <Tool
+ Name="VCLibrarianTool"
+ OutputFile="U:\unittest-cpp-pj\vs_projects\vs2008_x64\Release\UnitTest++.lib"/>
+ </Configuration>
+ <Configuration
+ Name="MinSizeRel|x64"
+ OutputDirectory="MinSizeRel"
+ IntermediateDirectory="UnitTest++.dir\MinSizeRel"
+ ConfigurationType="4"
+ UseOfMFC="0"
+ ATLMinimizesCRunTimeLibraryUsage="FALSE"
+ CharacterSet="2">
+ <Tool
+ Name="VCCLCompilerTool"
+ AdditionalOptions=" /Zm1000"
+ AdditionalIncludeDirectories="U:\unittest-cpp-pj\.;"
+ CompileAs="2"
+ ExceptionHandling="1"
+ InlineFunctionExpansion="1"
+ Optimization="1"
+ RuntimeLibrary="2"
+ RuntimeTypeInfo="TRUE"
+ WarningLevel="3"
+ PreprocessorDefinitions="WIN32;_WINDOWS;NDEBUG;_CRT_SECURE_NO_DEPRECATE;CMAKE_INTDIR=\"MinSizeRel\""
+ AssemblerListingLocation="MinSizeRel"
+ ObjectFile="$(IntDir)\"
+ ProgramDataBaseFileName="U:\unittest-cpp-pj\vs_projects\vs2008_x64\MinSizeRel/UnitTest++.pdb"
+/>
+ <Tool
+ Name="VCCustomBuildTool"/>
+ <Tool
+ Name="VCResourceCompilerTool"
+ AdditionalIncludeDirectories="U:\unittest-cpp-pj\.;"
+ PreprocessorDefinitions="WIN32;_WINDOWS;NDEBUG;_CRT_SECURE_NO_DEPRECATE;CMAKE_INTDIR=\"MinSizeRel\""/>
+ <Tool
+ Name="VCMIDLTool"
+ AdditionalIncludeDirectories="U:\unittest-cpp-pj\.;"
+ MkTypLibCompatible="FALSE"
+ TargetEnvironment="3"
+ GenerateStublessProxies="TRUE"
+ TypeLibraryName="$(InputName).tlb"
+ OutputDirectory="$(IntDir)"
+ HeaderFileName="$(InputName).h"
+ DLLDataFileName=""
+ InterfaceIdentifierFileName="$(InputName)_i.c"
+ ProxyFileName="$(InputName)_p.c"/>
+ <Tool
+ Name="VCPreBuildEventTool"/>
+ <Tool
+ Name="VCPreLinkEventTool"/>
+ <Tool
+ Name="VCPostBuildEventTool"/>
+ <Tool
+ Name="VCLibrarianTool"
+ OutputFile="U:\unittest-cpp-pj\vs_projects\vs2008_x64\MinSizeRel\UnitTest++.lib"/>
+ </Configuration>
+ <Configuration
+ Name="RelWithDebInfo|x64"
+ OutputDirectory="RelWithDebInfo"
+ IntermediateDirectory="UnitTest++.dir\RelWithDebInfo"
+ ConfigurationType="4"
+ UseOfMFC="0"
+ ATLMinimizesCRunTimeLibraryUsage="FALSE"
+ CharacterSet="2">
+ <Tool
+ Name="VCCLCompilerTool"
+ AdditionalOptions=" /Zm1000"
+ AdditionalIncludeDirectories="U:\unittest-cpp-pj\.;"
+ CompileAs="2"
+ DebugInformationFormat="3"
+ ExceptionHandling="1"
+ InlineFunctionExpansion="1"
+ Optimization="2"
+ RuntimeLibrary="2"
+ RuntimeTypeInfo="TRUE"
+ WarningLevel="3"
+ PreprocessorDefinitions="WIN32;_WINDOWS;NDEBUG;_CRT_SECURE_NO_DEPRECATE;CMAKE_INTDIR=\"RelWithDebInfo\""
+ AssemblerListingLocation="RelWithDebInfo"
+ ObjectFile="$(IntDir)\"
+ ProgramDataBaseFileName="U:\unittest-cpp-pj\vs_projects\vs2008_x64\RelWithDebInfo/UnitTest++.pdb"
+/>
+ <Tool
+ Name="VCCustomBuildTool"/>
+ <Tool
+ Name="VCResourceCompilerTool"
+ AdditionalIncludeDirectories="U:\unittest-cpp-pj\.;"
+ PreprocessorDefinitions="WIN32;_WINDOWS;NDEBUG;_CRT_SECURE_NO_DEPRECATE;CMAKE_INTDIR=\"RelWithDebInfo\""/>
+ <Tool
+ Name="VCMIDLTool"
+ AdditionalIncludeDirectories="U:\unittest-cpp-pj\.;"
+ MkTypLibCompatible="FALSE"
+ TargetEnvironment="3"
+ GenerateStublessProxies="TRUE"
+ TypeLibraryName="$(InputName).tlb"
+ OutputDirectory="$(IntDir)"
+ HeaderFileName="$(InputName).h"
+ DLLDataFileName=""
+ InterfaceIdentifierFileName="$(InputName)_i.c"
+ ProxyFileName="$(InputName)_p.c"/>
+ <Tool
+ Name="VCPreBuildEventTool"/>
+ <Tool
+ Name="VCPreLinkEventTool"/>
+ <Tool
+ Name="VCPostBuildEventTool"/>
+ <Tool
+ Name="VCLibrarianTool"
+ OutputFile="U:\unittest-cpp-pj\vs_projects\vs2008_x64\RelWithDebInfo\UnitTest++.lib"/>
+ </Configuration>
+ </Configurations>
+ <Files>
+ <File
+ RelativePath="U:\unittest-cpp-pj\UnitTest++\AssertException.h">
+ </File>
+ <File
+ RelativePath="U:\unittest-cpp-pj\UnitTest++\CheckMacros.h">
+ </File>
+ <File
+ RelativePath="U:\unittest-cpp-pj\UnitTest++\Checks.h">
+ </File>
+ <File
+ RelativePath="U:\unittest-cpp-pj\UnitTest++\CompositeTestReporter.h">
+ </File>
+ <File
+ RelativePath="U:\unittest-cpp-pj\UnitTest++\Config.h">
+ </File>
+ <File
+ RelativePath="U:\unittest-cpp-pj\UnitTest++\CurrentTest.h">
+ </File>
+ <File
+ RelativePath="U:\unittest-cpp-pj\UnitTest++\DeferredTestReporter.h">
+ </File>
+ <File
+ RelativePath="U:\unittest-cpp-pj\UnitTest++\DeferredTestResult.h">
+ </File>
+ <File
+ RelativePath="U:\unittest-cpp-pj\UnitTest++\ExceptionMacros.h">
+ </File>
+ <File
+ RelativePath="U:\unittest-cpp-pj\UnitTest++\ExecuteTest.h">
+ </File>
+ <File
+ RelativePath="U:\unittest-cpp-pj\UnitTest++\HelperMacros.h">
+ </File>
+ <File
+ RelativePath="U:\unittest-cpp-pj\UnitTest++\MemoryOutStream.h">
+ </File>
+ <File
+ RelativePath="U:\unittest-cpp-pj\UnitTest++\ReportAssert.h">
+ </File>
+ <File
+ RelativePath="U:\unittest-cpp-pj\UnitTest++\ReportAssertImpl.h">
+ </File>
+ <File
+ RelativePath="U:\unittest-cpp-pj\UnitTest++\Test.h">
+ </File>
+ <File
+ RelativePath="U:\unittest-cpp-pj\UnitTest++\TestDetails.h">
+ </File>
+ <File
+ RelativePath="U:\unittest-cpp-pj\UnitTest++\TestList.h">
+ </File>
+ <File
+ RelativePath="U:\unittest-cpp-pj\UnitTest++\TestMacros.h">
+ </File>
+ <File
+ RelativePath="U:\unittest-cpp-pj\UnitTest++\TestReporter.h">
+ </File>
+ <File
+ RelativePath="U:\unittest-cpp-pj\UnitTest++\TestReporterStdout.h">
+ </File>
+ <File
+ RelativePath="U:\unittest-cpp-pj\UnitTest++\TestResults.h">
+ </File>
+ <File
+ RelativePath="U:\unittest-cpp-pj\UnitTest++\TestRunner.h">
+ </File>
+ <File
+ RelativePath="U:\unittest-cpp-pj\UnitTest++\TestSuite.h">
+ </File>
+ <File
+ RelativePath="U:\unittest-cpp-pj\UnitTest++\TimeConstraint.h">
+ </File>
+ <File
+ RelativePath="U:\unittest-cpp-pj\UnitTest++\TimeHelpers.h">
+ </File>
+ <File
+ RelativePath="U:\unittest-cpp-pj\UnitTest++\UnitTest++.h">
+ </File>
+ <File
+ RelativePath="U:\unittest-cpp-pj\UnitTest++\UnitTestPP.h">
+ </File>
+ <File
+ RelativePath="U:\unittest-cpp-pj\UnitTest++\XmlTestReporter.h">
+ </File>
+ <File
+ RelativePath="U:\unittest-cpp-pj\UnitTest++\AssertException.cpp">
+ </File>
+ <File
+ RelativePath="U:\unittest-cpp-pj\UnitTest++\Checks.cpp">
+ </File>
+ <File
+ RelativePath="U:\unittest-cpp-pj\UnitTest++\CompositeTestReporter.cpp">
+ </File>
+ <File
+ RelativePath="U:\unittest-cpp-pj\UnitTest++\CurrentTest.cpp">
+ </File>
+ <File
+ RelativePath="U:\unittest-cpp-pj\UnitTest++\DeferredTestReporter.cpp">
+ </File>
+ <File
+ RelativePath="U:\unittest-cpp-pj\UnitTest++\DeferredTestResult.cpp">
+ </File>
+ <File
+ RelativePath="U:\unittest-cpp-pj\UnitTest++\MemoryOutStream.cpp">
+ </File>
+ <File
+ RelativePath="U:\unittest-cpp-pj\UnitTest++\ReportAssert.cpp">
+ </File>
+ <File
+ RelativePath="U:\unittest-cpp-pj\UnitTest++\Test.cpp">
+ </File>
+ <File
+ RelativePath="U:\unittest-cpp-pj\UnitTest++\TestDetails.cpp">
+ </File>
+ <File
+ RelativePath="U:\unittest-cpp-pj\UnitTest++\TestList.cpp">
+ </File>
+ <File
+ RelativePath="U:\unittest-cpp-pj\UnitTest++\TestReporter.cpp">
+ </File>
+ <File
+ RelativePath="U:\unittest-cpp-pj\UnitTest++\TestReporterStdout.cpp">
+ </File>
+ <File
+ RelativePath="U:\unittest-cpp-pj\UnitTest++\TestResults.cpp">
+ </File>
+ <File
+ RelativePath="U:\unittest-cpp-pj\UnitTest++\TestRunner.cpp">
+ </File>
+ <File
+ RelativePath="U:\unittest-cpp-pj\UnitTest++\TimeConstraint.cpp">
+ </File>
+ <File
+ RelativePath="U:\unittest-cpp-pj\UnitTest++\XmlTestReporter.cpp">
+ </File>
+ <Filter
+ Name="Win32"
+ Filter="">
+ <File
+ RelativePath="U:\unittest-cpp-pj\UnitTest++\Win32\TimeHelpers.h">
+ </File>
+ <File
+ RelativePath="U:\unittest-cpp-pj\UnitTest++\Win32\TimeHelpers.cpp">
+ </File>
+ </Filter>
+ </Files>
+ <Globals>
+ </Globals>
+</VisualStudioProject>
diff --git a/vs_projects/vs2008_x86/TestUnitTest++.vcproj b/vs_projects/vs2008_x86/TestUnitTest++.vcproj
new file mode 100644
index 0000000..9700001
--- /dev/null
+++ b/vs_projects/vs2008_x86/TestUnitTest++.vcproj
@@ -0,0 +1,330 @@
+<?xml version="1.0" encoding = "Windows-1252"?>
+<VisualStudioProject
+ ProjectType="Visual C++"
+ Version="9.00"
+ Name="TestUnitTest++"
+ ProjectGUID="{52AD06AB-CCF0-447B-AAEE-F072735C7FB1}"
+ Keyword="Win32Proj">
+ <Platforms>
+ <Platform
+ Name="Win32"/>
+ </Platforms>
+ <Configurations>
+ <Configuration
+ Name="Debug|Win32"
+ OutputDirectory="Debug"
+ IntermediateDirectory="TestUnitTest++.dir\Debug"
+ ConfigurationType="1"
+ UseOfMFC="0"
+ ATLMinimizesCRunTimeLibraryUsage="FALSE"
+ CharacterSet="2">
+ <Tool
+ Name="VCCLCompilerTool"
+ AdditionalOptions=" /Zm1000"
+ AdditionalIncludeDirectories="U:\unittest-cpp-pj\.;"
+ BasicRuntimeChecks="3"
+ CompileAs="2"
+ DebugInformationFormat="3"
+ ExceptionHandling="1"
+ InlineFunctionExpansion="0"
+ Optimization="0"
+ RuntimeLibrary="3"
+ RuntimeTypeInfo="TRUE"
+ WarningLevel="3"
+ PreprocessorDefinitions="WIN32;_WINDOWS;_DEBUG;_CRT_SECURE_NO_DEPRECATE;CMAKE_INTDIR=\"Debug\""
+ AssemblerListingLocation="Debug"
+ ObjectFile="$(IntDir)\"
+ ProgramDataBaseFileName="U:\unittest-cpp-pj\vs_projects\vs2008_x86\Debug/TestUnitTest++.pdb"
+/>
+ <Tool
+ Name="VCCustomBuildTool"/>
+ <Tool
+ Name="VCResourceCompilerTool"
+ AdditionalIncludeDirectories="U:\unittest-cpp-pj\.;"
+ PreprocessorDefinitions="WIN32;_WINDOWS;_DEBUG;_CRT_SECURE_NO_DEPRECATE;CMAKE_INTDIR=\"Debug\""/>
+ <Tool
+ Name="VCMIDLTool"
+ AdditionalIncludeDirectories="U:\unittest-cpp-pj\.;"
+ MkTypLibCompatible="FALSE"
+ TargetEnvironment="1"
+ GenerateStublessProxies="TRUE"
+ TypeLibraryName="$(InputName).tlb"
+ OutputDirectory="$(IntDir)"
+ HeaderFileName="$(InputName).h"
+ DLLDataFileName=""
+ InterfaceIdentifierFileName="$(InputName)_i.c"
+ ProxyFileName="$(InputName)_p.c"/>
+ <Tool
+ Name="VCPreBuildEventTool"/>
+ <Tool
+ Name="VCPreLinkEventTool"/>
+ <Tool
+ Name="VCPostBuildEventTool"/>
+ <Tool
+ Name="VCLinkerTool"
+ LinkLibraryDependencies="false"
+ AdditionalOptions=" /STACK:10000000 /machine:X86 /debug"
+ AdditionalDependencies="$(NOINHERIT) kernel32.lib user32.lib gdi32.lib winspool.lib shell32.lib ole32.lib oleaut32.lib uuid.lib comdlg32.lib advapi32.lib Debug\UnitTest++.lib "
+ OutputFile="U:\unittest-cpp-pj\vs_projects\vs2008_x86\Debug\TestUnitTest++.exe"
+ Version="0.0"
+ LinkIncremental="2"
+ AdditionalLibraryDirectories=""
+ ProgramDatabaseFile="U:\unittest-cpp-pj\vs_projects\vs2008_x86\Debug/TestUnitTest++.pdb"
+ GenerateDebugInformation="TRUE"
+ SubSystem="1"
+ ImportLibrary="U:\unittest-cpp-pj\vs_projects\vs2008_x86\Debug\TestUnitTest++.lib"/>
+ </Configuration>
+ <Configuration
+ Name="Release|Win32"
+ OutputDirectory="Release"
+ IntermediateDirectory="TestUnitTest++.dir\Release"
+ ConfigurationType="1"
+ UseOfMFC="0"
+ ATLMinimizesCRunTimeLibraryUsage="FALSE"
+ CharacterSet="2">
+ <Tool
+ Name="VCCLCompilerTool"
+ AdditionalOptions=" /Zm1000"
+ AdditionalIncludeDirectories="U:\unittest-cpp-pj\.;"
+ CompileAs="2"
+ ExceptionHandling="1"
+ InlineFunctionExpansion="2"
+ Optimization="2"
+ RuntimeLibrary="2"
+ RuntimeTypeInfo="TRUE"
+ WarningLevel="3"
+ PreprocessorDefinitions="WIN32;_WINDOWS;NDEBUG;_CRT_SECURE_NO_DEPRECATE;CMAKE_INTDIR=\"Release\""
+ AssemblerListingLocation="Release"
+ ObjectFile="$(IntDir)\"
+ ProgramDataBaseFileName="U:\unittest-cpp-pj\vs_projects\vs2008_x86\Release/TestUnitTest++.pdb"
+/>
+ <Tool
+ Name="VCCustomBuildTool"/>
+ <Tool
+ Name="VCResourceCompilerTool"
+ AdditionalIncludeDirectories="U:\unittest-cpp-pj\.;"
+ PreprocessorDefinitions="WIN32;_WINDOWS;NDEBUG;_CRT_SECURE_NO_DEPRECATE;CMAKE_INTDIR=\"Release\""/>
+ <Tool
+ Name="VCMIDLTool"
+ AdditionalIncludeDirectories="U:\unittest-cpp-pj\.;"
+ MkTypLibCompatible="FALSE"
+ TargetEnvironment="1"
+ GenerateStublessProxies="TRUE"
+ TypeLibraryName="$(InputName).tlb"
+ OutputDirectory="$(IntDir)"
+ HeaderFileName="$(InputName).h"
+ DLLDataFileName=""
+ InterfaceIdentifierFileName="$(InputName)_i.c"
+ ProxyFileName="$(InputName)_p.c"/>
+ <Tool
+ Name="VCPreBuildEventTool"/>
+ <Tool
+ Name="VCPreLinkEventTool"/>
+ <Tool
+ Name="VCPostBuildEventTool"/>
+ <Tool
+ Name="VCLinkerTool"
+ LinkLibraryDependencies="false"
+ AdditionalOptions=" /STACK:10000000 /machine:X86"
+ AdditionalDependencies="$(NOINHERIT) kernel32.lib user32.lib gdi32.lib winspool.lib shell32.lib ole32.lib oleaut32.lib uuid.lib comdlg32.lib advapi32.lib Release\UnitTest++.lib "
+ OutputFile="U:\unittest-cpp-pj\vs_projects\vs2008_x86\Release\TestUnitTest++.exe"
+ Version="0.0"
+ LinkIncremental="1"
+ AdditionalLibraryDirectories=""
+ ProgramDatabaseFile="U:\unittest-cpp-pj\vs_projects\vs2008_x86\Release/TestUnitTest++.pdb"
+ SubSystem="1"
+ ImportLibrary="U:\unittest-cpp-pj\vs_projects\vs2008_x86\Release\TestUnitTest++.lib"/>
+ </Configuration>
+ <Configuration
+ Name="MinSizeRel|Win32"
+ OutputDirectory="MinSizeRel"
+ IntermediateDirectory="TestUnitTest++.dir\MinSizeRel"
+ ConfigurationType="1"
+ UseOfMFC="0"
+ ATLMinimizesCRunTimeLibraryUsage="FALSE"
+ CharacterSet="2">
+ <Tool
+ Name="VCCLCompilerTool"
+ AdditionalOptions=" /Zm1000"
+ AdditionalIncludeDirectories="U:\unittest-cpp-pj\.;"
+ CompileAs="2"
+ ExceptionHandling="1"
+ InlineFunctionExpansion="1"
+ Optimization="1"
+ RuntimeLibrary="2"
+ RuntimeTypeInfo="TRUE"
+ WarningLevel="3"
+ PreprocessorDefinitions="WIN32;_WINDOWS;NDEBUG;_CRT_SECURE_NO_DEPRECATE;CMAKE_INTDIR=\"MinSizeRel\""
+ AssemblerListingLocation="MinSizeRel"
+ ObjectFile="$(IntDir)\"
+ ProgramDataBaseFileName="U:\unittest-cpp-pj\vs_projects\vs2008_x86\MinSizeRel/TestUnitTest++.pdb"
+/>
+ <Tool
+ Name="VCCustomBuildTool"/>
+ <Tool
+ Name="VCResourceCompilerTool"
+ AdditionalIncludeDirectories="U:\unittest-cpp-pj\.;"
+ PreprocessorDefinitions="WIN32;_WINDOWS;NDEBUG;_CRT_SECURE_NO_DEPRECATE;CMAKE_INTDIR=\"MinSizeRel\""/>
+ <Tool
+ Name="VCMIDLTool"
+ AdditionalIncludeDirectories="U:\unittest-cpp-pj\.;"
+ MkTypLibCompatible="FALSE"
+ TargetEnvironment="1"
+ GenerateStublessProxies="TRUE"
+ TypeLibraryName="$(InputName).tlb"
+ OutputDirectory="$(IntDir)"
+ HeaderFileName="$(InputName).h"
+ DLLDataFileName=""
+ InterfaceIdentifierFileName="$(InputName)_i.c"
+ ProxyFileName="$(InputName)_p.c"/>
+ <Tool
+ Name="VCPreBuildEventTool"/>
+ <Tool
+ Name="VCPreLinkEventTool"/>
+ <Tool
+ Name="VCPostBuildEventTool"/>
+ <Tool
+ Name="VCLinkerTool"
+ LinkLibraryDependencies="false"
+ AdditionalOptions=" /STACK:10000000 /machine:X86"
+ AdditionalDependencies="$(NOINHERIT) kernel32.lib user32.lib gdi32.lib winspool.lib shell32.lib ole32.lib oleaut32.lib uuid.lib comdlg32.lib advapi32.lib MinSizeRel\UnitTest++.lib "
+ OutputFile="U:\unittest-cpp-pj\vs_projects\vs2008_x86\MinSizeRel\TestUnitTest++.exe"
+ Version="0.0"
+ LinkIncremental="1"
+ AdditionalLibraryDirectories=""
+ ProgramDatabaseFile="U:\unittest-cpp-pj\vs_projects\vs2008_x86\MinSizeRel/TestUnitTest++.pdb"
+ SubSystem="1"
+ ImportLibrary="U:\unittest-cpp-pj\vs_projects\vs2008_x86\MinSizeRel\TestUnitTest++.lib"/>
+ </Configuration>
+ <Configuration
+ Name="RelWithDebInfo|Win32"
+ OutputDirectory="RelWithDebInfo"
+ IntermediateDirectory="TestUnitTest++.dir\RelWithDebInfo"
+ ConfigurationType="1"
+ UseOfMFC="0"
+ ATLMinimizesCRunTimeLibraryUsage="FALSE"
+ CharacterSet="2">
+ <Tool
+ Name="VCCLCompilerTool"
+ AdditionalOptions=" /Zm1000"
+ AdditionalIncludeDirectories="U:\unittest-cpp-pj\.;"
+ CompileAs="2"
+ DebugInformationFormat="3"
+ ExceptionHandling="1"
+ InlineFunctionExpansion="1"
+ Optimization="2"
+ RuntimeLibrary="2"
+ RuntimeTypeInfo="TRUE"
+ WarningLevel="3"
+ PreprocessorDefinitions="WIN32;_WINDOWS;NDEBUG;_CRT_SECURE_NO_DEPRECATE;CMAKE_INTDIR=\"RelWithDebInfo\""
+ AssemblerListingLocation="RelWithDebInfo"
+ ObjectFile="$(IntDir)\"
+ ProgramDataBaseFileName="U:\unittest-cpp-pj\vs_projects\vs2008_x86\RelWithDebInfo/TestUnitTest++.pdb"
+/>
+ <Tool
+ Name="VCCustomBuildTool"/>
+ <Tool
+ Name="VCResourceCompilerTool"
+ AdditionalIncludeDirectories="U:\unittest-cpp-pj\.;"
+ PreprocessorDefinitions="WIN32;_WINDOWS;NDEBUG;_CRT_SECURE_NO_DEPRECATE;CMAKE_INTDIR=\"RelWithDebInfo\""/>
+ <Tool
+ Name="VCMIDLTool"
+ AdditionalIncludeDirectories="U:\unittest-cpp-pj\.;"
+ MkTypLibCompatible="FALSE"
+ TargetEnvironment="1"
+ GenerateStublessProxies="TRUE"
+ TypeLibraryName="$(InputName).tlb"
+ OutputDirectory="$(IntDir)"
+ HeaderFileName="$(InputName).h"
+ DLLDataFileName=""
+ InterfaceIdentifierFileName="$(InputName)_i.c"
+ ProxyFileName="$(InputName)_p.c"/>
+ <Tool
+ Name="VCPreBuildEventTool"/>
+ <Tool
+ Name="VCPreLinkEventTool"/>
+ <Tool
+ Name="VCPostBuildEventTool"/>
+ <Tool
+ Name="VCLinkerTool"
+ LinkLibraryDependencies="false"
+ AdditionalOptions=" /STACK:10000000 /machine:X86 /debug"
+ AdditionalDependencies="$(NOINHERIT) kernel32.lib user32.lib gdi32.lib winspool.lib shell32.lib ole32.lib oleaut32.lib uuid.lib comdlg32.lib advapi32.lib RelWithDebInfo\UnitTest++.lib "
+ OutputFile="U:\unittest-cpp-pj\vs_projects\vs2008_x86\RelWithDebInfo\TestUnitTest++.exe"
+ Version="0.0"
+ LinkIncremental="2"
+ AdditionalLibraryDirectories=""
+ ProgramDatabaseFile="U:\unittest-cpp-pj\vs_projects\vs2008_x86\RelWithDebInfo/TestUnitTest++.pdb"
+ GenerateDebugInformation="TRUE"
+ SubSystem="1"
+ ImportLibrary="U:\unittest-cpp-pj\vs_projects\vs2008_x86\RelWithDebInfo\TestUnitTest++.lib"/>
+ </Configuration>
+ </Configurations>
+ <Files>
+ <File
+ RelativePath="U:\unittest-cpp-pj\tests\Main.cpp">
+ </File>
+ <File
+ RelativePath="U:\unittest-cpp-pj\tests\TestAssertHandler.cpp">
+ </File>
+ <File
+ RelativePath="U:\unittest-cpp-pj\tests\TestCheckMacros.cpp">
+ </File>
+ <File
+ RelativePath="U:\unittest-cpp-pj\tests\TestChecks.cpp">
+ </File>
+ <File
+ RelativePath="U:\unittest-cpp-pj\tests\TestCompositeTestReporter.cpp">
+ </File>
+ <File
+ RelativePath="U:\unittest-cpp-pj\tests\TestCurrentTest.cpp">
+ </File>
+ <File
+ RelativePath="U:\unittest-cpp-pj\tests\TestDeferredTestReporter.cpp">
+ </File>
+ <File
+ RelativePath="U:\unittest-cpp-pj\tests\TestExceptions.cpp">
+ </File>
+ <File
+ RelativePath="U:\unittest-cpp-pj\tests\TestMemoryOutStream.cpp">
+ </File>
+ <File
+ RelativePath="U:\unittest-cpp-pj\tests\TestTest.cpp">
+ </File>
+ <File
+ RelativePath="U:\unittest-cpp-pj\tests\TestTestList.cpp">
+ </File>
+ <File
+ RelativePath="U:\unittest-cpp-pj\tests\TestTestMacros.cpp">
+ </File>
+ <File
+ RelativePath="U:\unittest-cpp-pj\tests\TestTestResults.cpp">
+ </File>
+ <File
+ RelativePath="U:\unittest-cpp-pj\tests\TestTestRunner.cpp">
+ </File>
+ <File
+ RelativePath="U:\unittest-cpp-pj\tests\TestTestSuite.cpp">
+ </File>
+ <File
+ RelativePath="U:\unittest-cpp-pj\tests\TestTimeConstraint.cpp">
+ </File>
+ <File
+ RelativePath="U:\unittest-cpp-pj\tests\TestTimeConstraintMacro.cpp">
+ </File>
+ <File
+ RelativePath="U:\unittest-cpp-pj\tests\TestUnitTestPP.cpp">
+ </File>
+ <File
+ RelativePath="U:\unittest-cpp-pj\tests\TestXmlTestReporter.cpp">
+ </File>
+ <File
+ RelativePath="U:\unittest-cpp-pj\tests\RecordingReporter.h">
+ </File>
+ <File
+ RelativePath="U:\unittest-cpp-pj\tests\ScopedCurrentTest.h">
+ </File>
+ </Files>
+ <Globals>
+ </Globals>
+</VisualStudioProject>
diff --git a/vs_projects/vs2008_x86/UnitTest++.sln b/vs_projects/vs2008_x86/UnitTest++.sln
new file mode 100644
index 0000000..3444310
--- /dev/null
+++ b/vs_projects/vs2008_x86/UnitTest++.sln
@@ -0,0 +1,38 @@
+Microsoft Visual Studio Solution File, Format Version 10.00
+# Visual Studio 2008
+Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "TestUnitTest++", "TestUnitTest++.vcproj", "{52AD06AB-CCF0-447B-AAEE-F072735C7FB1}"
+ ProjectSection(ProjectDependencies) = postProject
+ {241694AB-FC8A-4374-A564-BD0D0BC75020} = {241694AB-FC8A-4374-A564-BD0D0BC75020}
+ EndProjectSection
+EndProject
+Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "UnitTest++", "UnitTest++.vcproj", "{241694AB-FC8A-4374-A564-BD0D0BC75020}"
+EndProject
+Global
+ GlobalSection(SolutionConfigurationPlatforms) = preSolution
+ Debug|Win32 = Debug|Win32
+ MinSizeRel|Win32 = MinSizeRel|Win32
+ Release|Win32 = Release|Win32
+ RelWithDebInfo|Win32 = RelWithDebInfo|Win32
+ EndGlobalSection
+ GlobalSection(ProjectConfigurationPlatforms) = postSolution
+ {52AD06AB-CCF0-447B-AAEE-F072735C7FB1}.Debug|Win32.ActiveCfg = Debug|Win32
+ {52AD06AB-CCF0-447B-AAEE-F072735C7FB1}.Debug|Win32.Build.0 = Debug|Win32
+ {52AD06AB-CCF0-447B-AAEE-F072735C7FB1}.MinSizeRel|Win32.ActiveCfg = MinSizeRel|Win32
+ {52AD06AB-CCF0-447B-AAEE-F072735C7FB1}.MinSizeRel|Win32.Build.0 = MinSizeRel|Win32
+ {52AD06AB-CCF0-447B-AAEE-F072735C7FB1}.Release|Win32.ActiveCfg = Release|Win32
+ {52AD06AB-CCF0-447B-AAEE-F072735C7FB1}.Release|Win32.Build.0 = Release|Win32
+ {52AD06AB-CCF0-447B-AAEE-F072735C7FB1}.RelWithDebInfo|Win32.ActiveCfg = RelWithDebInfo|Win32
+ {52AD06AB-CCF0-447B-AAEE-F072735C7FB1}.RelWithDebInfo|Win32.Build.0 = RelWithDebInfo|Win32
+ {241694AB-FC8A-4374-A564-BD0D0BC75020}.Debug|Win32.ActiveCfg = Debug|Win32
+ {241694AB-FC8A-4374-A564-BD0D0BC75020}.Debug|Win32.Build.0 = Debug|Win32
+ {241694AB-FC8A-4374-A564-BD0D0BC75020}.MinSizeRel|Win32.ActiveCfg = MinSizeRel|Win32
+ {241694AB-FC8A-4374-A564-BD0D0BC75020}.MinSizeRel|Win32.Build.0 = MinSizeRel|Win32
+ {241694AB-FC8A-4374-A564-BD0D0BC75020}.Release|Win32.ActiveCfg = Release|Win32
+ {241694AB-FC8A-4374-A564-BD0D0BC75020}.Release|Win32.Build.0 = Release|Win32
+ {241694AB-FC8A-4374-A564-BD0D0BC75020}.RelWithDebInfo|Win32.ActiveCfg = RelWithDebInfo|Win32
+ {241694AB-FC8A-4374-A564-BD0D0BC75020}.RelWithDebInfo|Win32.Build.0 = RelWithDebInfo|Win32
+ EndGlobalSection
+ GlobalSection(SolutionProperties) = preSolution
+ HideSolutionNode = FALSE
+ EndGlobalSection
+EndGlobal
diff --git a/vs_projects/vs2008_x86/UnitTest++.vcproj b/vs_projects/vs2008_x86/UnitTest++.vcproj
new file mode 100644
index 0000000..95ae6cf
--- /dev/null
+++ b/vs_projects/vs2008_x86/UnitTest++.vcproj
@@ -0,0 +1,374 @@
+<?xml version="1.0" encoding = "Windows-1252"?>
+<VisualStudioProject
+ ProjectType="Visual C++"
+ Version="9.00"
+ Name="UnitTest++"
+ ProjectGUID="{241694AB-FC8A-4374-A564-BD0D0BC75020}"
+ Keyword="Win32Proj">
+ <Platforms>
+ <Platform
+ Name="Win32"/>
+ </Platforms>
+ <Configurations>
+ <Configuration
+ Name="Debug|Win32"
+ OutputDirectory="Debug"
+ IntermediateDirectory="UnitTest++.dir\Debug"
+ ConfigurationType="4"
+ UseOfMFC="0"
+ ATLMinimizesCRunTimeLibraryUsage="FALSE"
+ CharacterSet="2">
+ <Tool
+ Name="VCCLCompilerTool"
+ AdditionalOptions=" /Zm1000"
+ AdditionalIncludeDirectories="U:\unittest-cpp-pj\.;"
+ BasicRuntimeChecks="3"
+ CompileAs="2"
+ DebugInformationFormat="3"
+ ExceptionHandling="1"
+ InlineFunctionExpansion="0"
+ Optimization="0"
+ RuntimeLibrary="3"
+ RuntimeTypeInfo="TRUE"
+ WarningLevel="3"
+ PreprocessorDefinitions="WIN32;_WINDOWS;_DEBUG;_CRT_SECURE_NO_DEPRECATE;CMAKE_INTDIR=\"Debug\""
+ AssemblerListingLocation="Debug"
+ ObjectFile="$(IntDir)\"
+ ProgramDataBaseFileName="U:\unittest-cpp-pj\vs_projects\vs2008_x86\Debug/UnitTest++.pdb"
+/>
+ <Tool
+ Name="VCCustomBuildTool"/>
+ <Tool
+ Name="VCResourceCompilerTool"
+ AdditionalIncludeDirectories="U:\unittest-cpp-pj\.;"
+ PreprocessorDefinitions="WIN32;_WINDOWS;_DEBUG;_CRT_SECURE_NO_DEPRECATE;CMAKE_INTDIR=\"Debug\""/>
+ <Tool
+ Name="VCMIDLTool"
+ AdditionalIncludeDirectories="U:\unittest-cpp-pj\.;"
+ MkTypLibCompatible="FALSE"
+ TargetEnvironment="1"
+ GenerateStublessProxies="TRUE"
+ TypeLibraryName="$(InputName).tlb"
+ OutputDirectory="$(IntDir)"
+ HeaderFileName="$(InputName).h"
+ DLLDataFileName=""
+ InterfaceIdentifierFileName="$(InputName)_i.c"
+ ProxyFileName="$(InputName)_p.c"/>
+ <Tool
+ Name="VCPreBuildEventTool"/>
+ <Tool
+ Name="VCPreLinkEventTool"/>
+ <Tool
+ Name="VCPostBuildEventTool"/>
+ <Tool
+ Name="VCLibrarianTool"
+ OutputFile="U:\unittest-cpp-pj\vs_projects\vs2008_x86\Debug\UnitTest++.lib"/>
+ </Configuration>
+ <Configuration
+ Name="Release|Win32"
+ OutputDirectory="Release"
+ IntermediateDirectory="UnitTest++.dir\Release"
+ ConfigurationType="4"
+ UseOfMFC="0"
+ ATLMinimizesCRunTimeLibraryUsage="FALSE"
+ CharacterSet="2">
+ <Tool
+ Name="VCCLCompilerTool"
+ AdditionalOptions=" /Zm1000"
+ AdditionalIncludeDirectories="U:\unittest-cpp-pj\.;"
+ CompileAs="2"
+ ExceptionHandling="1"
+ InlineFunctionExpansion="2"
+ Optimization="2"
+ RuntimeLibrary="2"
+ RuntimeTypeInfo="TRUE"
+ WarningLevel="3"
+ PreprocessorDefinitions="WIN32;_WINDOWS;NDEBUG;_CRT_SECURE_NO_DEPRECATE;CMAKE_INTDIR=\"Release\""
+ AssemblerListingLocation="Release"
+ ObjectFile="$(IntDir)\"
+ ProgramDataBaseFileName="U:\unittest-cpp-pj\vs_projects\vs2008_x86\Release/UnitTest++.pdb"
+/>
+ <Tool
+ Name="VCCustomBuildTool"/>
+ <Tool
+ Name="VCResourceCompilerTool"
+ AdditionalIncludeDirectories="U:\unittest-cpp-pj\.;"
+ PreprocessorDefinitions="WIN32;_WINDOWS;NDEBUG;_CRT_SECURE_NO_DEPRECATE;CMAKE_INTDIR=\"Release\""/>
+ <Tool
+ Name="VCMIDLTool"
+ AdditionalIncludeDirectories="U:\unittest-cpp-pj\.;"
+ MkTypLibCompatible="FALSE"
+ TargetEnvironment="1"
+ GenerateStublessProxies="TRUE"
+ TypeLibraryName="$(InputName).tlb"
+ OutputDirectory="$(IntDir)"
+ HeaderFileName="$(InputName).h"
+ DLLDataFileName=""
+ InterfaceIdentifierFileName="$(InputName)_i.c"
+ ProxyFileName="$(InputName)_p.c"/>
+ <Tool
+ Name="VCPreBuildEventTool"/>
+ <Tool
+ Name="VCPreLinkEventTool"/>
+ <Tool
+ Name="VCPostBuildEventTool"/>
+ <Tool
+ Name="VCLibrarianTool"
+ OutputFile="U:\unittest-cpp-pj\vs_projects\vs2008_x86\Release\UnitTest++.lib"/>
+ </Configuration>
+ <Configuration
+ Name="MinSizeRel|Win32"
+ OutputDirectory="MinSizeRel"
+ IntermediateDirectory="UnitTest++.dir\MinSizeRel"
+ ConfigurationType="4"
+ UseOfMFC="0"
+ ATLMinimizesCRunTimeLibraryUsage="FALSE"
+ CharacterSet="2">
+ <Tool
+ Name="VCCLCompilerTool"
+ AdditionalOptions=" /Zm1000"
+ AdditionalIncludeDirectories="U:\unittest-cpp-pj\.;"
+ CompileAs="2"
+ ExceptionHandling="1"
+ InlineFunctionExpansion="1"
+ Optimization="1"
+ RuntimeLibrary="2"
+ RuntimeTypeInfo="TRUE"
+ WarningLevel="3"
+ PreprocessorDefinitions="WIN32;_WINDOWS;NDEBUG;_CRT_SECURE_NO_DEPRECATE;CMAKE_INTDIR=\"MinSizeRel\""
+ AssemblerListingLocation="MinSizeRel"
+ ObjectFile="$(IntDir)\"
+ ProgramDataBaseFileName="U:\unittest-cpp-pj\vs_projects\vs2008_x86\MinSizeRel/UnitTest++.pdb"
+/>
+ <Tool
+ Name="VCCustomBuildTool"/>
+ <Tool
+ Name="VCResourceCompilerTool"
+ AdditionalIncludeDirectories="U:\unittest-cpp-pj\.;"
+ PreprocessorDefinitions="WIN32;_WINDOWS;NDEBUG;_CRT_SECURE_NO_DEPRECATE;CMAKE_INTDIR=\"MinSizeRel\""/>
+ <Tool
+ Name="VCMIDLTool"
+ AdditionalIncludeDirectories="U:\unittest-cpp-pj\.;"
+ MkTypLibCompatible="FALSE"
+ TargetEnvironment="1"
+ GenerateStublessProxies="TRUE"
+ TypeLibraryName="$(InputName).tlb"
+ OutputDirectory="$(IntDir)"
+ HeaderFileName="$(InputName).h"
+ DLLDataFileName=""
+ InterfaceIdentifierFileName="$(InputName)_i.c"
+ ProxyFileName="$(InputName)_p.c"/>
+ <Tool
+ Name="VCPreBuildEventTool"/>
+ <Tool
+ Name="VCPreLinkEventTool"/>
+ <Tool
+ Name="VCPostBuildEventTool"/>
+ <Tool
+ Name="VCLibrarianTool"
+ OutputFile="U:\unittest-cpp-pj\vs_projects\vs2008_x86\MinSizeRel\UnitTest++.lib"/>
+ </Configuration>
+ <Configuration
+ Name="RelWithDebInfo|Win32"
+ OutputDirectory="RelWithDebInfo"
+ IntermediateDirectory="UnitTest++.dir\RelWithDebInfo"
+ ConfigurationType="4"
+ UseOfMFC="0"
+ ATLMinimizesCRunTimeLibraryUsage="FALSE"
+ CharacterSet="2">
+ <Tool
+ Name="VCCLCompilerTool"
+ AdditionalOptions=" /Zm1000"
+ AdditionalIncludeDirectories="U:\unittest-cpp-pj\.;"
+ CompileAs="2"
+ DebugInformationFormat="3"
+ ExceptionHandling="1"
+ InlineFunctionExpansion="1"
+ Optimization="2"
+ RuntimeLibrary="2"
+ RuntimeTypeInfo="TRUE"
+ WarningLevel="3"
+ PreprocessorDefinitions="WIN32;_WINDOWS;NDEBUG;_CRT_SECURE_NO_DEPRECATE;CMAKE_INTDIR=\"RelWithDebInfo\""
+ AssemblerListingLocation="RelWithDebInfo"
+ ObjectFile="$(IntDir)\"
+ ProgramDataBaseFileName="U:\unittest-cpp-pj\vs_projects\vs2008_x86\RelWithDebInfo/UnitTest++.pdb"
+/>
+ <Tool
+ Name="VCCustomBuildTool"/>
+ <Tool
+ Name="VCResourceCompilerTool"
+ AdditionalIncludeDirectories="U:\unittest-cpp-pj\.;"
+ PreprocessorDefinitions="WIN32;_WINDOWS;NDEBUG;_CRT_SECURE_NO_DEPRECATE;CMAKE_INTDIR=\"RelWithDebInfo\""/>
+ <Tool
+ Name="VCMIDLTool"
+ AdditionalIncludeDirectories="U:\unittest-cpp-pj\.;"
+ MkTypLibCompatible="FALSE"
+ TargetEnvironment="1"
+ GenerateStublessProxies="TRUE"
+ TypeLibraryName="$(InputName).tlb"
+ OutputDirectory="$(IntDir)"
+ HeaderFileName="$(InputName).h"
+ DLLDataFileName=""
+ InterfaceIdentifierFileName="$(InputName)_i.c"
+ ProxyFileName="$(InputName)_p.c"/>
+ <Tool
+ Name="VCPreBuildEventTool"/>
+ <Tool
+ Name="VCPreLinkEventTool"/>
+ <Tool
+ Name="VCPostBuildEventTool"/>
+ <Tool
+ Name="VCLibrarianTool"
+ OutputFile="U:\unittest-cpp-pj\vs_projects\vs2008_x86\RelWithDebInfo\UnitTest++.lib"/>
+ </Configuration>
+ </Configurations>
+ <Files>
+ <File
+ RelativePath="U:\unittest-cpp-pj\UnitTest++\AssertException.h">
+ </File>
+ <File
+ RelativePath="U:\unittest-cpp-pj\UnitTest++\CheckMacros.h">
+ </File>
+ <File
+ RelativePath="U:\unittest-cpp-pj\UnitTest++\Checks.h">
+ </File>
+ <File
+ RelativePath="U:\unittest-cpp-pj\UnitTest++\CompositeTestReporter.h">
+ </File>
+ <File
+ RelativePath="U:\unittest-cpp-pj\UnitTest++\Config.h">
+ </File>
+ <File
+ RelativePath="U:\unittest-cpp-pj\UnitTest++\CurrentTest.h">
+ </File>
+ <File
+ RelativePath="U:\unittest-cpp-pj\UnitTest++\DeferredTestReporter.h">
+ </File>
+ <File
+ RelativePath="U:\unittest-cpp-pj\UnitTest++\DeferredTestResult.h">
+ </File>
+ <File
+ RelativePath="U:\unittest-cpp-pj\UnitTest++\ExceptionMacros.h">
+ </File>
+ <File
+ RelativePath="U:\unittest-cpp-pj\UnitTest++\ExecuteTest.h">
+ </File>
+ <File
+ RelativePath="U:\unittest-cpp-pj\UnitTest++\HelperMacros.h">
+ </File>
+ <File
+ RelativePath="U:\unittest-cpp-pj\UnitTest++\MemoryOutStream.h">
+ </File>
+ <File
+ RelativePath="U:\unittest-cpp-pj\UnitTest++\ReportAssert.h">
+ </File>
+ <File
+ RelativePath="U:\unittest-cpp-pj\UnitTest++\ReportAssertImpl.h">
+ </File>
+ <File
+ RelativePath="U:\unittest-cpp-pj\UnitTest++\Test.h">
+ </File>
+ <File
+ RelativePath="U:\unittest-cpp-pj\UnitTest++\TestDetails.h">
+ </File>
+ <File
+ RelativePath="U:\unittest-cpp-pj\UnitTest++\TestList.h">
+ </File>
+ <File
+ RelativePath="U:\unittest-cpp-pj\UnitTest++\TestMacros.h">
+ </File>
+ <File
+ RelativePath="U:\unittest-cpp-pj\UnitTest++\TestReporter.h">
+ </File>
+ <File
+ RelativePath="U:\unittest-cpp-pj\UnitTest++\TestReporterStdout.h">
+ </File>
+ <File
+ RelativePath="U:\unittest-cpp-pj\UnitTest++\TestResults.h">
+ </File>
+ <File
+ RelativePath="U:\unittest-cpp-pj\UnitTest++\TestRunner.h">
+ </File>
+ <File
+ RelativePath="U:\unittest-cpp-pj\UnitTest++\TestSuite.h">
+ </File>
+ <File
+ RelativePath="U:\unittest-cpp-pj\UnitTest++\TimeConstraint.h">
+ </File>
+ <File
+ RelativePath="U:\unittest-cpp-pj\UnitTest++\TimeHelpers.h">
+ </File>
+ <File
+ RelativePath="U:\unittest-cpp-pj\UnitTest++\UnitTest++.h">
+ </File>
+ <File
+ RelativePath="U:\unittest-cpp-pj\UnitTest++\UnitTestPP.h">
+ </File>
+ <File
+ RelativePath="U:\unittest-cpp-pj\UnitTest++\XmlTestReporter.h">
+ </File>
+ <File
+ RelativePath="U:\unittest-cpp-pj\UnitTest++\AssertException.cpp">
+ </File>
+ <File
+ RelativePath="U:\unittest-cpp-pj\UnitTest++\Checks.cpp">
+ </File>
+ <File
+ RelativePath="U:\unittest-cpp-pj\UnitTest++\CompositeTestReporter.cpp">
+ </File>
+ <File
+ RelativePath="U:\unittest-cpp-pj\UnitTest++\CurrentTest.cpp">
+ </File>
+ <File
+ RelativePath="U:\unittest-cpp-pj\UnitTest++\DeferredTestReporter.cpp">
+ </File>
+ <File
+ RelativePath="U:\unittest-cpp-pj\UnitTest++\DeferredTestResult.cpp">
+ </File>
+ <File
+ RelativePath="U:\unittest-cpp-pj\UnitTest++\MemoryOutStream.cpp">
+ </File>
+ <File
+ RelativePath="U:\unittest-cpp-pj\UnitTest++\ReportAssert.cpp">
+ </File>
+ <File
+ RelativePath="U:\unittest-cpp-pj\UnitTest++\Test.cpp">
+ </File>
+ <File
+ RelativePath="U:\unittest-cpp-pj\UnitTest++\TestDetails.cpp">
+ </File>
+ <File
+ RelativePath="U:\unittest-cpp-pj\UnitTest++\TestList.cpp">
+ </File>
+ <File
+ RelativePath="U:\unittest-cpp-pj\UnitTest++\TestReporter.cpp">
+ </File>
+ <File
+ RelativePath="U:\unittest-cpp-pj\UnitTest++\TestReporterStdout.cpp">
+ </File>
+ <File
+ RelativePath="U:\unittest-cpp-pj\UnitTest++\TestResults.cpp">
+ </File>
+ <File
+ RelativePath="U:\unittest-cpp-pj\UnitTest++\TestRunner.cpp">
+ </File>
+ <File
+ RelativePath="U:\unittest-cpp-pj\UnitTest++\TimeConstraint.cpp">
+ </File>
+ <File
+ RelativePath="U:\unittest-cpp-pj\UnitTest++\XmlTestReporter.cpp">
+ </File>
+ <Filter
+ Name="Win32"
+ Filter="">
+ <File
+ RelativePath="U:\unittest-cpp-pj\UnitTest++\Win32\TimeHelpers.h">
+ </File>
+ <File
+ RelativePath="U:\unittest-cpp-pj\UnitTest++\Win32\TimeHelpers.cpp">
+ </File>
+ </Filter>
+ </Files>
+ <Globals>
+ </Globals>
+</VisualStudioProject>
diff --git a/vs_projects/vs2010_x64/TestUnitTest++.vcxproj b/vs_projects/vs2010_x64/TestUnitTest++.vcxproj
new file mode 100644
index 0000000..231b6ad
--- /dev/null
+++ b/vs_projects/vs2010_x64/TestUnitTest++.vcxproj
@@ -0,0 +1,295 @@
+<?xml version="1.0" encoding="utf-8"?>
+<Project DefaultTargets="Build" ToolsVersion="4.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
+ <ItemGroup Label="ProjectConfigurations">
+ <ProjectConfiguration Include="Debug|x64">
+ <Configuration>Debug</Configuration>
+ <Platform>x64</Platform>
+ </ProjectConfiguration>
+ <ProjectConfiguration Include="Release|x64">
+ <Configuration>Release</Configuration>
+ <Platform>x64</Platform>
+ </ProjectConfiguration>
+ <ProjectConfiguration Include="MinSizeRel|x64">
+ <Configuration>MinSizeRel</Configuration>
+ <Platform>x64</Platform>
+ </ProjectConfiguration>
+ <ProjectConfiguration Include="RelWithDebInfo|x64">
+ <Configuration>RelWithDebInfo</Configuration>
+ <Platform>x64</Platform>
+ </ProjectConfiguration>
+ </ItemGroup>
+ <PropertyGroup Label="Globals">
+ <ProjectGUID>{5C5EBB30-ECAF-4BCF-9054-094ED2894699}</ProjectGUID>
+ <Keyword>Win32Proj</Keyword>
+ <Platform>x64</Platform>
+ <ProjectName>TestUnitTest++</ProjectName>
+ </PropertyGroup>
+ <Import Project="$(VCTargetsPath)\Microsoft.Cpp.Default.props" />
+ <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'" Label="Configuration">
+ <ConfigurationType>Application</ConfigurationType>
+ <UseOfMfc>false</UseOfMfc>
+ <CharacterSet>MultiByte</CharacterSet>
+ </PropertyGroup>
+ <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'" Label="Configuration">
+ <ConfigurationType>Application</ConfigurationType>
+ <UseOfMfc>false</UseOfMfc>
+ <CharacterSet>MultiByte</CharacterSet>
+ </PropertyGroup>
+ <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='MinSizeRel|x64'" Label="Configuration">
+ <ConfigurationType>Application</ConfigurationType>
+ <UseOfMfc>false</UseOfMfc>
+ <CharacterSet>MultiByte</CharacterSet>
+ </PropertyGroup>
+ <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='RelWithDebInfo|x64'" Label="Configuration">
+ <ConfigurationType>Application</ConfigurationType>
+ <UseOfMfc>false</UseOfMfc>
+ <CharacterSet>MultiByte</CharacterSet>
+ </PropertyGroup>
+ <Import Project="$(VCTargetsPath)\Microsoft.Cpp.props" />
+ <ImportGroup Label="ExtensionSettings">
+ </ImportGroup>
+ <ImportGroup Label="PropertySheets">
+ <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" /> </ImportGroup>
+ <PropertyGroup Label="UserMacros" />
+ <PropertyGroup>
+ <_ProjectFileVersion>10.0.20506.1</_ProjectFileVersion>
+ <OutDir Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">U:\unittest-cpp-pj\vs_projects\vs2010_x64\Debug\</OutDir>
+ <IntDir Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">TestUnitTest++.dir\Debug\</IntDir>
+ <TargetName Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">TestUnitTest++</TargetName>
+ <TargetExt Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">.exe</TargetExt>
+ <LinkIncremental Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">true</LinkIncremental>
+ <GenerateManifest Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">true</GenerateManifest>
+ <OutDir Condition="'$(Configuration)|$(Platform)'=='Release|x64'">U:\unittest-cpp-pj\vs_projects\vs2010_x64\Release\</OutDir>
+ <IntDir Condition="'$(Configuration)|$(Platform)'=='Release|x64'">TestUnitTest++.dir\Release\</IntDir>
+ <TargetName Condition="'$(Configuration)|$(Platform)'=='Release|x64'">TestUnitTest++</TargetName>
+ <TargetExt Condition="'$(Configuration)|$(Platform)'=='Release|x64'">.exe</TargetExt>
+ <LinkIncremental Condition="'$(Configuration)|$(Platform)'=='Release|x64'">false</LinkIncremental>
+ <GenerateManifest Condition="'$(Configuration)|$(Platform)'=='Release|x64'">true</GenerateManifest>
+ <OutDir Condition="'$(Configuration)|$(Platform)'=='MinSizeRel|x64'">U:\unittest-cpp-pj\vs_projects\vs2010_x64\MinSizeRel\</OutDir>
+ <IntDir Condition="'$(Configuration)|$(Platform)'=='MinSizeRel|x64'">TestUnitTest++.dir\MinSizeRel\</IntDir>
+ <TargetName Condition="'$(Configuration)|$(Platform)'=='MinSizeRel|x64'">TestUnitTest++</TargetName>
+ <TargetExt Condition="'$(Configuration)|$(Platform)'=='MinSizeRel|x64'">.exe</TargetExt>
+ <LinkIncremental Condition="'$(Configuration)|$(Platform)'=='MinSizeRel|x64'">false</LinkIncremental>
+ <GenerateManifest Condition="'$(Configuration)|$(Platform)'=='MinSizeRel|x64'">true</GenerateManifest>
+ <OutDir Condition="'$(Configuration)|$(Platform)'=='RelWithDebInfo|x64'">U:\unittest-cpp-pj\vs_projects\vs2010_x64\RelWithDebInfo\</OutDir>
+ <IntDir Condition="'$(Configuration)|$(Platform)'=='RelWithDebInfo|x64'">TestUnitTest++.dir\RelWithDebInfo\</IntDir>
+ <TargetName Condition="'$(Configuration)|$(Platform)'=='RelWithDebInfo|x64'">TestUnitTest++</TargetName>
+ <TargetExt Condition="'$(Configuration)|$(Platform)'=='RelWithDebInfo|x64'">.exe</TargetExt>
+ <LinkIncremental Condition="'$(Configuration)|$(Platform)'=='RelWithDebInfo|x64'">true</LinkIncremental>
+ <GenerateManifest Condition="'$(Configuration)|$(Platform)'=='RelWithDebInfo|x64'">true</GenerateManifest>
+ </PropertyGroup>
+ <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">
+ <ClCompile>
+ <AdditionalOptions> /Zm1000 %(AdditionalOptions)</AdditionalOptions>
+ <AdditionalIncludeDirectories>U:/unittest-cpp-pj/.;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
+ <BasicRuntimeChecks>EnableFastChecks</BasicRuntimeChecks>
+ <CompileAs>CompileAsCpp</CompileAs>
+ <DebugInformationFormat>ProgramDatabase</DebugInformationFormat>
+ <ExceptionHandling>Sync</ExceptionHandling>
+ <InlineFunctionExpansion>Disabled</InlineFunctionExpansion>
+ <Optimization>Disabled</Optimization>
+ <PrecompiledHeader>NotUsing</PrecompiledHeader>
+ <RuntimeLibrary>MultiThreadedDebugDLL</RuntimeLibrary>
+ <RuntimeTypeInfo>true</RuntimeTypeInfo>
+ <WarningLevel>Level3</WarningLevel>
+ <PreprocessorDefinitions>WIN32;_WINDOWS;_DEBUG;_CRT_SECURE_NO_DEPRECATE;CMAKE_INTDIR="Debug";%(PreprocessorDefinitions)</PreprocessorDefinitions>
+ <AssemblerListingLocation>Debug</AssemblerListingLocation>
+ <ObjectFileName>$(IntDir)</ObjectFileName>
+ <ProgramDataBaseFileName>U:/unittest-cpp-pj/vs_projects/vs2010_x64/Debug/TestUnitTest++.pdb</ProgramDataBaseFileName>
+ </ClCompile>
+ <ResourceCompile>
+ <PreprocessorDefinitions>WIN32;_WINDOWS;_DEBUG;_CRT_SECURE_NO_DEPRECATE;CMAKE_INTDIR=\"Debug\";%(PreprocessorDefinitions)</PreprocessorDefinitions>
+ <AdditionalIncludeDirectories>U:/unittest-cpp-pj/.;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
+ </ResourceCompile>
+ <Midl>
+ <AdditionalIncludeDirectories>U:/unittest-cpp-pj/.;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
+ <OutputDirectory>$(IntDir)</OutputDirectory>
+ <HeaderFileName>%(Filename).h</HeaderFileName>
+ <TypeLibraryName>%(Filename).tlb</TypeLibraryName>
+ <InterfaceIdentifierFileName>%(Filename)_i.c</InterfaceIdentifierFileName>
+ <ProxyFileName>%(Filename)_p.c</ProxyFileName>
+ </Midl>
+ <Link>
+ <AdditionalOptions> /machine:x64 /debug %(AdditionalOptions)</AdditionalOptions>
+ <AdditionalDependencies>kernel32.lib;user32.lib;gdi32.lib;winspool.lib;shell32.lib;ole32.lib;oleaut32.lib;uuid.lib;comdlg32.lib;advapi32.lib;Debug\UnitTest++.lib</AdditionalDependencies>
+ <AdditionalLibraryDirectories>%(AdditionalLibraryDirectories)</AdditionalLibraryDirectories>
+ <GenerateDebugInformation>true</GenerateDebugInformation>
+ <ImportLibrary>U:/unittest-cpp-pj/vs_projects/vs2010_x64/Debug/TestUnitTest++.lib</ImportLibrary>
+ <LinkIncremental>true</LinkIncremental>
+ <ProgramDataBaseFile>U:/unittest-cpp-pj/vs_projects/vs2010_x64/Debug/TestUnitTest++.pdb</ProgramDataBaseFile>
+ <StackReserveSize>10000000</StackReserveSize>
+ <SubSystem>Console</SubSystem>
+ <Version></Version>
+ </Link>
+ <ProjectReference>
+ <LinkLibraryDependencies>false</LinkLibraryDependencies>
+ </ProjectReference>
+ </ItemDefinitionGroup>
+ <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'">
+ <ClCompile>
+ <AdditionalOptions> /Zm1000 %(AdditionalOptions)</AdditionalOptions>
+ <AdditionalIncludeDirectories>U:/unittest-cpp-pj/.;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
+ <CompileAs>CompileAsCpp</CompileAs>
+ <ExceptionHandling>Sync</ExceptionHandling>
+ <InlineFunctionExpansion>AnySuitable</InlineFunctionExpansion>
+ <Optimization>MaxSpeed</Optimization>
+ <PrecompiledHeader>NotUsing</PrecompiledHeader>
+ <RuntimeLibrary>MultiThreadedDLL</RuntimeLibrary>
+ <RuntimeTypeInfo>true</RuntimeTypeInfo>
+ <WarningLevel>Level3</WarningLevel>
+ <DebugInformationFormat></DebugInformationFormat>
+ <PreprocessorDefinitions>WIN32;_WINDOWS;NDEBUG;_CRT_SECURE_NO_DEPRECATE;CMAKE_INTDIR="Release";%(PreprocessorDefinitions)</PreprocessorDefinitions>
+ <AssemblerListingLocation>Release</AssemblerListingLocation>
+ <ObjectFileName>$(IntDir)</ObjectFileName>
+ <ProgramDataBaseFileName>U:/unittest-cpp-pj/vs_projects/vs2010_x64/Release/TestUnitTest++.pdb</ProgramDataBaseFileName>
+ </ClCompile>
+ <ResourceCompile>
+ <PreprocessorDefinitions>WIN32;_WINDOWS;NDEBUG;_CRT_SECURE_NO_DEPRECATE;CMAKE_INTDIR=\"Release\";%(PreprocessorDefinitions)</PreprocessorDefinitions>
+ <AdditionalIncludeDirectories>U:/unittest-cpp-pj/.;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
+ </ResourceCompile>
+ <Midl>
+ <AdditionalIncludeDirectories>U:/unittest-cpp-pj/.;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
+ <OutputDirectory>$(IntDir)</OutputDirectory>
+ <HeaderFileName>%(Filename).h</HeaderFileName>
+ <TypeLibraryName>%(Filename).tlb</TypeLibraryName>
+ <InterfaceIdentifierFileName>%(Filename)_i.c</InterfaceIdentifierFileName>
+ <ProxyFileName>%(Filename)_p.c</ProxyFileName>
+ </Midl>
+ <Link>
+ <AdditionalOptions> /machine:x64 %(AdditionalOptions)</AdditionalOptions>
+ <AdditionalDependencies>kernel32.lib;user32.lib;gdi32.lib;winspool.lib;shell32.lib;ole32.lib;oleaut32.lib;uuid.lib;comdlg32.lib;advapi32.lib;Release\UnitTest++.lib</AdditionalDependencies>
+ <AdditionalLibraryDirectories>%(AdditionalLibraryDirectories)</AdditionalLibraryDirectories>
+ <GenerateDebugInformation>false</GenerateDebugInformation>
+ <ImportLibrary>U:/unittest-cpp-pj/vs_projects/vs2010_x64/Release/TestUnitTest++.lib</ImportLibrary>
+ <ProgramDataBaseFile>U:/unittest-cpp-pj/vs_projects/vs2010_x64/Release/TestUnitTest++.pdb</ProgramDataBaseFile>
+ <StackReserveSize>10000000</StackReserveSize>
+ <SubSystem>Console</SubSystem>
+ <Version></Version>
+ </Link>
+ <ProjectReference>
+ <LinkLibraryDependencies>false</LinkLibraryDependencies>
+ </ProjectReference>
+ </ItemDefinitionGroup>
+ <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='MinSizeRel|x64'">
+ <ClCompile>
+ <AdditionalOptions> /Zm1000 %(AdditionalOptions)</AdditionalOptions>
+ <AdditionalIncludeDirectories>U:/unittest-cpp-pj/.;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
+ <CompileAs>CompileAsCpp</CompileAs>
+ <ExceptionHandling>Sync</ExceptionHandling>
+ <InlineFunctionExpansion>OnlyExplicitInline</InlineFunctionExpansion>
+ <Optimization>MinSpace</Optimization>
+ <PrecompiledHeader>NotUsing</PrecompiledHeader>
+ <RuntimeLibrary>MultiThreadedDLL</RuntimeLibrary>
+ <RuntimeTypeInfo>true</RuntimeTypeInfo>
+ <WarningLevel>Level3</WarningLevel>
+ <DebugInformationFormat></DebugInformationFormat>
+ <PreprocessorDefinitions>WIN32;_WINDOWS;NDEBUG;_CRT_SECURE_NO_DEPRECATE;CMAKE_INTDIR="MinSizeRel";%(PreprocessorDefinitions)</PreprocessorDefinitions>
+ <AssemblerListingLocation>MinSizeRel</AssemblerListingLocation>
+ <ObjectFileName>$(IntDir)</ObjectFileName>
+ <ProgramDataBaseFileName>U:/unittest-cpp-pj/vs_projects/vs2010_x64/MinSizeRel/TestUnitTest++.pdb</ProgramDataBaseFileName>
+ </ClCompile>
+ <ResourceCompile>
+ <PreprocessorDefinitions>WIN32;_WINDOWS;NDEBUG;_CRT_SECURE_NO_DEPRECATE;CMAKE_INTDIR=\"MinSizeRel\";%(PreprocessorDefinitions)</PreprocessorDefinitions>
+ <AdditionalIncludeDirectories>U:/unittest-cpp-pj/.;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
+ </ResourceCompile>
+ <Midl>
+ <AdditionalIncludeDirectories>U:/unittest-cpp-pj/.;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
+ <OutputDirectory>$(IntDir)</OutputDirectory>
+ <HeaderFileName>%(Filename).h</HeaderFileName>
+ <TypeLibraryName>%(Filename).tlb</TypeLibraryName>
+ <InterfaceIdentifierFileName>%(Filename)_i.c</InterfaceIdentifierFileName>
+ <ProxyFileName>%(Filename)_p.c</ProxyFileName>
+ </Midl>
+ <Link>
+ <AdditionalOptions> /machine:x64 %(AdditionalOptions)</AdditionalOptions>
+ <AdditionalDependencies>kernel32.lib;user32.lib;gdi32.lib;winspool.lib;shell32.lib;ole32.lib;oleaut32.lib;uuid.lib;comdlg32.lib;advapi32.lib;MinSizeRel\UnitTest++.lib</AdditionalDependencies>
+ <AdditionalLibraryDirectories>%(AdditionalLibraryDirectories)</AdditionalLibraryDirectories>
+ <GenerateDebugInformation>false</GenerateDebugInformation>
+ <ImportLibrary>U:/unittest-cpp-pj/vs_projects/vs2010_x64/MinSizeRel/TestUnitTest++.lib</ImportLibrary>
+ <ProgramDataBaseFile>U:/unittest-cpp-pj/vs_projects/vs2010_x64/MinSizeRel/TestUnitTest++.pdb</ProgramDataBaseFile>
+ <StackReserveSize>10000000</StackReserveSize>
+ <SubSystem>Console</SubSystem>
+ <Version></Version>
+ </Link>
+ <ProjectReference>
+ <LinkLibraryDependencies>false</LinkLibraryDependencies>
+ </ProjectReference>
+ </ItemDefinitionGroup>
+ <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='RelWithDebInfo|x64'">
+ <ClCompile>
+ <AdditionalOptions> /Zm1000 %(AdditionalOptions)</AdditionalOptions>
+ <AdditionalIncludeDirectories>U:/unittest-cpp-pj/.;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
+ <CompileAs>CompileAsCpp</CompileAs>
+ <DebugInformationFormat>ProgramDatabase</DebugInformationFormat>
+ <ExceptionHandling>Sync</ExceptionHandling>
+ <InlineFunctionExpansion>OnlyExplicitInline</InlineFunctionExpansion>
+ <Optimization>MaxSpeed</Optimization>
+ <PrecompiledHeader>NotUsing</PrecompiledHeader>
+ <RuntimeLibrary>MultiThreadedDLL</RuntimeLibrary>
+ <RuntimeTypeInfo>true</RuntimeTypeInfo>
+ <WarningLevel>Level3</WarningLevel>
+ <PreprocessorDefinitions>WIN32;_WINDOWS;NDEBUG;_CRT_SECURE_NO_DEPRECATE;CMAKE_INTDIR="RelWithDebInfo";%(PreprocessorDefinitions)</PreprocessorDefinitions>
+ <AssemblerListingLocation>RelWithDebInfo</AssemblerListingLocation>
+ <ObjectFileName>$(IntDir)</ObjectFileName>
+ <ProgramDataBaseFileName>U:/unittest-cpp-pj/vs_projects/vs2010_x64/RelWithDebInfo/TestUnitTest++.pdb</ProgramDataBaseFileName>
+ </ClCompile>
+ <ResourceCompile>
+ <PreprocessorDefinitions>WIN32;_WINDOWS;NDEBUG;_CRT_SECURE_NO_DEPRECATE;CMAKE_INTDIR=\"RelWithDebInfo\";%(PreprocessorDefinitions)</PreprocessorDefinitions>
+ <AdditionalIncludeDirectories>U:/unittest-cpp-pj/.;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
+ </ResourceCompile>
+ <Midl>
+ <AdditionalIncludeDirectories>U:/unittest-cpp-pj/.;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
+ <OutputDirectory>$(IntDir)</OutputDirectory>
+ <HeaderFileName>%(Filename).h</HeaderFileName>
+ <TypeLibraryName>%(Filename).tlb</TypeLibraryName>
+ <InterfaceIdentifierFileName>%(Filename)_i.c</InterfaceIdentifierFileName>
+ <ProxyFileName>%(Filename)_p.c</ProxyFileName>
+ </Midl>
+ <Link>
+ <AdditionalOptions> /machine:x64 /debug %(AdditionalOptions)</AdditionalOptions>
+ <AdditionalDependencies>kernel32.lib;user32.lib;gdi32.lib;winspool.lib;shell32.lib;ole32.lib;oleaut32.lib;uuid.lib;comdlg32.lib;advapi32.lib;RelWithDebInfo\UnitTest++.lib</AdditionalDependencies>
+ <AdditionalLibraryDirectories>%(AdditionalLibraryDirectories)</AdditionalLibraryDirectories>
+ <GenerateDebugInformation>true</GenerateDebugInformation>
+ <ImportLibrary>U:/unittest-cpp-pj/vs_projects/vs2010_x64/RelWithDebInfo/TestUnitTest++.lib</ImportLibrary>
+ <LinkIncremental>true</LinkIncremental>
+ <ProgramDataBaseFile>U:/unittest-cpp-pj/vs_projects/vs2010_x64/RelWithDebInfo/TestUnitTest++.pdb</ProgramDataBaseFile>
+ <StackReserveSize>10000000</StackReserveSize>
+ <SubSystem>Console</SubSystem>
+ <Version></Version>
+ </Link>
+ <ProjectReference>
+ <LinkLibraryDependencies>false</LinkLibraryDependencies>
+ </ProjectReference>
+ </ItemDefinitionGroup>
+ <ItemGroup>
+ <ClInclude Include="..\..\tests\RecordingReporter.h" />
+ <ClInclude Include="..\..\tests\ScopedCurrentTest.h" />
+ <ClCompile Include="..\..\tests\Main.cpp" />
+ <ClCompile Include="..\..\tests\TestAssertHandler.cpp" />
+ <ClCompile Include="..\..\tests\TestCheckMacros.cpp" />
+ <ClCompile Include="..\..\tests\TestChecks.cpp" />
+ <ClCompile Include="..\..\tests\TestCompositeTestReporter.cpp" />
+ <ClCompile Include="..\..\tests\TestCurrentTest.cpp" />
+ <ClCompile Include="..\..\tests\TestDeferredTestReporter.cpp" />
+ <ClCompile Include="..\..\tests\TestExceptions.cpp" />
+ <ClCompile Include="..\..\tests\TestMemoryOutStream.cpp" />
+ <ClCompile Include="..\..\tests\TestTest.cpp" />
+ <ClCompile Include="..\..\tests\TestTestList.cpp" />
+ <ClCompile Include="..\..\tests\TestTestMacros.cpp" />
+ <ClCompile Include="..\..\tests\TestTestResults.cpp" />
+ <ClCompile Include="..\..\tests\TestTestRunner.cpp" />
+ <ClCompile Include="..\..\tests\TestTestSuite.cpp" />
+ <ClCompile Include="..\..\tests\TestTimeConstraint.cpp" />
+ <ClCompile Include="..\..\tests\TestTimeConstraintMacro.cpp" />
+ <ClCompile Include="..\..\tests\TestUnitTestPP.cpp" />
+ <ClCompile Include="..\..\tests\TestXmlTestReporter.cpp" />
+ </ItemGroup>
+ <ItemGroup>
+ <ProjectReference Include="U:/unittest-cpp-pj/vs_projects/vs2010_x64/UnitTest++.vcxproj">
+ <Project>FB6A3EF4-5303-407E-A45C-687834E9D072</Project>
+ </ProjectReference>
+ </ItemGroup>
+ <Import Project="$(VCTargetsPath)\Microsoft.Cpp.targets" />
+ <ImportGroup Label="ExtensionTargets">
+ </ImportGroup>
+</Project>
\ No newline at end of file
diff --git a/vs_projects/vs2010_x64/TestUnitTest++.vcxproj.filters b/vs_projects/vs2010_x64/TestUnitTest++.vcxproj.filters
new file mode 100644
index 0000000..3cfece1
--- /dev/null
+++ b/vs_projects/vs2010_x64/TestUnitTest++.vcxproj.filters
@@ -0,0 +1,30 @@
+<?xml version="1.0" encoding="utf-8"?>
+<Project ToolsVersion="4.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
+ <ItemGroup>
+ <ClCompile Include="..\..\tests\Main.cpp" />
+ <ClCompile Include="..\..\tests\TestAssertHandler.cpp" />
+ <ClCompile Include="..\..\tests\TestCheckMacros.cpp" />
+ <ClCompile Include="..\..\tests\TestChecks.cpp" />
+ <ClCompile Include="..\..\tests\TestCompositeTestReporter.cpp" />
+ <ClCompile Include="..\..\tests\TestCurrentTest.cpp" />
+ <ClCompile Include="..\..\tests\TestDeferredTestReporter.cpp" />
+ <ClCompile Include="..\..\tests\TestExceptions.cpp" />
+ <ClCompile Include="..\..\tests\TestMemoryOutStream.cpp" />
+ <ClCompile Include="..\..\tests\TestTest.cpp" />
+ <ClCompile Include="..\..\tests\TestTestList.cpp" />
+ <ClCompile Include="..\..\tests\TestTestMacros.cpp" />
+ <ClCompile Include="..\..\tests\TestTestResults.cpp" />
+ <ClCompile Include="..\..\tests\TestTestRunner.cpp" />
+ <ClCompile Include="..\..\tests\TestTestSuite.cpp" />
+ <ClCompile Include="..\..\tests\TestTimeConstraint.cpp" />
+ <ClCompile Include="..\..\tests\TestTimeConstraintMacro.cpp" />
+ <ClCompile Include="..\..\tests\TestUnitTestPP.cpp" />
+ <ClCompile Include="..\..\tests\TestXmlTestReporter.cpp" />
+ </ItemGroup>
+ <ItemGroup>
+ <ClInclude Include="..\..\tests\RecordingReporter.h" />
+ <ClInclude Include="..\..\tests\ScopedCurrentTest.h" />
+ </ItemGroup>
+ <ItemGroup>
+ </ItemGroup>
+</Project>
diff --git a/vs_projects/vs2010_x64/UnitTest++.sln b/vs_projects/vs2010_x64/UnitTest++.sln
new file mode 100644
index 0000000..71a48b2
--- /dev/null
+++ b/vs_projects/vs2010_x64/UnitTest++.sln
@@ -0,0 +1,38 @@
+Microsoft Visual Studio Solution File, Format Version 11.00
+# Visual Studio 2010
+Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "TestUnitTest++", "TestUnitTest++.vcxproj", "{5C5EBB30-ECAF-4BCF-9054-094ED2894699}"
+ ProjectSection(ProjectDependencies) = postProject
+ {FB6A3EF4-5303-407E-A45C-687834E9D072} = {FB6A3EF4-5303-407E-A45C-687834E9D072}
+ EndProjectSection
+EndProject
+Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "UnitTest++", "UnitTest++.vcxproj", "{FB6A3EF4-5303-407E-A45C-687834E9D072}"
+EndProject
+Global
+ GlobalSection(SolutionConfigurationPlatforms) = preSolution
+ Debug|x64 = Debug|x64
+ MinSizeRel|x64 = MinSizeRel|x64
+ Release|x64 = Release|x64
+ RelWithDebInfo|x64 = RelWithDebInfo|x64
+ EndGlobalSection
+ GlobalSection(ProjectConfigurationPlatforms) = postSolution
+ {5C5EBB30-ECAF-4BCF-9054-094ED2894699}.Debug|x64.ActiveCfg = Debug|x64
+ {5C5EBB30-ECAF-4BCF-9054-094ED2894699}.Debug|x64.Build.0 = Debug|x64
+ {5C5EBB30-ECAF-4BCF-9054-094ED2894699}.MinSizeRel|x64.ActiveCfg = MinSizeRel|x64
+ {5C5EBB30-ECAF-4BCF-9054-094ED2894699}.MinSizeRel|x64.Build.0 = MinSizeRel|x64
+ {5C5EBB30-ECAF-4BCF-9054-094ED2894699}.Release|x64.ActiveCfg = Release|x64
+ {5C5EBB30-ECAF-4BCF-9054-094ED2894699}.Release|x64.Build.0 = Release|x64
+ {5C5EBB30-ECAF-4BCF-9054-094ED2894699}.RelWithDebInfo|x64.ActiveCfg = RelWithDebInfo|x64
+ {5C5EBB30-ECAF-4BCF-9054-094ED2894699}.RelWithDebInfo|x64.Build.0 = RelWithDebInfo|x64
+ {FB6A3EF4-5303-407E-A45C-687834E9D072}.Debug|x64.ActiveCfg = Debug|x64
+ {FB6A3EF4-5303-407E-A45C-687834E9D072}.Debug|x64.Build.0 = Debug|x64
+ {FB6A3EF4-5303-407E-A45C-687834E9D072}.MinSizeRel|x64.ActiveCfg = MinSizeRel|x64
+ {FB6A3EF4-5303-407E-A45C-687834E9D072}.MinSizeRel|x64.Build.0 = MinSizeRel|x64
+ {FB6A3EF4-5303-407E-A45C-687834E9D072}.Release|x64.ActiveCfg = Release|x64
+ {FB6A3EF4-5303-407E-A45C-687834E9D072}.Release|x64.Build.0 = Release|x64
+ {FB6A3EF4-5303-407E-A45C-687834E9D072}.RelWithDebInfo|x64.ActiveCfg = RelWithDebInfo|x64
+ {FB6A3EF4-5303-407E-A45C-687834E9D072}.RelWithDebInfo|x64.Build.0 = RelWithDebInfo|x64
+ EndGlobalSection
+ GlobalSection(SolutionProperties) = preSolution
+ HideSolutionNode = FALSE
+ EndGlobalSection
+EndGlobal
diff --git a/vs_projects/vs2010_x64/UnitTest++.vcxproj b/vs_projects/vs2010_x64/UnitTest++.vcxproj
new file mode 100644
index 0000000..b846709
--- /dev/null
+++ b/vs_projects/vs2010_x64/UnitTest++.vcxproj
@@ -0,0 +1,252 @@
+<?xml version="1.0" encoding="utf-8"?>
+<Project DefaultTargets="Build" ToolsVersion="4.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
+ <ItemGroup Label="ProjectConfigurations">
+ <ProjectConfiguration Include="Debug|x64">
+ <Configuration>Debug</Configuration>
+ <Platform>x64</Platform>
+ </ProjectConfiguration>
+ <ProjectConfiguration Include="Release|x64">
+ <Configuration>Release</Configuration>
+ <Platform>x64</Platform>
+ </ProjectConfiguration>
+ <ProjectConfiguration Include="MinSizeRel|x64">
+ <Configuration>MinSizeRel</Configuration>
+ <Platform>x64</Platform>
+ </ProjectConfiguration>
+ <ProjectConfiguration Include="RelWithDebInfo|x64">
+ <Configuration>RelWithDebInfo</Configuration>
+ <Platform>x64</Platform>
+ </ProjectConfiguration>
+ </ItemGroup>
+ <PropertyGroup Label="Globals">
+ <ProjectGUID>{FB6A3EF4-5303-407E-A45C-687834E9D072}</ProjectGUID>
+ <Keyword>Win32Proj</Keyword>
+ <Platform>x64</Platform>
+ <ProjectName>UnitTest++</ProjectName>
+ </PropertyGroup>
+ <Import Project="$(VCTargetsPath)\Microsoft.Cpp.Default.props" />
+ <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'" Label="Configuration">
+ <ConfigurationType>StaticLibrary</ConfigurationType>
+ <UseOfMfc>false</UseOfMfc>
+ <CharacterSet>MultiByte</CharacterSet>
+ </PropertyGroup>
+ <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'" Label="Configuration">
+ <ConfigurationType>StaticLibrary</ConfigurationType>
+ <UseOfMfc>false</UseOfMfc>
+ <CharacterSet>MultiByte</CharacterSet>
+ </PropertyGroup>
+ <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='MinSizeRel|x64'" Label="Configuration">
+ <ConfigurationType>StaticLibrary</ConfigurationType>
+ <UseOfMfc>false</UseOfMfc>
+ <CharacterSet>MultiByte</CharacterSet>
+ </PropertyGroup>
+ <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='RelWithDebInfo|x64'" Label="Configuration">
+ <ConfigurationType>StaticLibrary</ConfigurationType>
+ <UseOfMfc>false</UseOfMfc>
+ <CharacterSet>MultiByte</CharacterSet>
+ </PropertyGroup>
+ <Import Project="$(VCTargetsPath)\Microsoft.Cpp.props" />
+ <ImportGroup Label="ExtensionSettings">
+ </ImportGroup>
+ <ImportGroup Label="PropertySheets">
+ <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" /> </ImportGroup>
+ <PropertyGroup Label="UserMacros" />
+ <PropertyGroup>
+ <_ProjectFileVersion>10.0.20506.1</_ProjectFileVersion>
+ <OutDir Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">U:\unittest-cpp-pj\vs_projects\vs2010_x64\Debug\</OutDir>
+ <IntDir Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">UnitTest++.dir\Debug\</IntDir>
+ <TargetName Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">UnitTest++</TargetName>
+ <TargetExt Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">.lib</TargetExt>
+ <OutDir Condition="'$(Configuration)|$(Platform)'=='Release|x64'">U:\unittest-cpp-pj\vs_projects\vs2010_x64\Release\</OutDir>
+ <IntDir Condition="'$(Configuration)|$(Platform)'=='Release|x64'">UnitTest++.dir\Release\</IntDir>
+ <TargetName Condition="'$(Configuration)|$(Platform)'=='Release|x64'">UnitTest++</TargetName>
+ <TargetExt Condition="'$(Configuration)|$(Platform)'=='Release|x64'">.lib</TargetExt>
+ <OutDir Condition="'$(Configuration)|$(Platform)'=='MinSizeRel|x64'">U:\unittest-cpp-pj\vs_projects\vs2010_x64\MinSizeRel\</OutDir>
+ <IntDir Condition="'$(Configuration)|$(Platform)'=='MinSizeRel|x64'">UnitTest++.dir\MinSizeRel\</IntDir>
+ <TargetName Condition="'$(Configuration)|$(Platform)'=='MinSizeRel|x64'">UnitTest++</TargetName>
+ <TargetExt Condition="'$(Configuration)|$(Platform)'=='MinSizeRel|x64'">.lib</TargetExt>
+ <OutDir Condition="'$(Configuration)|$(Platform)'=='RelWithDebInfo|x64'">U:\unittest-cpp-pj\vs_projects\vs2010_x64\RelWithDebInfo\</OutDir>
+ <IntDir Condition="'$(Configuration)|$(Platform)'=='RelWithDebInfo|x64'">UnitTest++.dir\RelWithDebInfo\</IntDir>
+ <TargetName Condition="'$(Configuration)|$(Platform)'=='RelWithDebInfo|x64'">UnitTest++</TargetName>
+ <TargetExt Condition="'$(Configuration)|$(Platform)'=='RelWithDebInfo|x64'">.lib</TargetExt>
+ </PropertyGroup>
+ <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">
+ <ClCompile>
+ <AdditionalOptions> /Zm1000 %(AdditionalOptions)</AdditionalOptions>
+ <AdditionalIncludeDirectories>U:/unittest-cpp-pj/.;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
+ <BasicRuntimeChecks>EnableFastChecks</BasicRuntimeChecks>
+ <CompileAs>CompileAsCpp</CompileAs>
+ <DebugInformationFormat>ProgramDatabase</DebugInformationFormat>
+ <ExceptionHandling>Sync</ExceptionHandling>
+ <InlineFunctionExpansion>Disabled</InlineFunctionExpansion>
+ <Optimization>Disabled</Optimization>
+ <PrecompiledHeader>NotUsing</PrecompiledHeader>
+ <RuntimeLibrary>MultiThreadedDebugDLL</RuntimeLibrary>
+ <RuntimeTypeInfo>true</RuntimeTypeInfo>
+ <WarningLevel>Level3</WarningLevel>
+ <PreprocessorDefinitions>WIN32;_WINDOWS;_DEBUG;_CRT_SECURE_NO_DEPRECATE;CMAKE_INTDIR="Debug";%(PreprocessorDefinitions)</PreprocessorDefinitions>
+ <AssemblerListingLocation>Debug</AssemblerListingLocation>
+ <ObjectFileName>$(IntDir)</ObjectFileName>
+ <ProgramDataBaseFileName>U:/unittest-cpp-pj/vs_projects/vs2010_x64/Debug/UnitTest++.pdb</ProgramDataBaseFileName>
+ </ClCompile>
+ <ResourceCompile>
+ <PreprocessorDefinitions>WIN32;_WINDOWS;_DEBUG;_CRT_SECURE_NO_DEPRECATE;CMAKE_INTDIR=\"Debug\";%(PreprocessorDefinitions)</PreprocessorDefinitions>
+ <AdditionalIncludeDirectories>U:/unittest-cpp-pj/.;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
+ </ResourceCompile>
+ <Midl>
+ <AdditionalIncludeDirectories>U:/unittest-cpp-pj/.;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
+ <OutputDirectory>$(IntDir)</OutputDirectory>
+ <HeaderFileName>%(Filename).h</HeaderFileName>
+ <TypeLibraryName>%(Filename).tlb</TypeLibraryName>
+ <InterfaceIdentifierFileName>%(Filename)_i.c</InterfaceIdentifierFileName>
+ <ProxyFileName>%(Filename)_p.c</ProxyFileName>
+ </Midl>
+ </ItemDefinitionGroup>
+ <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'">
+ <ClCompile>
+ <AdditionalOptions> /Zm1000 %(AdditionalOptions)</AdditionalOptions>
+ <AdditionalIncludeDirectories>U:/unittest-cpp-pj/.;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
+ <CompileAs>CompileAsCpp</CompileAs>
+ <ExceptionHandling>Sync</ExceptionHandling>
+ <InlineFunctionExpansion>AnySuitable</InlineFunctionExpansion>
+ <Optimization>MaxSpeed</Optimization>
+ <PrecompiledHeader>NotUsing</PrecompiledHeader>
+ <RuntimeLibrary>MultiThreadedDLL</RuntimeLibrary>
+ <RuntimeTypeInfo>true</RuntimeTypeInfo>
+ <WarningLevel>Level3</WarningLevel>
+ <DebugInformationFormat></DebugInformationFormat>
+ <PreprocessorDefinitions>WIN32;_WINDOWS;NDEBUG;_CRT_SECURE_NO_DEPRECATE;CMAKE_INTDIR="Release";%(PreprocessorDefinitions)</PreprocessorDefinitions>
+ <AssemblerListingLocation>Release</AssemblerListingLocation>
+ <ObjectFileName>$(IntDir)</ObjectFileName>
+ <ProgramDataBaseFileName>U:/unittest-cpp-pj/vs_projects/vs2010_x64/Release/UnitTest++.pdb</ProgramDataBaseFileName>
+ </ClCompile>
+ <ResourceCompile>
+ <PreprocessorDefinitions>WIN32;_WINDOWS;NDEBUG;_CRT_SECURE_NO_DEPRECATE;CMAKE_INTDIR=\"Release\";%(PreprocessorDefinitions)</PreprocessorDefinitions>
+ <AdditionalIncludeDirectories>U:/unittest-cpp-pj/.;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
+ </ResourceCompile>
+ <Midl>
+ <AdditionalIncludeDirectories>U:/unittest-cpp-pj/.;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
+ <OutputDirectory>$(IntDir)</OutputDirectory>
+ <HeaderFileName>%(Filename).h</HeaderFileName>
+ <TypeLibraryName>%(Filename).tlb</TypeLibraryName>
+ <InterfaceIdentifierFileName>%(Filename)_i.c</InterfaceIdentifierFileName>
+ <ProxyFileName>%(Filename)_p.c</ProxyFileName>
+ </Midl>
+ </ItemDefinitionGroup>
+ <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='MinSizeRel|x64'">
+ <ClCompile>
+ <AdditionalOptions> /Zm1000 %(AdditionalOptions)</AdditionalOptions>
+ <AdditionalIncludeDirectories>U:/unittest-cpp-pj/.;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
+ <CompileAs>CompileAsCpp</CompileAs>
+ <ExceptionHandling>Sync</ExceptionHandling>
+ <InlineFunctionExpansion>OnlyExplicitInline</InlineFunctionExpansion>
+ <Optimization>MinSpace</Optimization>
+ <PrecompiledHeader>NotUsing</PrecompiledHeader>
+ <RuntimeLibrary>MultiThreadedDLL</RuntimeLibrary>
+ <RuntimeTypeInfo>true</RuntimeTypeInfo>
+ <WarningLevel>Level3</WarningLevel>
+ <DebugInformationFormat></DebugInformationFormat>
+ <PreprocessorDefinitions>WIN32;_WINDOWS;NDEBUG;_CRT_SECURE_NO_DEPRECATE;CMAKE_INTDIR="MinSizeRel";%(PreprocessorDefinitions)</PreprocessorDefinitions>
+ <AssemblerListingLocation>MinSizeRel</AssemblerListingLocation>
+ <ObjectFileName>$(IntDir)</ObjectFileName>
+ <ProgramDataBaseFileName>U:/unittest-cpp-pj/vs_projects/vs2010_x64/MinSizeRel/UnitTest++.pdb</ProgramDataBaseFileName>
+ </ClCompile>
+ <ResourceCompile>
+ <PreprocessorDefinitions>WIN32;_WINDOWS;NDEBUG;_CRT_SECURE_NO_DEPRECATE;CMAKE_INTDIR=\"MinSizeRel\";%(PreprocessorDefinitions)</PreprocessorDefinitions>
+ <AdditionalIncludeDirectories>U:/unittest-cpp-pj/.;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
+ </ResourceCompile>
+ <Midl>
+ <AdditionalIncludeDirectories>U:/unittest-cpp-pj/.;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
+ <OutputDirectory>$(IntDir)</OutputDirectory>
+ <HeaderFileName>%(Filename).h</HeaderFileName>
+ <TypeLibraryName>%(Filename).tlb</TypeLibraryName>
+ <InterfaceIdentifierFileName>%(Filename)_i.c</InterfaceIdentifierFileName>
+ <ProxyFileName>%(Filename)_p.c</ProxyFileName>
+ </Midl>
+ </ItemDefinitionGroup>
+ <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='RelWithDebInfo|x64'">
+ <ClCompile>
+ <AdditionalOptions> /Zm1000 %(AdditionalOptions)</AdditionalOptions>
+ <AdditionalIncludeDirectories>U:/unittest-cpp-pj/.;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
+ <CompileAs>CompileAsCpp</CompileAs>
+ <DebugInformationFormat>ProgramDatabase</DebugInformationFormat>
+ <ExceptionHandling>Sync</ExceptionHandling>
+ <InlineFunctionExpansion>OnlyExplicitInline</InlineFunctionExpansion>
+ <Optimization>MaxSpeed</Optimization>
+ <PrecompiledHeader>NotUsing</PrecompiledHeader>
+ <RuntimeLibrary>MultiThreadedDLL</RuntimeLibrary>
+ <RuntimeTypeInfo>true</RuntimeTypeInfo>
+ <WarningLevel>Level3</WarningLevel>
+ <PreprocessorDefinitions>WIN32;_WINDOWS;NDEBUG;_CRT_SECURE_NO_DEPRECATE;CMAKE_INTDIR="RelWithDebInfo";%(PreprocessorDefinitions)</PreprocessorDefinitions>
+ <AssemblerListingLocation>RelWithDebInfo</AssemblerListingLocation>
+ <ObjectFileName>$(IntDir)</ObjectFileName>
+ <ProgramDataBaseFileName>U:/unittest-cpp-pj/vs_projects/vs2010_x64/RelWithDebInfo/UnitTest++.pdb</ProgramDataBaseFileName>
+ </ClCompile>
+ <ResourceCompile>
+ <PreprocessorDefinitions>WIN32;_WINDOWS;NDEBUG;_CRT_SECURE_NO_DEPRECATE;CMAKE_INTDIR=\"RelWithDebInfo\";%(PreprocessorDefinitions)</PreprocessorDefinitions>
+ <AdditionalIncludeDirectories>U:/unittest-cpp-pj/.;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
+ </ResourceCompile>
+ <Midl>
+ <AdditionalIncludeDirectories>U:/unittest-cpp-pj/.;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
+ <OutputDirectory>$(IntDir)</OutputDirectory>
+ <HeaderFileName>%(Filename).h</HeaderFileName>
+ <TypeLibraryName>%(Filename).tlb</TypeLibraryName>
+ <InterfaceIdentifierFileName>%(Filename)_i.c</InterfaceIdentifierFileName>
+ <ProxyFileName>%(Filename)_p.c</ProxyFileName>
+ </Midl>
+ </ItemDefinitionGroup>
+ <ItemGroup>
+ <ClInclude Include="..\..\UnitTest++\AssertException.h" />
+ <ClInclude Include="..\..\UnitTest++\CheckMacros.h" />
+ <ClInclude Include="..\..\UnitTest++\Checks.h" />
+ <ClInclude Include="..\..\UnitTest++\CompositeTestReporter.h" />
+ <ClInclude Include="..\..\UnitTest++\Config.h" />
+ <ClInclude Include="..\..\UnitTest++\CurrentTest.h" />
+ <ClInclude Include="..\..\UnitTest++\DeferredTestReporter.h" />
+ <ClInclude Include="..\..\UnitTest++\DeferredTestResult.h" />
+ <ClInclude Include="..\..\UnitTest++\ExceptionMacros.h" />
+ <ClInclude Include="..\..\UnitTest++\ExecuteTest.h" />
+ <ClInclude Include="..\..\UnitTest++\HelperMacros.h" />
+ <ClInclude Include="..\..\UnitTest++\MemoryOutStream.h" />
+ <ClInclude Include="..\..\UnitTest++\ReportAssert.h" />
+ <ClInclude Include="..\..\UnitTest++\ReportAssertImpl.h" />
+ <ClInclude Include="..\..\UnitTest++\Test.h" />
+ <ClInclude Include="..\..\UnitTest++\TestDetails.h" />
+ <ClInclude Include="..\..\UnitTest++\TestList.h" />
+ <ClInclude Include="..\..\UnitTest++\TestMacros.h" />
+ <ClInclude Include="..\..\UnitTest++\TestReporter.h" />
+ <ClInclude Include="..\..\UnitTest++\TestReporterStdout.h" />
+ <ClInclude Include="..\..\UnitTest++\TestResults.h" />
+ <ClInclude Include="..\..\UnitTest++\TestRunner.h" />
+ <ClInclude Include="..\..\UnitTest++\TestSuite.h" />
+ <ClInclude Include="..\..\UnitTest++\TimeConstraint.h" />
+ <ClInclude Include="..\..\UnitTest++\TimeHelpers.h" />
+ <ClInclude Include="..\..\UnitTest++\UnitTest++.h" />
+ <ClInclude Include="..\..\UnitTest++\UnitTestPP.h" />
+ <ClInclude Include="..\..\UnitTest++\XmlTestReporter.h" />
+ <ClInclude Include="..\..\UnitTest++\Win32\TimeHelpers.h" />
+ <ClCompile Include="..\..\UnitTest++\AssertException.cpp" />
+ <ClCompile Include="..\..\UnitTest++\Checks.cpp" />
+ <ClCompile Include="..\..\UnitTest++\CompositeTestReporter.cpp" />
+ <ClCompile Include="..\..\UnitTest++\CurrentTest.cpp" />
+ <ClCompile Include="..\..\UnitTest++\DeferredTestReporter.cpp" />
+ <ClCompile Include="..\..\UnitTest++\DeferredTestResult.cpp" />
+ <ClCompile Include="..\..\UnitTest++\MemoryOutStream.cpp" />
+ <ClCompile Include="..\..\UnitTest++\ReportAssert.cpp" />
+ <ClCompile Include="..\..\UnitTest++\Test.cpp" />
+ <ClCompile Include="..\..\UnitTest++\TestDetails.cpp" />
+ <ClCompile Include="..\..\UnitTest++\TestList.cpp" />
+ <ClCompile Include="..\..\UnitTest++\TestReporter.cpp" />
+ <ClCompile Include="..\..\UnitTest++\TestReporterStdout.cpp" />
+ <ClCompile Include="..\..\UnitTest++\TestResults.cpp" />
+ <ClCompile Include="..\..\UnitTest++\TestRunner.cpp" />
+ <ClCompile Include="..\..\UnitTest++\TimeConstraint.cpp" />
+ <ClCompile Include="..\..\UnitTest++\XmlTestReporter.cpp" />
+ <ClCompile Include="..\..\UnitTest++\Win32\TimeHelpers.cpp" />
+ </ItemGroup>
+ <ItemGroup>
+ </ItemGroup>
+ <Import Project="$(VCTargetsPath)\Microsoft.Cpp.targets" />
+ <ImportGroup Label="ExtensionTargets">
+ </ImportGroup>
+</Project>
\ No newline at end of file
diff --git a/vs_projects/vs2010_x64/UnitTest++.vcxproj.filters b/vs_projects/vs2010_x64/UnitTest++.vcxproj.filters
new file mode 100644
index 0000000..7f071c1
--- /dev/null
+++ b/vs_projects/vs2010_x64/UnitTest++.vcxproj.filters
@@ -0,0 +1,63 @@
+<?xml version="1.0" encoding="utf-8"?>
+<Project ToolsVersion="4.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
+ <ItemGroup>
+ <ClCompile Include="..\..\UnitTest++\AssertException.cpp" />
+ <ClCompile Include="..\..\UnitTest++\Checks.cpp" />
+ <ClCompile Include="..\..\UnitTest++\CompositeTestReporter.cpp" />
+ <ClCompile Include="..\..\UnitTest++\CurrentTest.cpp" />
+ <ClCompile Include="..\..\UnitTest++\DeferredTestReporter.cpp" />
+ <ClCompile Include="..\..\UnitTest++\DeferredTestResult.cpp" />
+ <ClCompile Include="..\..\UnitTest++\MemoryOutStream.cpp" />
+ <ClCompile Include="..\..\UnitTest++\ReportAssert.cpp" />
+ <ClCompile Include="..\..\UnitTest++\Test.cpp" />
+ <ClCompile Include="..\..\UnitTest++\TestDetails.cpp" />
+ <ClCompile Include="..\..\UnitTest++\TestList.cpp" />
+ <ClCompile Include="..\..\UnitTest++\TestReporter.cpp" />
+ <ClCompile Include="..\..\UnitTest++\TestReporterStdout.cpp" />
+ <ClCompile Include="..\..\UnitTest++\TestResults.cpp" />
+ <ClCompile Include="..\..\UnitTest++\TestRunner.cpp" />
+ <ClCompile Include="..\..\UnitTest++\TimeConstraint.cpp" />
+ <ClCompile Include="..\..\UnitTest++\XmlTestReporter.cpp" />
+ <ClCompile Include="..\..\UnitTest++\Win32\TimeHelpers.cpp">
+ <Filter>Win32</Filter>
+ </ClCompile>
+ </ItemGroup>
+ <ItemGroup>
+ <ClInclude Include="..\..\UnitTest++\AssertException.h" />
+ <ClInclude Include="..\..\UnitTest++\CheckMacros.h" />
+ <ClInclude Include="..\..\UnitTest++\Checks.h" />
+ <ClInclude Include="..\..\UnitTest++\CompositeTestReporter.h" />
+ <ClInclude Include="..\..\UnitTest++\Config.h" />
+ <ClInclude Include="..\..\UnitTest++\CurrentTest.h" />
+ <ClInclude Include="..\..\UnitTest++\DeferredTestReporter.h" />
+ <ClInclude Include="..\..\UnitTest++\DeferredTestResult.h" />
+ <ClInclude Include="..\..\UnitTest++\ExceptionMacros.h" />
+ <ClInclude Include="..\..\UnitTest++\ExecuteTest.h" />
+ <ClInclude Include="..\..\UnitTest++\HelperMacros.h" />
+ <ClInclude Include="..\..\UnitTest++\MemoryOutStream.h" />
+ <ClInclude Include="..\..\UnitTest++\ReportAssert.h" />
+ <ClInclude Include="..\..\UnitTest++\ReportAssertImpl.h" />
+ <ClInclude Include="..\..\UnitTest++\Test.h" />
+ <ClInclude Include="..\..\UnitTest++\TestDetails.h" />
+ <ClInclude Include="..\..\UnitTest++\TestList.h" />
+ <ClInclude Include="..\..\UnitTest++\TestMacros.h" />
+ <ClInclude Include="..\..\UnitTest++\TestReporter.h" />
+ <ClInclude Include="..\..\UnitTest++\TestReporterStdout.h" />
+ <ClInclude Include="..\..\UnitTest++\TestResults.h" />
+ <ClInclude Include="..\..\UnitTest++\TestRunner.h" />
+ <ClInclude Include="..\..\UnitTest++\TestSuite.h" />
+ <ClInclude Include="..\..\UnitTest++\TimeConstraint.h" />
+ <ClInclude Include="..\..\UnitTest++\TimeHelpers.h" />
+ <ClInclude Include="..\..\UnitTest++\UnitTest++.h" />
+ <ClInclude Include="..\..\UnitTest++\UnitTestPP.h" />
+ <ClInclude Include="..\..\UnitTest++\XmlTestReporter.h" />
+ <ClInclude Include="..\..\UnitTest++\Win32\TimeHelpers.h">
+ <Filter>Win32</Filter>
+ </ClInclude>
+ </ItemGroup>
+ <ItemGroup>
+ <Filter Include="Win32">
+ <UniqueIdentifier>{DB64CD83-3739-41F0-B91D-D72E42A76AA6}</UniqueIdentifier>
+ </Filter>
+ </ItemGroup>
+</Project>
diff --git a/vs_projects/vs2010_x86/TestUnitTest++.vcxproj b/vs_projects/vs2010_x86/TestUnitTest++.vcxproj
new file mode 100644
index 0000000..7e58525
--- /dev/null
+++ b/vs_projects/vs2010_x86/TestUnitTest++.vcxproj
@@ -0,0 +1,295 @@
+<?xml version="1.0" encoding="utf-8"?>
+<Project DefaultTargets="Build" ToolsVersion="4.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
+ <ItemGroup Label="ProjectConfigurations">
+ <ProjectConfiguration Include="Debug|Win32">
+ <Configuration>Debug</Configuration>
+ <Platform>Win32</Platform>
+ </ProjectConfiguration>
+ <ProjectConfiguration Include="Release|Win32">
+ <Configuration>Release</Configuration>
+ <Platform>Win32</Platform>
+ </ProjectConfiguration>
+ <ProjectConfiguration Include="MinSizeRel|Win32">
+ <Configuration>MinSizeRel</Configuration>
+ <Platform>Win32</Platform>
+ </ProjectConfiguration>
+ <ProjectConfiguration Include="RelWithDebInfo|Win32">
+ <Configuration>RelWithDebInfo</Configuration>
+ <Platform>Win32</Platform>
+ </ProjectConfiguration>
+ </ItemGroup>
+ <PropertyGroup Label="Globals">
+ <ProjectGUID>{EF97DD98-4A0A-4AEF-A834-A0DC02FAFFC0}</ProjectGUID>
+ <Keyword>Win32Proj</Keyword>
+ <Platform>Win32</Platform>
+ <ProjectName>TestUnitTest++</ProjectName>
+ </PropertyGroup>
+ <Import Project="$(VCTargetsPath)\Microsoft.Cpp.Default.props" />
+ <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'" Label="Configuration">
+ <ConfigurationType>Application</ConfigurationType>
+ <UseOfMfc>false</UseOfMfc>
+ <CharacterSet>MultiByte</CharacterSet>
+ </PropertyGroup>
+ <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'" Label="Configuration">
+ <ConfigurationType>Application</ConfigurationType>
+ <UseOfMfc>false</UseOfMfc>
+ <CharacterSet>MultiByte</CharacterSet>
+ </PropertyGroup>
+ <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='MinSizeRel|Win32'" Label="Configuration">
+ <ConfigurationType>Application</ConfigurationType>
+ <UseOfMfc>false</UseOfMfc>
+ <CharacterSet>MultiByte</CharacterSet>
+ </PropertyGroup>
+ <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='RelWithDebInfo|Win32'" Label="Configuration">
+ <ConfigurationType>Application</ConfigurationType>
+ <UseOfMfc>false</UseOfMfc>
+ <CharacterSet>MultiByte</CharacterSet>
+ </PropertyGroup>
+ <Import Project="$(VCTargetsPath)\Microsoft.Cpp.props" />
+ <ImportGroup Label="ExtensionSettings">
+ </ImportGroup>
+ <ImportGroup Label="PropertySheets">
+ <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" /> </ImportGroup>
+ <PropertyGroup Label="UserMacros" />
+ <PropertyGroup>
+ <_ProjectFileVersion>10.0.20506.1</_ProjectFileVersion>
+ <OutDir Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">U:\unittest-cpp-pj\vs_projects\vs2010_x86\Debug\</OutDir>
+ <IntDir Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">TestUnitTest++.dir\Debug\</IntDir>
+ <TargetName Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">TestUnitTest++</TargetName>
+ <TargetExt Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">.exe</TargetExt>
+ <LinkIncremental Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">true</LinkIncremental>
+ <GenerateManifest Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">true</GenerateManifest>
+ <OutDir Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">U:\unittest-cpp-pj\vs_projects\vs2010_x86\Release\</OutDir>
+ <IntDir Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">TestUnitTest++.dir\Release\</IntDir>
+ <TargetName Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">TestUnitTest++</TargetName>
+ <TargetExt Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">.exe</TargetExt>
+ <LinkIncremental Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">false</LinkIncremental>
+ <GenerateManifest Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">true</GenerateManifest>
+ <OutDir Condition="'$(Configuration)|$(Platform)'=='MinSizeRel|Win32'">U:\unittest-cpp-pj\vs_projects\vs2010_x86\MinSizeRel\</OutDir>
+ <IntDir Condition="'$(Configuration)|$(Platform)'=='MinSizeRel|Win32'">TestUnitTest++.dir\MinSizeRel\</IntDir>
+ <TargetName Condition="'$(Configuration)|$(Platform)'=='MinSizeRel|Win32'">TestUnitTest++</TargetName>
+ <TargetExt Condition="'$(Configuration)|$(Platform)'=='MinSizeRel|Win32'">.exe</TargetExt>
+ <LinkIncremental Condition="'$(Configuration)|$(Platform)'=='MinSizeRel|Win32'">false</LinkIncremental>
+ <GenerateManifest Condition="'$(Configuration)|$(Platform)'=='MinSizeRel|Win32'">true</GenerateManifest>
+ <OutDir Condition="'$(Configuration)|$(Platform)'=='RelWithDebInfo|Win32'">U:\unittest-cpp-pj\vs_projects\vs2010_x86\RelWithDebInfo\</OutDir>
+ <IntDir Condition="'$(Configuration)|$(Platform)'=='RelWithDebInfo|Win32'">TestUnitTest++.dir\RelWithDebInfo\</IntDir>
+ <TargetName Condition="'$(Configuration)|$(Platform)'=='RelWithDebInfo|Win32'">TestUnitTest++</TargetName>
+ <TargetExt Condition="'$(Configuration)|$(Platform)'=='RelWithDebInfo|Win32'">.exe</TargetExt>
+ <LinkIncremental Condition="'$(Configuration)|$(Platform)'=='RelWithDebInfo|Win32'">true</LinkIncremental>
+ <GenerateManifest Condition="'$(Configuration)|$(Platform)'=='RelWithDebInfo|Win32'">true</GenerateManifest>
+ </PropertyGroup>
+ <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">
+ <ClCompile>
+ <AdditionalOptions> /Zm1000 %(AdditionalOptions)</AdditionalOptions>
+ <AdditionalIncludeDirectories>U:/unittest-cpp-pj/.;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
+ <BasicRuntimeChecks>EnableFastChecks</BasicRuntimeChecks>
+ <CompileAs>CompileAsCpp</CompileAs>
+ <DebugInformationFormat>ProgramDatabase</DebugInformationFormat>
+ <ExceptionHandling>Sync</ExceptionHandling>
+ <InlineFunctionExpansion>Disabled</InlineFunctionExpansion>
+ <Optimization>Disabled</Optimization>
+ <PrecompiledHeader>NotUsing</PrecompiledHeader>
+ <RuntimeLibrary>MultiThreadedDebugDLL</RuntimeLibrary>
+ <RuntimeTypeInfo>true</RuntimeTypeInfo>
+ <WarningLevel>Level3</WarningLevel>
+ <PreprocessorDefinitions>WIN32;_WINDOWS;_DEBUG;_CRT_SECURE_NO_DEPRECATE;CMAKE_INTDIR="Debug";%(PreprocessorDefinitions)</PreprocessorDefinitions>
+ <AssemblerListingLocation>Debug</AssemblerListingLocation>
+ <ObjectFileName>$(IntDir)</ObjectFileName>
+ <ProgramDataBaseFileName>U:/unittest-cpp-pj/vs_projects/vs2010_x86/Debug/TestUnitTest++.pdb</ProgramDataBaseFileName>
+ </ClCompile>
+ <ResourceCompile>
+ <PreprocessorDefinitions>WIN32;_WINDOWS;_DEBUG;_CRT_SECURE_NO_DEPRECATE;CMAKE_INTDIR=\"Debug\";%(PreprocessorDefinitions)</PreprocessorDefinitions>
+ <AdditionalIncludeDirectories>U:/unittest-cpp-pj/.;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
+ </ResourceCompile>
+ <Midl>
+ <AdditionalIncludeDirectories>U:/unittest-cpp-pj/.;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
+ <OutputDirectory>$(IntDir)</OutputDirectory>
+ <HeaderFileName>%(Filename).h</HeaderFileName>
+ <TypeLibraryName>%(Filename).tlb</TypeLibraryName>
+ <InterfaceIdentifierFileName>%(Filename)_i.c</InterfaceIdentifierFileName>
+ <ProxyFileName>%(Filename)_p.c</ProxyFileName>
+ </Midl>
+ <Link>
+ <AdditionalOptions> /machine:X86 /debug %(AdditionalOptions)</AdditionalOptions>
+ <AdditionalDependencies>kernel32.lib;user32.lib;gdi32.lib;winspool.lib;shell32.lib;ole32.lib;oleaut32.lib;uuid.lib;comdlg32.lib;advapi32.lib;Debug\UnitTest++.lib</AdditionalDependencies>
+ <AdditionalLibraryDirectories>%(AdditionalLibraryDirectories)</AdditionalLibraryDirectories>
+ <GenerateDebugInformation>true</GenerateDebugInformation>
+ <ImportLibrary>U:/unittest-cpp-pj/vs_projects/vs2010_x86/Debug/TestUnitTest++.lib</ImportLibrary>
+ <LinkIncremental>true</LinkIncremental>
+ <ProgramDataBaseFile>U:/unittest-cpp-pj/vs_projects/vs2010_x86/Debug/TestUnitTest++.pdb</ProgramDataBaseFile>
+ <StackReserveSize>10000000</StackReserveSize>
+ <SubSystem>Console</SubSystem>
+ <Version></Version>
+ </Link>
+ <ProjectReference>
+ <LinkLibraryDependencies>false</LinkLibraryDependencies>
+ </ProjectReference>
+ </ItemDefinitionGroup>
+ <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">
+ <ClCompile>
+ <AdditionalOptions> /Zm1000 %(AdditionalOptions)</AdditionalOptions>
+ <AdditionalIncludeDirectories>U:/unittest-cpp-pj/.;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
+ <CompileAs>CompileAsCpp</CompileAs>
+ <ExceptionHandling>Sync</ExceptionHandling>
+ <InlineFunctionExpansion>AnySuitable</InlineFunctionExpansion>
+ <Optimization>MaxSpeed</Optimization>
+ <PrecompiledHeader>NotUsing</PrecompiledHeader>
+ <RuntimeLibrary>MultiThreadedDLL</RuntimeLibrary>
+ <RuntimeTypeInfo>true</RuntimeTypeInfo>
+ <WarningLevel>Level3</WarningLevel>
+ <DebugInformationFormat></DebugInformationFormat>
+ <PreprocessorDefinitions>WIN32;_WINDOWS;NDEBUG;_CRT_SECURE_NO_DEPRECATE;CMAKE_INTDIR="Release";%(PreprocessorDefinitions)</PreprocessorDefinitions>
+ <AssemblerListingLocation>Release</AssemblerListingLocation>
+ <ObjectFileName>$(IntDir)</ObjectFileName>
+ <ProgramDataBaseFileName>U:/unittest-cpp-pj/vs_projects/vs2010_x86/Release/TestUnitTest++.pdb</ProgramDataBaseFileName>
+ </ClCompile>
+ <ResourceCompile>
+ <PreprocessorDefinitions>WIN32;_WINDOWS;NDEBUG;_CRT_SECURE_NO_DEPRECATE;CMAKE_INTDIR=\"Release\";%(PreprocessorDefinitions)</PreprocessorDefinitions>
+ <AdditionalIncludeDirectories>U:/unittest-cpp-pj/.;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
+ </ResourceCompile>
+ <Midl>
+ <AdditionalIncludeDirectories>U:/unittest-cpp-pj/.;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
+ <OutputDirectory>$(IntDir)</OutputDirectory>
+ <HeaderFileName>%(Filename).h</HeaderFileName>
+ <TypeLibraryName>%(Filename).tlb</TypeLibraryName>
+ <InterfaceIdentifierFileName>%(Filename)_i.c</InterfaceIdentifierFileName>
+ <ProxyFileName>%(Filename)_p.c</ProxyFileName>
+ </Midl>
+ <Link>
+ <AdditionalOptions> /machine:X86 %(AdditionalOptions)</AdditionalOptions>
+ <AdditionalDependencies>kernel32.lib;user32.lib;gdi32.lib;winspool.lib;shell32.lib;ole32.lib;oleaut32.lib;uuid.lib;comdlg32.lib;advapi32.lib;Release\UnitTest++.lib</AdditionalDependencies>
+ <AdditionalLibraryDirectories>%(AdditionalLibraryDirectories)</AdditionalLibraryDirectories>
+ <GenerateDebugInformation>false</GenerateDebugInformation>
+ <ImportLibrary>U:/unittest-cpp-pj/vs_projects/vs2010_x86/Release/TestUnitTest++.lib</ImportLibrary>
+ <ProgramDataBaseFile>U:/unittest-cpp-pj/vs_projects/vs2010_x86/Release/TestUnitTest++.pdb</ProgramDataBaseFile>
+ <StackReserveSize>10000000</StackReserveSize>
+ <SubSystem>Console</SubSystem>
+ <Version></Version>
+ </Link>
+ <ProjectReference>
+ <LinkLibraryDependencies>false</LinkLibraryDependencies>
+ </ProjectReference>
+ </ItemDefinitionGroup>
+ <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='MinSizeRel|Win32'">
+ <ClCompile>
+ <AdditionalOptions> /Zm1000 %(AdditionalOptions)</AdditionalOptions>
+ <AdditionalIncludeDirectories>U:/unittest-cpp-pj/.;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
+ <CompileAs>CompileAsCpp</CompileAs>
+ <ExceptionHandling>Sync</ExceptionHandling>
+ <InlineFunctionExpansion>OnlyExplicitInline</InlineFunctionExpansion>
+ <Optimization>MinSpace</Optimization>
+ <PrecompiledHeader>NotUsing</PrecompiledHeader>
+ <RuntimeLibrary>MultiThreadedDLL</RuntimeLibrary>
+ <RuntimeTypeInfo>true</RuntimeTypeInfo>
+ <WarningLevel>Level3</WarningLevel>
+ <DebugInformationFormat></DebugInformationFormat>
+ <PreprocessorDefinitions>WIN32;_WINDOWS;NDEBUG;_CRT_SECURE_NO_DEPRECATE;CMAKE_INTDIR="MinSizeRel";%(PreprocessorDefinitions)</PreprocessorDefinitions>
+ <AssemblerListingLocation>MinSizeRel</AssemblerListingLocation>
+ <ObjectFileName>$(IntDir)</ObjectFileName>
+ <ProgramDataBaseFileName>U:/unittest-cpp-pj/vs_projects/vs2010_x86/MinSizeRel/TestUnitTest++.pdb</ProgramDataBaseFileName>
+ </ClCompile>
+ <ResourceCompile>
+ <PreprocessorDefinitions>WIN32;_WINDOWS;NDEBUG;_CRT_SECURE_NO_DEPRECATE;CMAKE_INTDIR=\"MinSizeRel\";%(PreprocessorDefinitions)</PreprocessorDefinitions>
+ <AdditionalIncludeDirectories>U:/unittest-cpp-pj/.;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
+ </ResourceCompile>
+ <Midl>
+ <AdditionalIncludeDirectories>U:/unittest-cpp-pj/.;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
+ <OutputDirectory>$(IntDir)</OutputDirectory>
+ <HeaderFileName>%(Filename).h</HeaderFileName>
+ <TypeLibraryName>%(Filename).tlb</TypeLibraryName>
+ <InterfaceIdentifierFileName>%(Filename)_i.c</InterfaceIdentifierFileName>
+ <ProxyFileName>%(Filename)_p.c</ProxyFileName>
+ </Midl>
+ <Link>
+ <AdditionalOptions> /machine:X86 %(AdditionalOptions)</AdditionalOptions>
+ <AdditionalDependencies>kernel32.lib;user32.lib;gdi32.lib;winspool.lib;shell32.lib;ole32.lib;oleaut32.lib;uuid.lib;comdlg32.lib;advapi32.lib;MinSizeRel\UnitTest++.lib</AdditionalDependencies>
+ <AdditionalLibraryDirectories>%(AdditionalLibraryDirectories)</AdditionalLibraryDirectories>
+ <GenerateDebugInformation>false</GenerateDebugInformation>
+ <ImportLibrary>U:/unittest-cpp-pj/vs_projects/vs2010_x86/MinSizeRel/TestUnitTest++.lib</ImportLibrary>
+ <ProgramDataBaseFile>U:/unittest-cpp-pj/vs_projects/vs2010_x86/MinSizeRel/TestUnitTest++.pdb</ProgramDataBaseFile>
+ <StackReserveSize>10000000</StackReserveSize>
+ <SubSystem>Console</SubSystem>
+ <Version></Version>
+ </Link>
+ <ProjectReference>
+ <LinkLibraryDependencies>false</LinkLibraryDependencies>
+ </ProjectReference>
+ </ItemDefinitionGroup>
+ <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='RelWithDebInfo|Win32'">
+ <ClCompile>
+ <AdditionalOptions> /Zm1000 %(AdditionalOptions)</AdditionalOptions>
+ <AdditionalIncludeDirectories>U:/unittest-cpp-pj/.;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
+ <CompileAs>CompileAsCpp</CompileAs>
+ <DebugInformationFormat>ProgramDatabase</DebugInformationFormat>
+ <ExceptionHandling>Sync</ExceptionHandling>
+ <InlineFunctionExpansion>OnlyExplicitInline</InlineFunctionExpansion>
+ <Optimization>MaxSpeed</Optimization>
+ <PrecompiledHeader>NotUsing</PrecompiledHeader>
+ <RuntimeLibrary>MultiThreadedDLL</RuntimeLibrary>
+ <RuntimeTypeInfo>true</RuntimeTypeInfo>
+ <WarningLevel>Level3</WarningLevel>
+ <PreprocessorDefinitions>WIN32;_WINDOWS;NDEBUG;_CRT_SECURE_NO_DEPRECATE;CMAKE_INTDIR="RelWithDebInfo";%(PreprocessorDefinitions)</PreprocessorDefinitions>
+ <AssemblerListingLocation>RelWithDebInfo</AssemblerListingLocation>
+ <ObjectFileName>$(IntDir)</ObjectFileName>
+ <ProgramDataBaseFileName>U:/unittest-cpp-pj/vs_projects/vs2010_x86/RelWithDebInfo/TestUnitTest++.pdb</ProgramDataBaseFileName>
+ </ClCompile>
+ <ResourceCompile>
+ <PreprocessorDefinitions>WIN32;_WINDOWS;NDEBUG;_CRT_SECURE_NO_DEPRECATE;CMAKE_INTDIR=\"RelWithDebInfo\";%(PreprocessorDefinitions)</PreprocessorDefinitions>
+ <AdditionalIncludeDirectories>U:/unittest-cpp-pj/.;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
+ </ResourceCompile>
+ <Midl>
+ <AdditionalIncludeDirectories>U:/unittest-cpp-pj/.;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
+ <OutputDirectory>$(IntDir)</OutputDirectory>
+ <HeaderFileName>%(Filename).h</HeaderFileName>
+ <TypeLibraryName>%(Filename).tlb</TypeLibraryName>
+ <InterfaceIdentifierFileName>%(Filename)_i.c</InterfaceIdentifierFileName>
+ <ProxyFileName>%(Filename)_p.c</ProxyFileName>
+ </Midl>
+ <Link>
+ <AdditionalOptions> /machine:X86 /debug %(AdditionalOptions)</AdditionalOptions>
+ <AdditionalDependencies>kernel32.lib;user32.lib;gdi32.lib;winspool.lib;shell32.lib;ole32.lib;oleaut32.lib;uuid.lib;comdlg32.lib;advapi32.lib;RelWithDebInfo\UnitTest++.lib</AdditionalDependencies>
+ <AdditionalLibraryDirectories>%(AdditionalLibraryDirectories)</AdditionalLibraryDirectories>
+ <GenerateDebugInformation>true</GenerateDebugInformation>
+ <ImportLibrary>U:/unittest-cpp-pj/vs_projects/vs2010_x86/RelWithDebInfo/TestUnitTest++.lib</ImportLibrary>
+ <LinkIncremental>true</LinkIncremental>
+ <ProgramDataBaseFile>U:/unittest-cpp-pj/vs_projects/vs2010_x86/RelWithDebInfo/TestUnitTest++.pdb</ProgramDataBaseFile>
+ <StackReserveSize>10000000</StackReserveSize>
+ <SubSystem>Console</SubSystem>
+ <Version></Version>
+ </Link>
+ <ProjectReference>
+ <LinkLibraryDependencies>false</LinkLibraryDependencies>
+ </ProjectReference>
+ </ItemDefinitionGroup>
+ <ItemGroup>
+ <ClInclude Include="..\..\tests\RecordingReporter.h" />
+ <ClInclude Include="..\..\tests\ScopedCurrentTest.h" />
+ <ClCompile Include="..\..\tests\Main.cpp" />
+ <ClCompile Include="..\..\tests\TestAssertHandler.cpp" />
+ <ClCompile Include="..\..\tests\TestCheckMacros.cpp" />
+ <ClCompile Include="..\..\tests\TestChecks.cpp" />
+ <ClCompile Include="..\..\tests\TestCompositeTestReporter.cpp" />
+ <ClCompile Include="..\..\tests\TestCurrentTest.cpp" />
+ <ClCompile Include="..\..\tests\TestDeferredTestReporter.cpp" />
+ <ClCompile Include="..\..\tests\TestExceptions.cpp" />
+ <ClCompile Include="..\..\tests\TestMemoryOutStream.cpp" />
+ <ClCompile Include="..\..\tests\TestTest.cpp" />
+ <ClCompile Include="..\..\tests\TestTestList.cpp" />
+ <ClCompile Include="..\..\tests\TestTestMacros.cpp" />
+ <ClCompile Include="..\..\tests\TestTestResults.cpp" />
+ <ClCompile Include="..\..\tests\TestTestRunner.cpp" />
+ <ClCompile Include="..\..\tests\TestTestSuite.cpp" />
+ <ClCompile Include="..\..\tests\TestTimeConstraint.cpp" />
+ <ClCompile Include="..\..\tests\TestTimeConstraintMacro.cpp" />
+ <ClCompile Include="..\..\tests\TestUnitTestPP.cpp" />
+ <ClCompile Include="..\..\tests\TestXmlTestReporter.cpp" />
+ </ItemGroup>
+ <ItemGroup>
+ <ProjectReference Include="U:/unittest-cpp-pj/vs_projects/vs2010_x86/UnitTest++.vcxproj">
+ <Project>59739FC9-D084-4B2E-BFEA-28D91A9BD3F8</Project>
+ </ProjectReference>
+ </ItemGroup>
+ <Import Project="$(VCTargetsPath)\Microsoft.Cpp.targets" />
+ <ImportGroup Label="ExtensionTargets">
+ </ImportGroup>
+</Project>
\ No newline at end of file
diff --git a/vs_projects/vs2010_x86/TestUnitTest++.vcxproj.filters b/vs_projects/vs2010_x86/TestUnitTest++.vcxproj.filters
new file mode 100644
index 0000000..3cfece1
--- /dev/null
+++ b/vs_projects/vs2010_x86/TestUnitTest++.vcxproj.filters
@@ -0,0 +1,30 @@
+<?xml version="1.0" encoding="utf-8"?>
+<Project ToolsVersion="4.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
+ <ItemGroup>
+ <ClCompile Include="..\..\tests\Main.cpp" />
+ <ClCompile Include="..\..\tests\TestAssertHandler.cpp" />
+ <ClCompile Include="..\..\tests\TestCheckMacros.cpp" />
+ <ClCompile Include="..\..\tests\TestChecks.cpp" />
+ <ClCompile Include="..\..\tests\TestCompositeTestReporter.cpp" />
+ <ClCompile Include="..\..\tests\TestCurrentTest.cpp" />
+ <ClCompile Include="..\..\tests\TestDeferredTestReporter.cpp" />
+ <ClCompile Include="..\..\tests\TestExceptions.cpp" />
+ <ClCompile Include="..\..\tests\TestMemoryOutStream.cpp" />
+ <ClCompile Include="..\..\tests\TestTest.cpp" />
+ <ClCompile Include="..\..\tests\TestTestList.cpp" />
+ <ClCompile Include="..\..\tests\TestTestMacros.cpp" />
+ <ClCompile Include="..\..\tests\TestTestResults.cpp" />
+ <ClCompile Include="..\..\tests\TestTestRunner.cpp" />
+ <ClCompile Include="..\..\tests\TestTestSuite.cpp" />
+ <ClCompile Include="..\..\tests\TestTimeConstraint.cpp" />
+ <ClCompile Include="..\..\tests\TestTimeConstraintMacro.cpp" />
+ <ClCompile Include="..\..\tests\TestUnitTestPP.cpp" />
+ <ClCompile Include="..\..\tests\TestXmlTestReporter.cpp" />
+ </ItemGroup>
+ <ItemGroup>
+ <ClInclude Include="..\..\tests\RecordingReporter.h" />
+ <ClInclude Include="..\..\tests\ScopedCurrentTest.h" />
+ </ItemGroup>
+ <ItemGroup>
+ </ItemGroup>
+</Project>
diff --git a/vs_projects/vs2010_x86/UnitTest++.sln b/vs_projects/vs2010_x86/UnitTest++.sln
new file mode 100644
index 0000000..93b5868
--- /dev/null
+++ b/vs_projects/vs2010_x86/UnitTest++.sln
@@ -0,0 +1,38 @@
+Microsoft Visual Studio Solution File, Format Version 11.00
+# Visual Studio 2010
+Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "TestUnitTest++", "TestUnitTest++.vcxproj", "{EF97DD98-4A0A-4AEF-A834-A0DC02FAFFC0}"
+ ProjectSection(ProjectDependencies) = postProject
+ {59739FC9-D084-4B2E-BFEA-28D91A9BD3F8} = {59739FC9-D084-4B2E-BFEA-28D91A9BD3F8}
+ EndProjectSection
+EndProject
+Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "UnitTest++", "UnitTest++.vcxproj", "{59739FC9-D084-4B2E-BFEA-28D91A9BD3F8}"
+EndProject
+Global
+ GlobalSection(SolutionConfigurationPlatforms) = preSolution
+ Debug|Win32 = Debug|Win32
+ MinSizeRel|Win32 = MinSizeRel|Win32
+ Release|Win32 = Release|Win32
+ RelWithDebInfo|Win32 = RelWithDebInfo|Win32
+ EndGlobalSection
+ GlobalSection(ProjectConfigurationPlatforms) = postSolution
+ {EF97DD98-4A0A-4AEF-A834-A0DC02FAFFC0}.Debug|Win32.ActiveCfg = Debug|Win32
+ {EF97DD98-4A0A-4AEF-A834-A0DC02FAFFC0}.Debug|Win32.Build.0 = Debug|Win32
+ {EF97DD98-4A0A-4AEF-A834-A0DC02FAFFC0}.MinSizeRel|Win32.ActiveCfg = MinSizeRel|Win32
+ {EF97DD98-4A0A-4AEF-A834-A0DC02FAFFC0}.MinSizeRel|Win32.Build.0 = MinSizeRel|Win32
+ {EF97DD98-4A0A-4AEF-A834-A0DC02FAFFC0}.Release|Win32.ActiveCfg = Release|Win32
+ {EF97DD98-4A0A-4AEF-A834-A0DC02FAFFC0}.Release|Win32.Build.0 = Release|Win32
+ {EF97DD98-4A0A-4AEF-A834-A0DC02FAFFC0}.RelWithDebInfo|Win32.ActiveCfg = RelWithDebInfo|Win32
+ {EF97DD98-4A0A-4AEF-A834-A0DC02FAFFC0}.RelWithDebInfo|Win32.Build.0 = RelWithDebInfo|Win32
+ {59739FC9-D084-4B2E-BFEA-28D91A9BD3F8}.Debug|Win32.ActiveCfg = Debug|Win32
+ {59739FC9-D084-4B2E-BFEA-28D91A9BD3F8}.Debug|Win32.Build.0 = Debug|Win32
+ {59739FC9-D084-4B2E-BFEA-28D91A9BD3F8}.MinSizeRel|Win32.ActiveCfg = MinSizeRel|Win32
+ {59739FC9-D084-4B2E-BFEA-28D91A9BD3F8}.MinSizeRel|Win32.Build.0 = MinSizeRel|Win32
+ {59739FC9-D084-4B2E-BFEA-28D91A9BD3F8}.Release|Win32.ActiveCfg = Release|Win32
+ {59739FC9-D084-4B2E-BFEA-28D91A9BD3F8}.Release|Win32.Build.0 = Release|Win32
+ {59739FC9-D084-4B2E-BFEA-28D91A9BD3F8}.RelWithDebInfo|Win32.ActiveCfg = RelWithDebInfo|Win32
+ {59739FC9-D084-4B2E-BFEA-28D91A9BD3F8}.RelWithDebInfo|Win32.Build.0 = RelWithDebInfo|Win32
+ EndGlobalSection
+ GlobalSection(SolutionProperties) = preSolution
+ HideSolutionNode = FALSE
+ EndGlobalSection
+EndGlobal
diff --git a/vs_projects/vs2010_x86/UnitTest++.vcxproj b/vs_projects/vs2010_x86/UnitTest++.vcxproj
new file mode 100644
index 0000000..d767591
--- /dev/null
+++ b/vs_projects/vs2010_x86/UnitTest++.vcxproj
@@ -0,0 +1,252 @@
+<?xml version="1.0" encoding="utf-8"?>
+<Project DefaultTargets="Build" ToolsVersion="4.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
+ <ItemGroup Label="ProjectConfigurations">
+ <ProjectConfiguration Include="Debug|Win32">
+ <Configuration>Debug</Configuration>
+ <Platform>Win32</Platform>
+ </ProjectConfiguration>
+ <ProjectConfiguration Include="Release|Win32">
+ <Configuration>Release</Configuration>
+ <Platform>Win32</Platform>
+ </ProjectConfiguration>
+ <ProjectConfiguration Include="MinSizeRel|Win32">
+ <Configuration>MinSizeRel</Configuration>
+ <Platform>Win32</Platform>
+ </ProjectConfiguration>
+ <ProjectConfiguration Include="RelWithDebInfo|Win32">
+ <Configuration>RelWithDebInfo</Configuration>
+ <Platform>Win32</Platform>
+ </ProjectConfiguration>
+ </ItemGroup>
+ <PropertyGroup Label="Globals">
+ <ProjectGUID>{59739FC9-D084-4B2E-BFEA-28D91A9BD3F8}</ProjectGUID>
+ <Keyword>Win32Proj</Keyword>
+ <Platform>Win32</Platform>
+ <ProjectName>UnitTest++</ProjectName>
+ </PropertyGroup>
+ <Import Project="$(VCTargetsPath)\Microsoft.Cpp.Default.props" />
+ <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'" Label="Configuration">
+ <ConfigurationType>StaticLibrary</ConfigurationType>
+ <UseOfMfc>false</UseOfMfc>
+ <CharacterSet>MultiByte</CharacterSet>
+ </PropertyGroup>
+ <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'" Label="Configuration">
+ <ConfigurationType>StaticLibrary</ConfigurationType>
+ <UseOfMfc>false</UseOfMfc>
+ <CharacterSet>MultiByte</CharacterSet>
+ </PropertyGroup>
+ <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='MinSizeRel|Win32'" Label="Configuration">
+ <ConfigurationType>StaticLibrary</ConfigurationType>
+ <UseOfMfc>false</UseOfMfc>
+ <CharacterSet>MultiByte</CharacterSet>
+ </PropertyGroup>
+ <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='RelWithDebInfo|Win32'" Label="Configuration">
+ <ConfigurationType>StaticLibrary</ConfigurationType>
+ <UseOfMfc>false</UseOfMfc>
+ <CharacterSet>MultiByte</CharacterSet>
+ </PropertyGroup>
+ <Import Project="$(VCTargetsPath)\Microsoft.Cpp.props" />
+ <ImportGroup Label="ExtensionSettings">
+ </ImportGroup>
+ <ImportGroup Label="PropertySheets">
+ <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" /> </ImportGroup>
+ <PropertyGroup Label="UserMacros" />
+ <PropertyGroup>
+ <_ProjectFileVersion>10.0.20506.1</_ProjectFileVersion>
+ <OutDir Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">U:\unittest-cpp-pj\vs_projects\vs2010_x86\Debug\</OutDir>
+ <IntDir Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">UnitTest++.dir\Debug\</IntDir>
+ <TargetName Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">UnitTest++</TargetName>
+ <TargetExt Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">.lib</TargetExt>
+ <OutDir Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">U:\unittest-cpp-pj\vs_projects\vs2010_x86\Release\</OutDir>
+ <IntDir Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">UnitTest++.dir\Release\</IntDir>
+ <TargetName Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">UnitTest++</TargetName>
+ <TargetExt Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">.lib</TargetExt>
+ <OutDir Condition="'$(Configuration)|$(Platform)'=='MinSizeRel|Win32'">U:\unittest-cpp-pj\vs_projects\vs2010_x86\MinSizeRel\</OutDir>
+ <IntDir Condition="'$(Configuration)|$(Platform)'=='MinSizeRel|Win32'">UnitTest++.dir\MinSizeRel\</IntDir>
+ <TargetName Condition="'$(Configuration)|$(Platform)'=='MinSizeRel|Win32'">UnitTest++</TargetName>
+ <TargetExt Condition="'$(Configuration)|$(Platform)'=='MinSizeRel|Win32'">.lib</TargetExt>
+ <OutDir Condition="'$(Configuration)|$(Platform)'=='RelWithDebInfo|Win32'">U:\unittest-cpp-pj\vs_projects\vs2010_x86\RelWithDebInfo\</OutDir>
+ <IntDir Condition="'$(Configuration)|$(Platform)'=='RelWithDebInfo|Win32'">UnitTest++.dir\RelWithDebInfo\</IntDir>
+ <TargetName Condition="'$(Configuration)|$(Platform)'=='RelWithDebInfo|Win32'">UnitTest++</TargetName>
+ <TargetExt Condition="'$(Configuration)|$(Platform)'=='RelWithDebInfo|Win32'">.lib</TargetExt>
+ </PropertyGroup>
+ <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">
+ <ClCompile>
+ <AdditionalOptions> /Zm1000 %(AdditionalOptions)</AdditionalOptions>
+ <AdditionalIncludeDirectories>U:/unittest-cpp-pj/.;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
+ <BasicRuntimeChecks>EnableFastChecks</BasicRuntimeChecks>
+ <CompileAs>CompileAsCpp</CompileAs>
+ <DebugInformationFormat>ProgramDatabase</DebugInformationFormat>
+ <ExceptionHandling>Sync</ExceptionHandling>
+ <InlineFunctionExpansion>Disabled</InlineFunctionExpansion>
+ <Optimization>Disabled</Optimization>
+ <PrecompiledHeader>NotUsing</PrecompiledHeader>
+ <RuntimeLibrary>MultiThreadedDebugDLL</RuntimeLibrary>
+ <RuntimeTypeInfo>true</RuntimeTypeInfo>
+ <WarningLevel>Level3</WarningLevel>
+ <PreprocessorDefinitions>WIN32;_WINDOWS;_DEBUG;_CRT_SECURE_NO_DEPRECATE;CMAKE_INTDIR="Debug";%(PreprocessorDefinitions)</PreprocessorDefinitions>
+ <AssemblerListingLocation>Debug</AssemblerListingLocation>
+ <ObjectFileName>$(IntDir)</ObjectFileName>
+ <ProgramDataBaseFileName>U:/unittest-cpp-pj/vs_projects/vs2010_x86/Debug/UnitTest++.pdb</ProgramDataBaseFileName>
+ </ClCompile>
+ <ResourceCompile>
+ <PreprocessorDefinitions>WIN32;_WINDOWS;_DEBUG;_CRT_SECURE_NO_DEPRECATE;CMAKE_INTDIR=\"Debug\";%(PreprocessorDefinitions)</PreprocessorDefinitions>
+ <AdditionalIncludeDirectories>U:/unittest-cpp-pj/.;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
+ </ResourceCompile>
+ <Midl>
+ <AdditionalIncludeDirectories>U:/unittest-cpp-pj/.;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
+ <OutputDirectory>$(IntDir)</OutputDirectory>
+ <HeaderFileName>%(Filename).h</HeaderFileName>
+ <TypeLibraryName>%(Filename).tlb</TypeLibraryName>
+ <InterfaceIdentifierFileName>%(Filename)_i.c</InterfaceIdentifierFileName>
+ <ProxyFileName>%(Filename)_p.c</ProxyFileName>
+ </Midl>
+ </ItemDefinitionGroup>
+ <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">
+ <ClCompile>
+ <AdditionalOptions> /Zm1000 %(AdditionalOptions)</AdditionalOptions>
+ <AdditionalIncludeDirectories>U:/unittest-cpp-pj/.;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
+ <CompileAs>CompileAsCpp</CompileAs>
+ <ExceptionHandling>Sync</ExceptionHandling>
+ <InlineFunctionExpansion>AnySuitable</InlineFunctionExpansion>
+ <Optimization>MaxSpeed</Optimization>
+ <PrecompiledHeader>NotUsing</PrecompiledHeader>
+ <RuntimeLibrary>MultiThreadedDLL</RuntimeLibrary>
+ <RuntimeTypeInfo>true</RuntimeTypeInfo>
+ <WarningLevel>Level3</WarningLevel>
+ <DebugInformationFormat></DebugInformationFormat>
+ <PreprocessorDefinitions>WIN32;_WINDOWS;NDEBUG;_CRT_SECURE_NO_DEPRECATE;CMAKE_INTDIR="Release";%(PreprocessorDefinitions)</PreprocessorDefinitions>
+ <AssemblerListingLocation>Release</AssemblerListingLocation>
+ <ObjectFileName>$(IntDir)</ObjectFileName>
+ <ProgramDataBaseFileName>U:/unittest-cpp-pj/vs_projects/vs2010_x86/Release/UnitTest++.pdb</ProgramDataBaseFileName>
+ </ClCompile>
+ <ResourceCompile>
+ <PreprocessorDefinitions>WIN32;_WINDOWS;NDEBUG;_CRT_SECURE_NO_DEPRECATE;CMAKE_INTDIR=\"Release\";%(PreprocessorDefinitions)</PreprocessorDefinitions>
+ <AdditionalIncludeDirectories>U:/unittest-cpp-pj/.;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
+ </ResourceCompile>
+ <Midl>
+ <AdditionalIncludeDirectories>U:/unittest-cpp-pj/.;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
+ <OutputDirectory>$(IntDir)</OutputDirectory>
+ <HeaderFileName>%(Filename).h</HeaderFileName>
+ <TypeLibraryName>%(Filename).tlb</TypeLibraryName>
+ <InterfaceIdentifierFileName>%(Filename)_i.c</InterfaceIdentifierFileName>
+ <ProxyFileName>%(Filename)_p.c</ProxyFileName>
+ </Midl>
+ </ItemDefinitionGroup>
+ <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='MinSizeRel|Win32'">
+ <ClCompile>
+ <AdditionalOptions> /Zm1000 %(AdditionalOptions)</AdditionalOptions>
+ <AdditionalIncludeDirectories>U:/unittest-cpp-pj/.;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
+ <CompileAs>CompileAsCpp</CompileAs>
+ <ExceptionHandling>Sync</ExceptionHandling>
+ <InlineFunctionExpansion>OnlyExplicitInline</InlineFunctionExpansion>
+ <Optimization>MinSpace</Optimization>
+ <PrecompiledHeader>NotUsing</PrecompiledHeader>
+ <RuntimeLibrary>MultiThreadedDLL</RuntimeLibrary>
+ <RuntimeTypeInfo>true</RuntimeTypeInfo>
+ <WarningLevel>Level3</WarningLevel>
+ <DebugInformationFormat></DebugInformationFormat>
+ <PreprocessorDefinitions>WIN32;_WINDOWS;NDEBUG;_CRT_SECURE_NO_DEPRECATE;CMAKE_INTDIR="MinSizeRel";%(PreprocessorDefinitions)</PreprocessorDefinitions>
+ <AssemblerListingLocation>MinSizeRel</AssemblerListingLocation>
+ <ObjectFileName>$(IntDir)</ObjectFileName>
+ <ProgramDataBaseFileName>U:/unittest-cpp-pj/vs_projects/vs2010_x86/MinSizeRel/UnitTest++.pdb</ProgramDataBaseFileName>
+ </ClCompile>
+ <ResourceCompile>
+ <PreprocessorDefinitions>WIN32;_WINDOWS;NDEBUG;_CRT_SECURE_NO_DEPRECATE;CMAKE_INTDIR=\"MinSizeRel\";%(PreprocessorDefinitions)</PreprocessorDefinitions>
+ <AdditionalIncludeDirectories>U:/unittest-cpp-pj/.;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
+ </ResourceCompile>
+ <Midl>
+ <AdditionalIncludeDirectories>U:/unittest-cpp-pj/.;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
+ <OutputDirectory>$(IntDir)</OutputDirectory>
+ <HeaderFileName>%(Filename).h</HeaderFileName>
+ <TypeLibraryName>%(Filename).tlb</TypeLibraryName>
+ <InterfaceIdentifierFileName>%(Filename)_i.c</InterfaceIdentifierFileName>
+ <ProxyFileName>%(Filename)_p.c</ProxyFileName>
+ </Midl>
+ </ItemDefinitionGroup>
+ <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='RelWithDebInfo|Win32'">
+ <ClCompile>
+ <AdditionalOptions> /Zm1000 %(AdditionalOptions)</AdditionalOptions>
+ <AdditionalIncludeDirectories>U:/unittest-cpp-pj/.;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
+ <CompileAs>CompileAsCpp</CompileAs>
+ <DebugInformationFormat>ProgramDatabase</DebugInformationFormat>
+ <ExceptionHandling>Sync</ExceptionHandling>
+ <InlineFunctionExpansion>OnlyExplicitInline</InlineFunctionExpansion>
+ <Optimization>MaxSpeed</Optimization>
+ <PrecompiledHeader>NotUsing</PrecompiledHeader>
+ <RuntimeLibrary>MultiThreadedDLL</RuntimeLibrary>
+ <RuntimeTypeInfo>true</RuntimeTypeInfo>
+ <WarningLevel>Level3</WarningLevel>
+ <PreprocessorDefinitions>WIN32;_WINDOWS;NDEBUG;_CRT_SECURE_NO_DEPRECATE;CMAKE_INTDIR="RelWithDebInfo";%(PreprocessorDefinitions)</PreprocessorDefinitions>
+ <AssemblerListingLocation>RelWithDebInfo</AssemblerListingLocation>
+ <ObjectFileName>$(IntDir)</ObjectFileName>
+ <ProgramDataBaseFileName>U:/unittest-cpp-pj/vs_projects/vs2010_x86/RelWithDebInfo/UnitTest++.pdb</ProgramDataBaseFileName>
+ </ClCompile>
+ <ResourceCompile>
+ <PreprocessorDefinitions>WIN32;_WINDOWS;NDEBUG;_CRT_SECURE_NO_DEPRECATE;CMAKE_INTDIR=\"RelWithDebInfo\";%(PreprocessorDefinitions)</PreprocessorDefinitions>
+ <AdditionalIncludeDirectories>U:/unittest-cpp-pj/.;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
+ </ResourceCompile>
+ <Midl>
+ <AdditionalIncludeDirectories>U:/unittest-cpp-pj/.;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
+ <OutputDirectory>$(IntDir)</OutputDirectory>
+ <HeaderFileName>%(Filename).h</HeaderFileName>
+ <TypeLibraryName>%(Filename).tlb</TypeLibraryName>
+ <InterfaceIdentifierFileName>%(Filename)_i.c</InterfaceIdentifierFileName>
+ <ProxyFileName>%(Filename)_p.c</ProxyFileName>
+ </Midl>
+ </ItemDefinitionGroup>
+ <ItemGroup>
+ <ClInclude Include="..\..\UnitTest++\AssertException.h" />
+ <ClInclude Include="..\..\UnitTest++\CheckMacros.h" />
+ <ClInclude Include="..\..\UnitTest++\Checks.h" />
+ <ClInclude Include="..\..\UnitTest++\CompositeTestReporter.h" />
+ <ClInclude Include="..\..\UnitTest++\Config.h" />
+ <ClInclude Include="..\..\UnitTest++\CurrentTest.h" />
+ <ClInclude Include="..\..\UnitTest++\DeferredTestReporter.h" />
+ <ClInclude Include="..\..\UnitTest++\DeferredTestResult.h" />
+ <ClInclude Include="..\..\UnitTest++\ExceptionMacros.h" />
+ <ClInclude Include="..\..\UnitTest++\ExecuteTest.h" />
+ <ClInclude Include="..\..\UnitTest++\HelperMacros.h" />
+ <ClInclude Include="..\..\UnitTest++\MemoryOutStream.h" />
+ <ClInclude Include="..\..\UnitTest++\ReportAssert.h" />
+ <ClInclude Include="..\..\UnitTest++\ReportAssertImpl.h" />
+ <ClInclude Include="..\..\UnitTest++\Test.h" />
+ <ClInclude Include="..\..\UnitTest++\TestDetails.h" />
+ <ClInclude Include="..\..\UnitTest++\TestList.h" />
+ <ClInclude Include="..\..\UnitTest++\TestMacros.h" />
+ <ClInclude Include="..\..\UnitTest++\TestReporter.h" />
+ <ClInclude Include="..\..\UnitTest++\TestReporterStdout.h" />
+ <ClInclude Include="..\..\UnitTest++\TestResults.h" />
+ <ClInclude Include="..\..\UnitTest++\TestRunner.h" />
+ <ClInclude Include="..\..\UnitTest++\TestSuite.h" />
+ <ClInclude Include="..\..\UnitTest++\TimeConstraint.h" />
+ <ClInclude Include="..\..\UnitTest++\TimeHelpers.h" />
+ <ClInclude Include="..\..\UnitTest++\UnitTest++.h" />
+ <ClInclude Include="..\..\UnitTest++\UnitTestPP.h" />
+ <ClInclude Include="..\..\UnitTest++\XmlTestReporter.h" />
+ <ClInclude Include="..\..\UnitTest++\Win32\TimeHelpers.h" />
+ <ClCompile Include="..\..\UnitTest++\AssertException.cpp" />
+ <ClCompile Include="..\..\UnitTest++\Checks.cpp" />
+ <ClCompile Include="..\..\UnitTest++\CompositeTestReporter.cpp" />
+ <ClCompile Include="..\..\UnitTest++\CurrentTest.cpp" />
+ <ClCompile Include="..\..\UnitTest++\DeferredTestReporter.cpp" />
+ <ClCompile Include="..\..\UnitTest++\DeferredTestResult.cpp" />
+ <ClCompile Include="..\..\UnitTest++\MemoryOutStream.cpp" />
+ <ClCompile Include="..\..\UnitTest++\ReportAssert.cpp" />
+ <ClCompile Include="..\..\UnitTest++\Test.cpp" />
+ <ClCompile Include="..\..\UnitTest++\TestDetails.cpp" />
+ <ClCompile Include="..\..\UnitTest++\TestList.cpp" />
+ <ClCompile Include="..\..\UnitTest++\TestReporter.cpp" />
+ <ClCompile Include="..\..\UnitTest++\TestReporterStdout.cpp" />
+ <ClCompile Include="..\..\UnitTest++\TestResults.cpp" />
+ <ClCompile Include="..\..\UnitTest++\TestRunner.cpp" />
+ <ClCompile Include="..\..\UnitTest++\TimeConstraint.cpp" />
+ <ClCompile Include="..\..\UnitTest++\XmlTestReporter.cpp" />
+ <ClCompile Include="..\..\UnitTest++\Win32\TimeHelpers.cpp" />
+ </ItemGroup>
+ <ItemGroup>
+ </ItemGroup>
+ <Import Project="$(VCTargetsPath)\Microsoft.Cpp.targets" />
+ <ImportGroup Label="ExtensionTargets">
+ </ImportGroup>
+</Project>
\ No newline at end of file
diff --git a/vs_projects/vs2010_x86/UnitTest++.vcxproj.filters b/vs_projects/vs2010_x86/UnitTest++.vcxproj.filters
new file mode 100644
index 0000000..2ea1e73
--- /dev/null
+++ b/vs_projects/vs2010_x86/UnitTest++.vcxproj.filters
@@ -0,0 +1,63 @@
+<?xml version="1.0" encoding="utf-8"?>
+<Project ToolsVersion="4.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
+ <ItemGroup>
+ <ClCompile Include="..\..\UnitTest++\AssertException.cpp" />
+ <ClCompile Include="..\..\UnitTest++\Checks.cpp" />
+ <ClCompile Include="..\..\UnitTest++\CompositeTestReporter.cpp" />
+ <ClCompile Include="..\..\UnitTest++\CurrentTest.cpp" />
+ <ClCompile Include="..\..\UnitTest++\DeferredTestReporter.cpp" />
+ <ClCompile Include="..\..\UnitTest++\DeferredTestResult.cpp" />
+ <ClCompile Include="..\..\UnitTest++\MemoryOutStream.cpp" />
+ <ClCompile Include="..\..\UnitTest++\ReportAssert.cpp" />
+ <ClCompile Include="..\..\UnitTest++\Test.cpp" />
+ <ClCompile Include="..\..\UnitTest++\TestDetails.cpp" />
+ <ClCompile Include="..\..\UnitTest++\TestList.cpp" />
+ <ClCompile Include="..\..\UnitTest++\TestReporter.cpp" />
+ <ClCompile Include="..\..\UnitTest++\TestReporterStdout.cpp" />
+ <ClCompile Include="..\..\UnitTest++\TestResults.cpp" />
+ <ClCompile Include="..\..\UnitTest++\TestRunner.cpp" />
+ <ClCompile Include="..\..\UnitTest++\TimeConstraint.cpp" />
+ <ClCompile Include="..\..\UnitTest++\XmlTestReporter.cpp" />
+ <ClCompile Include="..\..\UnitTest++\Win32\TimeHelpers.cpp">
+ <Filter>Win32</Filter>
+ </ClCompile>
+ </ItemGroup>
+ <ItemGroup>
+ <ClInclude Include="..\..\UnitTest++\AssertException.h" />
+ <ClInclude Include="..\..\UnitTest++\CheckMacros.h" />
+ <ClInclude Include="..\..\UnitTest++\Checks.h" />
+ <ClInclude Include="..\..\UnitTest++\CompositeTestReporter.h" />
+ <ClInclude Include="..\..\UnitTest++\Config.h" />
+ <ClInclude Include="..\..\UnitTest++\CurrentTest.h" />
+ <ClInclude Include="..\..\UnitTest++\DeferredTestReporter.h" />
+ <ClInclude Include="..\..\UnitTest++\DeferredTestResult.h" />
+ <ClInclude Include="..\..\UnitTest++\ExceptionMacros.h" />
+ <ClInclude Include="..\..\UnitTest++\ExecuteTest.h" />
+ <ClInclude Include="..\..\UnitTest++\HelperMacros.h" />
+ <ClInclude Include="..\..\UnitTest++\MemoryOutStream.h" />
+ <ClInclude Include="..\..\UnitTest++\ReportAssert.h" />
+ <ClInclude Include="..\..\UnitTest++\ReportAssertImpl.h" />
+ <ClInclude Include="..\..\UnitTest++\Test.h" />
+ <ClInclude Include="..\..\UnitTest++\TestDetails.h" />
+ <ClInclude Include="..\..\UnitTest++\TestList.h" />
+ <ClInclude Include="..\..\UnitTest++\TestMacros.h" />
+ <ClInclude Include="..\..\UnitTest++\TestReporter.h" />
+ <ClInclude Include="..\..\UnitTest++\TestReporterStdout.h" />
+ <ClInclude Include="..\..\UnitTest++\TestResults.h" />
+ <ClInclude Include="..\..\UnitTest++\TestRunner.h" />
+ <ClInclude Include="..\..\UnitTest++\TestSuite.h" />
+ <ClInclude Include="..\..\UnitTest++\TimeConstraint.h" />
+ <ClInclude Include="..\..\UnitTest++\TimeHelpers.h" />
+ <ClInclude Include="..\..\UnitTest++\UnitTest++.h" />
+ <ClInclude Include="..\..\UnitTest++\UnitTestPP.h" />
+ <ClInclude Include="..\..\UnitTest++\XmlTestReporter.h" />
+ <ClInclude Include="..\..\UnitTest++\Win32\TimeHelpers.h">
+ <Filter>Win32</Filter>
+ </ClInclude>
+ </ItemGroup>
+ <ItemGroup>
+ <Filter Include="Win32">
+ <UniqueIdentifier>{0E6D11F1-BD64-469A-BBC0-AF98B7FFF0CA}</UniqueIdentifier>
+ </Filter>
+ </ItemGroup>
+</Project>
diff --git a/vs_projects/vs2012_x64/TestUnitTest++.vcxproj b/vs_projects/vs2012_x64/TestUnitTest++.vcxproj
new file mode 100644
index 0000000..17aef9f
--- /dev/null
+++ b/vs_projects/vs2012_x64/TestUnitTest++.vcxproj
@@ -0,0 +1,299 @@
+<?xml version="1.0" encoding="utf-8"?>
+<Project DefaultTargets="Build" ToolsVersion="4.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
+ <ItemGroup Label="ProjectConfigurations">
+ <ProjectConfiguration Include="Debug|x64">
+ <Configuration>Debug</Configuration>
+ <Platform>x64</Platform>
+ </ProjectConfiguration>
+ <ProjectConfiguration Include="Release|x64">
+ <Configuration>Release</Configuration>
+ <Platform>x64</Platform>
+ </ProjectConfiguration>
+ <ProjectConfiguration Include="MinSizeRel|x64">
+ <Configuration>MinSizeRel</Configuration>
+ <Platform>x64</Platform>
+ </ProjectConfiguration>
+ <ProjectConfiguration Include="RelWithDebInfo|x64">
+ <Configuration>RelWithDebInfo</Configuration>
+ <Platform>x64</Platform>
+ </ProjectConfiguration>
+ </ItemGroup>
+ <PropertyGroup Label="Globals">
+ <ProjectGUID>{FAE7B8C1-428D-45DB-9A26-751A64C666D1}</ProjectGUID>
+ <Keyword>Win32Proj</Keyword>
+ <Platform>x64</Platform>
+ <ProjectName>TestUnitTest++</ProjectName>
+ </PropertyGroup>
+ <Import Project="$(VCTargetsPath)\Microsoft.Cpp.Default.props" />
+ <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'" Label="Configuration">
+ <ConfigurationType>Application</ConfigurationType>
+ <UseOfMfc>false</UseOfMfc>
+ <CharacterSet>MultiByte</CharacterSet>
+ <PlatformToolset>v110</PlatformToolset>
+ </PropertyGroup>
+ <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'" Label="Configuration">
+ <ConfigurationType>Application</ConfigurationType>
+ <UseOfMfc>false</UseOfMfc>
+ <CharacterSet>MultiByte</CharacterSet>
+ <PlatformToolset>v110</PlatformToolset>
+ </PropertyGroup>
+ <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='MinSizeRel|x64'" Label="Configuration">
+ <ConfigurationType>Application</ConfigurationType>
+ <UseOfMfc>false</UseOfMfc>
+ <CharacterSet>MultiByte</CharacterSet>
+ <PlatformToolset>v110</PlatformToolset>
+ </PropertyGroup>
+ <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='RelWithDebInfo|x64'" Label="Configuration">
+ <ConfigurationType>Application</ConfigurationType>
+ <UseOfMfc>false</UseOfMfc>
+ <CharacterSet>MultiByte</CharacterSet>
+ <PlatformToolset>v110</PlatformToolset>
+ </PropertyGroup>
+ <Import Project="$(VCTargetsPath)\Microsoft.Cpp.props" />
+ <ImportGroup Label="ExtensionSettings">
+ </ImportGroup>
+ <ImportGroup Label="PropertySheets">
+ <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" /> </ImportGroup>
+ <PropertyGroup Label="UserMacros" />
+ <PropertyGroup>
+ <_ProjectFileVersion>10.0.20506.1</_ProjectFileVersion>
+ <OutDir Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">U:\unittest-cpp-pj\vs_projects\vs2012_x64\Debug\</OutDir>
+ <IntDir Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">TestUnitTest++.dir\Debug\</IntDir>
+ <TargetName Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">TestUnitTest++</TargetName>
+ <TargetExt Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">.exe</TargetExt>
+ <LinkIncremental Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">true</LinkIncremental>
+ <GenerateManifest Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">true</GenerateManifest>
+ <OutDir Condition="'$(Configuration)|$(Platform)'=='Release|x64'">U:\unittest-cpp-pj\vs_projects\vs2012_x64\Release\</OutDir>
+ <IntDir Condition="'$(Configuration)|$(Platform)'=='Release|x64'">TestUnitTest++.dir\Release\</IntDir>
+ <TargetName Condition="'$(Configuration)|$(Platform)'=='Release|x64'">TestUnitTest++</TargetName>
+ <TargetExt Condition="'$(Configuration)|$(Platform)'=='Release|x64'">.exe</TargetExt>
+ <LinkIncremental Condition="'$(Configuration)|$(Platform)'=='Release|x64'">false</LinkIncremental>
+ <GenerateManifest Condition="'$(Configuration)|$(Platform)'=='Release|x64'">true</GenerateManifest>
+ <OutDir Condition="'$(Configuration)|$(Platform)'=='MinSizeRel|x64'">U:\unittest-cpp-pj\vs_projects\vs2012_x64\MinSizeRel\</OutDir>
+ <IntDir Condition="'$(Configuration)|$(Platform)'=='MinSizeRel|x64'">TestUnitTest++.dir\MinSizeRel\</IntDir>
+ <TargetName Condition="'$(Configuration)|$(Platform)'=='MinSizeRel|x64'">TestUnitTest++</TargetName>
+ <TargetExt Condition="'$(Configuration)|$(Platform)'=='MinSizeRel|x64'">.exe</TargetExt>
+ <LinkIncremental Condition="'$(Configuration)|$(Platform)'=='MinSizeRel|x64'">false</LinkIncremental>
+ <GenerateManifest Condition="'$(Configuration)|$(Platform)'=='MinSizeRel|x64'">true</GenerateManifest>
+ <OutDir Condition="'$(Configuration)|$(Platform)'=='RelWithDebInfo|x64'">U:\unittest-cpp-pj\vs_projects\vs2012_x64\RelWithDebInfo\</OutDir>
+ <IntDir Condition="'$(Configuration)|$(Platform)'=='RelWithDebInfo|x64'">TestUnitTest++.dir\RelWithDebInfo\</IntDir>
+ <TargetName Condition="'$(Configuration)|$(Platform)'=='RelWithDebInfo|x64'">TestUnitTest++</TargetName>
+ <TargetExt Condition="'$(Configuration)|$(Platform)'=='RelWithDebInfo|x64'">.exe</TargetExt>
+ <LinkIncremental Condition="'$(Configuration)|$(Platform)'=='RelWithDebInfo|x64'">true</LinkIncremental>
+ <GenerateManifest Condition="'$(Configuration)|$(Platform)'=='RelWithDebInfo|x64'">true</GenerateManifest>
+ </PropertyGroup>
+ <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">
+ <ClCompile>
+ <AdditionalOptions> /Zm1000 %(AdditionalOptions)</AdditionalOptions>
+ <AdditionalIncludeDirectories>U:/unittest-cpp-pj/.;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
+ <BasicRuntimeChecks>EnableFastChecks</BasicRuntimeChecks>
+ <CompileAs>CompileAsCpp</CompileAs>
+ <DebugInformationFormat>ProgramDatabase</DebugInformationFormat>
+ <ExceptionHandling>Sync</ExceptionHandling>
+ <InlineFunctionExpansion>Disabled</InlineFunctionExpansion>
+ <Optimization>Disabled</Optimization>
+ <PrecompiledHeader>NotUsing</PrecompiledHeader>
+ <RuntimeLibrary>MultiThreadedDebugDLL</RuntimeLibrary>
+ <RuntimeTypeInfo>true</RuntimeTypeInfo>
+ <WarningLevel>Level3</WarningLevel>
+ <PreprocessorDefinitions>WIN32;_WINDOWS;_DEBUG;_CRT_SECURE_NO_DEPRECATE;CMAKE_INTDIR="Debug";%(PreprocessorDefinitions)</PreprocessorDefinitions>
+ <AssemblerListingLocation>Debug</AssemblerListingLocation>
+ <ObjectFileName>$(IntDir)</ObjectFileName>
+ <ProgramDataBaseFileName>U:/unittest-cpp-pj/vs_projects/vs2012_x64/Debug/TestUnitTest++.pdb</ProgramDataBaseFileName>
+ </ClCompile>
+ <ResourceCompile>
+ <PreprocessorDefinitions>WIN32;_WINDOWS;_DEBUG;_CRT_SECURE_NO_DEPRECATE;CMAKE_INTDIR=\"Debug\";%(PreprocessorDefinitions)</PreprocessorDefinitions>
+ <AdditionalIncludeDirectories>U:/unittest-cpp-pj/.;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
+ </ResourceCompile>
+ <Midl>
+ <AdditionalIncludeDirectories>U:/unittest-cpp-pj/.;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
+ <OutputDirectory>$(IntDir)</OutputDirectory>
+ <HeaderFileName>%(Filename).h</HeaderFileName>
+ <TypeLibraryName>%(Filename).tlb</TypeLibraryName>
+ <InterfaceIdentifierFileName>%(Filename)_i.c</InterfaceIdentifierFileName>
+ <ProxyFileName>%(Filename)_p.c</ProxyFileName>
+ </Midl>
+ <Link>
+ <AdditionalOptions> /machine:x64 /debug %(AdditionalOptions)</AdditionalOptions>
+ <AdditionalDependencies>kernel32.lib;user32.lib;gdi32.lib;winspool.lib;shell32.lib;ole32.lib;oleaut32.lib;uuid.lib;comdlg32.lib;advapi32.lib;Debug\UnitTest++.lib</AdditionalDependencies>
+ <AdditionalLibraryDirectories>%(AdditionalLibraryDirectories)</AdditionalLibraryDirectories>
+ <GenerateDebugInformation>true</GenerateDebugInformation>
+ <ImportLibrary>U:/unittest-cpp-pj/vs_projects/vs2012_x64/Debug/TestUnitTest++.lib</ImportLibrary>
+ <LinkIncremental>true</LinkIncremental>
+ <ProgramDataBaseFile>U:/unittest-cpp-pj/vs_projects/vs2012_x64/Debug/TestUnitTest++.pdb</ProgramDataBaseFile>
+ <StackReserveSize>10000000</StackReserveSize>
+ <SubSystem>Console</SubSystem>
+ <Version></Version>
+ </Link>
+ <ProjectReference>
+ <LinkLibraryDependencies>false</LinkLibraryDependencies>
+ </ProjectReference>
+ </ItemDefinitionGroup>
+ <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'">
+ <ClCompile>
+ <AdditionalOptions> /Zm1000 %(AdditionalOptions)</AdditionalOptions>
+ <AdditionalIncludeDirectories>U:/unittest-cpp-pj/.;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
+ <CompileAs>CompileAsCpp</CompileAs>
+ <ExceptionHandling>Sync</ExceptionHandling>
+ <InlineFunctionExpansion>AnySuitable</InlineFunctionExpansion>
+ <Optimization>MaxSpeed</Optimization>
+ <PrecompiledHeader>NotUsing</PrecompiledHeader>
+ <RuntimeLibrary>MultiThreadedDLL</RuntimeLibrary>
+ <RuntimeTypeInfo>true</RuntimeTypeInfo>
+ <WarningLevel>Level3</WarningLevel>
+ <DebugInformationFormat></DebugInformationFormat>
+ <PreprocessorDefinitions>WIN32;_WINDOWS;NDEBUG;_CRT_SECURE_NO_DEPRECATE;CMAKE_INTDIR="Release";%(PreprocessorDefinitions)</PreprocessorDefinitions>
+ <AssemblerListingLocation>Release</AssemblerListingLocation>
+ <ObjectFileName>$(IntDir)</ObjectFileName>
+ <ProgramDataBaseFileName>U:/unittest-cpp-pj/vs_projects/vs2012_x64/Release/TestUnitTest++.pdb</ProgramDataBaseFileName>
+ </ClCompile>
+ <ResourceCompile>
+ <PreprocessorDefinitions>WIN32;_WINDOWS;NDEBUG;_CRT_SECURE_NO_DEPRECATE;CMAKE_INTDIR=\"Release\";%(PreprocessorDefinitions)</PreprocessorDefinitions>
+ <AdditionalIncludeDirectories>U:/unittest-cpp-pj/.;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
+ </ResourceCompile>
+ <Midl>
+ <AdditionalIncludeDirectories>U:/unittest-cpp-pj/.;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
+ <OutputDirectory>$(IntDir)</OutputDirectory>
+ <HeaderFileName>%(Filename).h</HeaderFileName>
+ <TypeLibraryName>%(Filename).tlb</TypeLibraryName>
+ <InterfaceIdentifierFileName>%(Filename)_i.c</InterfaceIdentifierFileName>
+ <ProxyFileName>%(Filename)_p.c</ProxyFileName>
+ </Midl>
+ <Link>
+ <AdditionalOptions> /machine:x64 %(AdditionalOptions)</AdditionalOptions>
+ <AdditionalDependencies>kernel32.lib;user32.lib;gdi32.lib;winspool.lib;shell32.lib;ole32.lib;oleaut32.lib;uuid.lib;comdlg32.lib;advapi32.lib;Release\UnitTest++.lib</AdditionalDependencies>
+ <AdditionalLibraryDirectories>%(AdditionalLibraryDirectories)</AdditionalLibraryDirectories>
+ <GenerateDebugInformation>false</GenerateDebugInformation>
+ <ImportLibrary>U:/unittest-cpp-pj/vs_projects/vs2012_x64/Release/TestUnitTest++.lib</ImportLibrary>
+ <ProgramDataBaseFile>U:/unittest-cpp-pj/vs_projects/vs2012_x64/Release/TestUnitTest++.pdb</ProgramDataBaseFile>
+ <StackReserveSize>10000000</StackReserveSize>
+ <SubSystem>Console</SubSystem>
+ <Version></Version>
+ </Link>
+ <ProjectReference>
+ <LinkLibraryDependencies>false</LinkLibraryDependencies>
+ </ProjectReference>
+ </ItemDefinitionGroup>
+ <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='MinSizeRel|x64'">
+ <ClCompile>
+ <AdditionalOptions> /Zm1000 %(AdditionalOptions)</AdditionalOptions>
+ <AdditionalIncludeDirectories>U:/unittest-cpp-pj/.;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
+ <CompileAs>CompileAsCpp</CompileAs>
+ <ExceptionHandling>Sync</ExceptionHandling>
+ <InlineFunctionExpansion>OnlyExplicitInline</InlineFunctionExpansion>
+ <Optimization>MinSpace</Optimization>
+ <PrecompiledHeader>NotUsing</PrecompiledHeader>
+ <RuntimeLibrary>MultiThreadedDLL</RuntimeLibrary>
+ <RuntimeTypeInfo>true</RuntimeTypeInfo>
+ <WarningLevel>Level3</WarningLevel>
+ <DebugInformationFormat></DebugInformationFormat>
+ <PreprocessorDefinitions>WIN32;_WINDOWS;NDEBUG;_CRT_SECURE_NO_DEPRECATE;CMAKE_INTDIR="MinSizeRel";%(PreprocessorDefinitions)</PreprocessorDefinitions>
+ <AssemblerListingLocation>MinSizeRel</AssemblerListingLocation>
+ <ObjectFileName>$(IntDir)</ObjectFileName>
+ <ProgramDataBaseFileName>U:/unittest-cpp-pj/vs_projects/vs2012_x64/MinSizeRel/TestUnitTest++.pdb</ProgramDataBaseFileName>
+ </ClCompile>
+ <ResourceCompile>
+ <PreprocessorDefinitions>WIN32;_WINDOWS;NDEBUG;_CRT_SECURE_NO_DEPRECATE;CMAKE_INTDIR=\"MinSizeRel\";%(PreprocessorDefinitions)</PreprocessorDefinitions>
+ <AdditionalIncludeDirectories>U:/unittest-cpp-pj/.;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
+ </ResourceCompile>
+ <Midl>
+ <AdditionalIncludeDirectories>U:/unittest-cpp-pj/.;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
+ <OutputDirectory>$(IntDir)</OutputDirectory>
+ <HeaderFileName>%(Filename).h</HeaderFileName>
+ <TypeLibraryName>%(Filename).tlb</TypeLibraryName>
+ <InterfaceIdentifierFileName>%(Filename)_i.c</InterfaceIdentifierFileName>
+ <ProxyFileName>%(Filename)_p.c</ProxyFileName>
+ </Midl>
+ <Link>
+ <AdditionalOptions> /machine:x64 %(AdditionalOptions)</AdditionalOptions>
+ <AdditionalDependencies>kernel32.lib;user32.lib;gdi32.lib;winspool.lib;shell32.lib;ole32.lib;oleaut32.lib;uuid.lib;comdlg32.lib;advapi32.lib;MinSizeRel\UnitTest++.lib</AdditionalDependencies>
+ <AdditionalLibraryDirectories>%(AdditionalLibraryDirectories)</AdditionalLibraryDirectories>
+ <GenerateDebugInformation>false</GenerateDebugInformation>
+ <ImportLibrary>U:/unittest-cpp-pj/vs_projects/vs2012_x64/MinSizeRel/TestUnitTest++.lib</ImportLibrary>
+ <ProgramDataBaseFile>U:/unittest-cpp-pj/vs_projects/vs2012_x64/MinSizeRel/TestUnitTest++.pdb</ProgramDataBaseFile>
+ <StackReserveSize>10000000</StackReserveSize>
+ <SubSystem>Console</SubSystem>
+ <Version></Version>
+ </Link>
+ <ProjectReference>
+ <LinkLibraryDependencies>false</LinkLibraryDependencies>
+ </ProjectReference>
+ </ItemDefinitionGroup>
+ <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='RelWithDebInfo|x64'">
+ <ClCompile>
+ <AdditionalOptions> /Zm1000 %(AdditionalOptions)</AdditionalOptions>
+ <AdditionalIncludeDirectories>U:/unittest-cpp-pj/.;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
+ <CompileAs>CompileAsCpp</CompileAs>
+ <DebugInformationFormat>ProgramDatabase</DebugInformationFormat>
+ <ExceptionHandling>Sync</ExceptionHandling>
+ <InlineFunctionExpansion>OnlyExplicitInline</InlineFunctionExpansion>
+ <Optimization>MaxSpeed</Optimization>
+ <PrecompiledHeader>NotUsing</PrecompiledHeader>
+ <RuntimeLibrary>MultiThreadedDLL</RuntimeLibrary>
+ <RuntimeTypeInfo>true</RuntimeTypeInfo>
+ <WarningLevel>Level3</WarningLevel>
+ <PreprocessorDefinitions>WIN32;_WINDOWS;NDEBUG;_CRT_SECURE_NO_DEPRECATE;CMAKE_INTDIR="RelWithDebInfo";%(PreprocessorDefinitions)</PreprocessorDefinitions>
+ <AssemblerListingLocation>RelWithDebInfo</AssemblerListingLocation>
+ <ObjectFileName>$(IntDir)</ObjectFileName>
+ <ProgramDataBaseFileName>U:/unittest-cpp-pj/vs_projects/vs2012_x64/RelWithDebInfo/TestUnitTest++.pdb</ProgramDataBaseFileName>
+ </ClCompile>
+ <ResourceCompile>
+ <PreprocessorDefinitions>WIN32;_WINDOWS;NDEBUG;_CRT_SECURE_NO_DEPRECATE;CMAKE_INTDIR=\"RelWithDebInfo\";%(PreprocessorDefinitions)</PreprocessorDefinitions>
+ <AdditionalIncludeDirectories>U:/unittest-cpp-pj/.;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
+ </ResourceCompile>
+ <Midl>
+ <AdditionalIncludeDirectories>U:/unittest-cpp-pj/.;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
+ <OutputDirectory>$(IntDir)</OutputDirectory>
+ <HeaderFileName>%(Filename).h</HeaderFileName>
+ <TypeLibraryName>%(Filename).tlb</TypeLibraryName>
+ <InterfaceIdentifierFileName>%(Filename)_i.c</InterfaceIdentifierFileName>
+ <ProxyFileName>%(Filename)_p.c</ProxyFileName>
+ </Midl>
+ <Link>
+ <AdditionalOptions> /machine:x64 /debug %(AdditionalOptions)</AdditionalOptions>
+ <AdditionalDependencies>kernel32.lib;user32.lib;gdi32.lib;winspool.lib;shell32.lib;ole32.lib;oleaut32.lib;uuid.lib;comdlg32.lib;advapi32.lib;RelWithDebInfo\UnitTest++.lib</AdditionalDependencies>
+ <AdditionalLibraryDirectories>%(AdditionalLibraryDirectories)</AdditionalLibraryDirectories>
+ <GenerateDebugInformation>true</GenerateDebugInformation>
+ <ImportLibrary>U:/unittest-cpp-pj/vs_projects/vs2012_x64/RelWithDebInfo/TestUnitTest++.lib</ImportLibrary>
+ <LinkIncremental>true</LinkIncremental>
+ <ProgramDataBaseFile>U:/unittest-cpp-pj/vs_projects/vs2012_x64/RelWithDebInfo/TestUnitTest++.pdb</ProgramDataBaseFile>
+ <StackReserveSize>10000000</StackReserveSize>
+ <SubSystem>Console</SubSystem>
+ <Version></Version>
+ </Link>
+ <ProjectReference>
+ <LinkLibraryDependencies>false</LinkLibraryDependencies>
+ </ProjectReference>
+ </ItemDefinitionGroup>
+ <ItemGroup>
+ <ClInclude Include="..\..\tests\RecordingReporter.h" />
+ <ClInclude Include="..\..\tests\ScopedCurrentTest.h" />
+ <ClCompile Include="..\..\tests\Main.cpp" />
+ <ClCompile Include="..\..\tests\TestAssertHandler.cpp" />
+ <ClCompile Include="..\..\tests\TestCheckMacros.cpp" />
+ <ClCompile Include="..\..\tests\TestChecks.cpp" />
+ <ClCompile Include="..\..\tests\TestCompositeTestReporter.cpp" />
+ <ClCompile Include="..\..\tests\TestCurrentTest.cpp" />
+ <ClCompile Include="..\..\tests\TestDeferredTestReporter.cpp" />
+ <ClCompile Include="..\..\tests\TestExceptions.cpp" />
+ <ClCompile Include="..\..\tests\TestMemoryOutStream.cpp" />
+ <ClCompile Include="..\..\tests\TestTest.cpp" />
+ <ClCompile Include="..\..\tests\TestTestList.cpp" />
+ <ClCompile Include="..\..\tests\TestTestMacros.cpp" />
+ <ClCompile Include="..\..\tests\TestTestResults.cpp" />
+ <ClCompile Include="..\..\tests\TestTestRunner.cpp" />
+ <ClCompile Include="..\..\tests\TestTestSuite.cpp" />
+ <ClCompile Include="..\..\tests\TestTimeConstraint.cpp" />
+ <ClCompile Include="..\..\tests\TestTimeConstraintMacro.cpp" />
+ <ClCompile Include="..\..\tests\TestUnitTestPP.cpp" />
+ <ClCompile Include="..\..\tests\TestXmlTestReporter.cpp" />
+ </ItemGroup>
+ <ItemGroup>
+ <ProjectReference Include="U:/unittest-cpp-pj/vs_projects/vs2012_x64/UnitTest++.vcxproj">
+ <Project>7867CF0A-53DE-4CAD-A141-976283C590C4</Project>
+ </ProjectReference>
+ </ItemGroup>
+ <Import Project="$(VCTargetsPath)\Microsoft.Cpp.targets" />
+ <ImportGroup Label="ExtensionTargets">
+ </ImportGroup>
+</Project>
\ No newline at end of file
diff --git a/vs_projects/vs2012_x64/TestUnitTest++.vcxproj.filters b/vs_projects/vs2012_x64/TestUnitTest++.vcxproj.filters
new file mode 100644
index 0000000..3cfece1
--- /dev/null
+++ b/vs_projects/vs2012_x64/TestUnitTest++.vcxproj.filters
@@ -0,0 +1,30 @@
+<?xml version="1.0" encoding="utf-8"?>
+<Project ToolsVersion="4.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
+ <ItemGroup>
+ <ClCompile Include="..\..\tests\Main.cpp" />
+ <ClCompile Include="..\..\tests\TestAssertHandler.cpp" />
+ <ClCompile Include="..\..\tests\TestCheckMacros.cpp" />
+ <ClCompile Include="..\..\tests\TestChecks.cpp" />
+ <ClCompile Include="..\..\tests\TestCompositeTestReporter.cpp" />
+ <ClCompile Include="..\..\tests\TestCurrentTest.cpp" />
+ <ClCompile Include="..\..\tests\TestDeferredTestReporter.cpp" />
+ <ClCompile Include="..\..\tests\TestExceptions.cpp" />
+ <ClCompile Include="..\..\tests\TestMemoryOutStream.cpp" />
+ <ClCompile Include="..\..\tests\TestTest.cpp" />
+ <ClCompile Include="..\..\tests\TestTestList.cpp" />
+ <ClCompile Include="..\..\tests\TestTestMacros.cpp" />
+ <ClCompile Include="..\..\tests\TestTestResults.cpp" />
+ <ClCompile Include="..\..\tests\TestTestRunner.cpp" />
+ <ClCompile Include="..\..\tests\TestTestSuite.cpp" />
+ <ClCompile Include="..\..\tests\TestTimeConstraint.cpp" />
+ <ClCompile Include="..\..\tests\TestTimeConstraintMacro.cpp" />
+ <ClCompile Include="..\..\tests\TestUnitTestPP.cpp" />
+ <ClCompile Include="..\..\tests\TestXmlTestReporter.cpp" />
+ </ItemGroup>
+ <ItemGroup>
+ <ClInclude Include="..\..\tests\RecordingReporter.h" />
+ <ClInclude Include="..\..\tests\ScopedCurrentTest.h" />
+ </ItemGroup>
+ <ItemGroup>
+ </ItemGroup>
+</Project>
diff --git a/vs_projects/vs2012_x64/UnitTest++.sln b/vs_projects/vs2012_x64/UnitTest++.sln
new file mode 100644
index 0000000..43e350c
--- /dev/null
+++ b/vs_projects/vs2012_x64/UnitTest++.sln
@@ -0,0 +1,38 @@
+Microsoft Visual Studio Solution File, Format Version 12.00
+# Visual Studio 2012
+Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "TestUnitTest++", "TestUnitTest++.vcxproj", "{FAE7B8C1-428D-45DB-9A26-751A64C666D1}"
+ ProjectSection(ProjectDependencies) = postProject
+ {7867CF0A-53DE-4CAD-A141-976283C590C4} = {7867CF0A-53DE-4CAD-A141-976283C590C4}
+ EndProjectSection
+EndProject
+Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "UnitTest++", "UnitTest++.vcxproj", "{7867CF0A-53DE-4CAD-A141-976283C590C4}"
+EndProject
+Global
+ GlobalSection(SolutionConfigurationPlatforms) = preSolution
+ Debug|x64 = Debug|x64
+ MinSizeRel|x64 = MinSizeRel|x64
+ Release|x64 = Release|x64
+ RelWithDebInfo|x64 = RelWithDebInfo|x64
+ EndGlobalSection
+ GlobalSection(ProjectConfigurationPlatforms) = postSolution
+ {FAE7B8C1-428D-45DB-9A26-751A64C666D1}.Debug|x64.ActiveCfg = Debug|x64
+ {FAE7B8C1-428D-45DB-9A26-751A64C666D1}.Debug|x64.Build.0 = Debug|x64
+ {FAE7B8C1-428D-45DB-9A26-751A64C666D1}.MinSizeRel|x64.ActiveCfg = MinSizeRel|x64
+ {FAE7B8C1-428D-45DB-9A26-751A64C666D1}.MinSizeRel|x64.Build.0 = MinSizeRel|x64
+ {FAE7B8C1-428D-45DB-9A26-751A64C666D1}.Release|x64.ActiveCfg = Release|x64
+ {FAE7B8C1-428D-45DB-9A26-751A64C666D1}.Release|x64.Build.0 = Release|x64
+ {FAE7B8C1-428D-45DB-9A26-751A64C666D1}.RelWithDebInfo|x64.ActiveCfg = RelWithDebInfo|x64
+ {FAE7B8C1-428D-45DB-9A26-751A64C666D1}.RelWithDebInfo|x64.Build.0 = RelWithDebInfo|x64
+ {7867CF0A-53DE-4CAD-A141-976283C590C4}.Debug|x64.ActiveCfg = Debug|x64
+ {7867CF0A-53DE-4CAD-A141-976283C590C4}.Debug|x64.Build.0 = Debug|x64
+ {7867CF0A-53DE-4CAD-A141-976283C590C4}.MinSizeRel|x64.ActiveCfg = MinSizeRel|x64
+ {7867CF0A-53DE-4CAD-A141-976283C590C4}.MinSizeRel|x64.Build.0 = MinSizeRel|x64
+ {7867CF0A-53DE-4CAD-A141-976283C590C4}.Release|x64.ActiveCfg = Release|x64
+ {7867CF0A-53DE-4CAD-A141-976283C590C4}.Release|x64.Build.0 = Release|x64
+ {7867CF0A-53DE-4CAD-A141-976283C590C4}.RelWithDebInfo|x64.ActiveCfg = RelWithDebInfo|x64
+ {7867CF0A-53DE-4CAD-A141-976283C590C4}.RelWithDebInfo|x64.Build.0 = RelWithDebInfo|x64
+ EndGlobalSection
+ GlobalSection(SolutionProperties) = preSolution
+ HideSolutionNode = FALSE
+ EndGlobalSection
+EndGlobal
diff --git a/vs_projects/vs2012_x64/UnitTest++.vcxproj b/vs_projects/vs2012_x64/UnitTest++.vcxproj
new file mode 100644
index 0000000..7ea763f
--- /dev/null
+++ b/vs_projects/vs2012_x64/UnitTest++.vcxproj
@@ -0,0 +1,256 @@
+<?xml version="1.0" encoding="utf-8"?>
+<Project DefaultTargets="Build" ToolsVersion="4.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
+ <ItemGroup Label="ProjectConfigurations">
+ <ProjectConfiguration Include="Debug|x64">
+ <Configuration>Debug</Configuration>
+ <Platform>x64</Platform>
+ </ProjectConfiguration>
+ <ProjectConfiguration Include="Release|x64">
+ <Configuration>Release</Configuration>
+ <Platform>x64</Platform>
+ </ProjectConfiguration>
+ <ProjectConfiguration Include="MinSizeRel|x64">
+ <Configuration>MinSizeRel</Configuration>
+ <Platform>x64</Platform>
+ </ProjectConfiguration>
+ <ProjectConfiguration Include="RelWithDebInfo|x64">
+ <Configuration>RelWithDebInfo</Configuration>
+ <Platform>x64</Platform>
+ </ProjectConfiguration>
+ </ItemGroup>
+ <PropertyGroup Label="Globals">
+ <ProjectGUID>{7867CF0A-53DE-4CAD-A141-976283C590C4}</ProjectGUID>
+ <Keyword>Win32Proj</Keyword>
+ <Platform>x64</Platform>
+ <ProjectName>UnitTest++</ProjectName>
+ </PropertyGroup>
+ <Import Project="$(VCTargetsPath)\Microsoft.Cpp.Default.props" />
+ <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'" Label="Configuration">
+ <ConfigurationType>StaticLibrary</ConfigurationType>
+ <UseOfMfc>false</UseOfMfc>
+ <CharacterSet>MultiByte</CharacterSet>
+ <PlatformToolset>v110</PlatformToolset>
+ </PropertyGroup>
+ <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'" Label="Configuration">
+ <ConfigurationType>StaticLibrary</ConfigurationType>
+ <UseOfMfc>false</UseOfMfc>
+ <CharacterSet>MultiByte</CharacterSet>
+ <PlatformToolset>v110</PlatformToolset>
+ </PropertyGroup>
+ <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='MinSizeRel|x64'" Label="Configuration">
+ <ConfigurationType>StaticLibrary</ConfigurationType>
+ <UseOfMfc>false</UseOfMfc>
+ <CharacterSet>MultiByte</CharacterSet>
+ <PlatformToolset>v110</PlatformToolset>
+ </PropertyGroup>
+ <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='RelWithDebInfo|x64'" Label="Configuration">
+ <ConfigurationType>StaticLibrary</ConfigurationType>
+ <UseOfMfc>false</UseOfMfc>
+ <CharacterSet>MultiByte</CharacterSet>
+ <PlatformToolset>v110</PlatformToolset>
+ </PropertyGroup>
+ <Import Project="$(VCTargetsPath)\Microsoft.Cpp.props" />
+ <ImportGroup Label="ExtensionSettings">
+ </ImportGroup>
+ <ImportGroup Label="PropertySheets">
+ <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" /> </ImportGroup>
+ <PropertyGroup Label="UserMacros" />
+ <PropertyGroup>
+ <_ProjectFileVersion>10.0.20506.1</_ProjectFileVersion>
+ <OutDir Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">U:\unittest-cpp-pj\vs_projects\vs2012_x64\Debug\</OutDir>
+ <IntDir Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">UnitTest++.dir\Debug\</IntDir>
+ <TargetName Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">UnitTest++</TargetName>
+ <TargetExt Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">.lib</TargetExt>
+ <OutDir Condition="'$(Configuration)|$(Platform)'=='Release|x64'">U:\unittest-cpp-pj\vs_projects\vs2012_x64\Release\</OutDir>
+ <IntDir Condition="'$(Configuration)|$(Platform)'=='Release|x64'">UnitTest++.dir\Release\</IntDir>
+ <TargetName Condition="'$(Configuration)|$(Platform)'=='Release|x64'">UnitTest++</TargetName>
+ <TargetExt Condition="'$(Configuration)|$(Platform)'=='Release|x64'">.lib</TargetExt>
+ <OutDir Condition="'$(Configuration)|$(Platform)'=='MinSizeRel|x64'">U:\unittest-cpp-pj\vs_projects\vs2012_x64\MinSizeRel\</OutDir>
+ <IntDir Condition="'$(Configuration)|$(Platform)'=='MinSizeRel|x64'">UnitTest++.dir\MinSizeRel\</IntDir>
+ <TargetName Condition="'$(Configuration)|$(Platform)'=='MinSizeRel|x64'">UnitTest++</TargetName>
+ <TargetExt Condition="'$(Configuration)|$(Platform)'=='MinSizeRel|x64'">.lib</TargetExt>
+ <OutDir Condition="'$(Configuration)|$(Platform)'=='RelWithDebInfo|x64'">U:\unittest-cpp-pj\vs_projects\vs2012_x64\RelWithDebInfo\</OutDir>
+ <IntDir Condition="'$(Configuration)|$(Platform)'=='RelWithDebInfo|x64'">UnitTest++.dir\RelWithDebInfo\</IntDir>
+ <TargetName Condition="'$(Configuration)|$(Platform)'=='RelWithDebInfo|x64'">UnitTest++</TargetName>
+ <TargetExt Condition="'$(Configuration)|$(Platform)'=='RelWithDebInfo|x64'">.lib</TargetExt>
+ </PropertyGroup>
+ <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">
+ <ClCompile>
+ <AdditionalOptions> /Zm1000 %(AdditionalOptions)</AdditionalOptions>
+ <AdditionalIncludeDirectories>U:/unittest-cpp-pj/.;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
+ <BasicRuntimeChecks>EnableFastChecks</BasicRuntimeChecks>
+ <CompileAs>CompileAsCpp</CompileAs>
+ <DebugInformationFormat>ProgramDatabase</DebugInformationFormat>
+ <ExceptionHandling>Sync</ExceptionHandling>
+ <InlineFunctionExpansion>Disabled</InlineFunctionExpansion>
+ <Optimization>Disabled</Optimization>
+ <PrecompiledHeader>NotUsing</PrecompiledHeader>
+ <RuntimeLibrary>MultiThreadedDebugDLL</RuntimeLibrary>
+ <RuntimeTypeInfo>true</RuntimeTypeInfo>
+ <WarningLevel>Level3</WarningLevel>
+ <PreprocessorDefinitions>WIN32;_WINDOWS;_DEBUG;_CRT_SECURE_NO_DEPRECATE;CMAKE_INTDIR="Debug";%(PreprocessorDefinitions)</PreprocessorDefinitions>
+ <AssemblerListingLocation>Debug</AssemblerListingLocation>
+ <ObjectFileName>$(IntDir)</ObjectFileName>
+ <ProgramDataBaseFileName>U:/unittest-cpp-pj/vs_projects/vs2012_x64/Debug/UnitTest++.pdb</ProgramDataBaseFileName>
+ </ClCompile>
+ <ResourceCompile>
+ <PreprocessorDefinitions>WIN32;_WINDOWS;_DEBUG;_CRT_SECURE_NO_DEPRECATE;CMAKE_INTDIR=\"Debug\";%(PreprocessorDefinitions)</PreprocessorDefinitions>
+ <AdditionalIncludeDirectories>U:/unittest-cpp-pj/.;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
+ </ResourceCompile>
+ <Midl>
+ <AdditionalIncludeDirectories>U:/unittest-cpp-pj/.;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
+ <OutputDirectory>$(IntDir)</OutputDirectory>
+ <HeaderFileName>%(Filename).h</HeaderFileName>
+ <TypeLibraryName>%(Filename).tlb</TypeLibraryName>
+ <InterfaceIdentifierFileName>%(Filename)_i.c</InterfaceIdentifierFileName>
+ <ProxyFileName>%(Filename)_p.c</ProxyFileName>
+ </Midl>
+ </ItemDefinitionGroup>
+ <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'">
+ <ClCompile>
+ <AdditionalOptions> /Zm1000 %(AdditionalOptions)</AdditionalOptions>
+ <AdditionalIncludeDirectories>U:/unittest-cpp-pj/.;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
+ <CompileAs>CompileAsCpp</CompileAs>
+ <ExceptionHandling>Sync</ExceptionHandling>
+ <InlineFunctionExpansion>AnySuitable</InlineFunctionExpansion>
+ <Optimization>MaxSpeed</Optimization>
+ <PrecompiledHeader>NotUsing</PrecompiledHeader>
+ <RuntimeLibrary>MultiThreadedDLL</RuntimeLibrary>
+ <RuntimeTypeInfo>true</RuntimeTypeInfo>
+ <WarningLevel>Level3</WarningLevel>
+ <DebugInformationFormat></DebugInformationFormat>
+ <PreprocessorDefinitions>WIN32;_WINDOWS;NDEBUG;_CRT_SECURE_NO_DEPRECATE;CMAKE_INTDIR="Release";%(PreprocessorDefinitions)</PreprocessorDefinitions>
+ <AssemblerListingLocation>Release</AssemblerListingLocation>
+ <ObjectFileName>$(IntDir)</ObjectFileName>
+ <ProgramDataBaseFileName>U:/unittest-cpp-pj/vs_projects/vs2012_x64/Release/UnitTest++.pdb</ProgramDataBaseFileName>
+ </ClCompile>
+ <ResourceCompile>
+ <PreprocessorDefinitions>WIN32;_WINDOWS;NDEBUG;_CRT_SECURE_NO_DEPRECATE;CMAKE_INTDIR=\"Release\";%(PreprocessorDefinitions)</PreprocessorDefinitions>
+ <AdditionalIncludeDirectories>U:/unittest-cpp-pj/.;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
+ </ResourceCompile>
+ <Midl>
+ <AdditionalIncludeDirectories>U:/unittest-cpp-pj/.;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
+ <OutputDirectory>$(IntDir)</OutputDirectory>
+ <HeaderFileName>%(Filename).h</HeaderFileName>
+ <TypeLibraryName>%(Filename).tlb</TypeLibraryName>
+ <InterfaceIdentifierFileName>%(Filename)_i.c</InterfaceIdentifierFileName>
+ <ProxyFileName>%(Filename)_p.c</ProxyFileName>
+ </Midl>
+ </ItemDefinitionGroup>
+ <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='MinSizeRel|x64'">
+ <ClCompile>
+ <AdditionalOptions> /Zm1000 %(AdditionalOptions)</AdditionalOptions>
+ <AdditionalIncludeDirectories>U:/unittest-cpp-pj/.;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
+ <CompileAs>CompileAsCpp</CompileAs>
+ <ExceptionHandling>Sync</ExceptionHandling>
+ <InlineFunctionExpansion>OnlyExplicitInline</InlineFunctionExpansion>
+ <Optimization>MinSpace</Optimization>
+ <PrecompiledHeader>NotUsing</PrecompiledHeader>
+ <RuntimeLibrary>MultiThreadedDLL</RuntimeLibrary>
+ <RuntimeTypeInfo>true</RuntimeTypeInfo>
+ <WarningLevel>Level3</WarningLevel>
+ <DebugInformationFormat></DebugInformationFormat>
+ <PreprocessorDefinitions>WIN32;_WINDOWS;NDEBUG;_CRT_SECURE_NO_DEPRECATE;CMAKE_INTDIR="MinSizeRel";%(PreprocessorDefinitions)</PreprocessorDefinitions>
+ <AssemblerListingLocation>MinSizeRel</AssemblerListingLocation>
+ <ObjectFileName>$(IntDir)</ObjectFileName>
+ <ProgramDataBaseFileName>U:/unittest-cpp-pj/vs_projects/vs2012_x64/MinSizeRel/UnitTest++.pdb</ProgramDataBaseFileName>
+ </ClCompile>
+ <ResourceCompile>
+ <PreprocessorDefinitions>WIN32;_WINDOWS;NDEBUG;_CRT_SECURE_NO_DEPRECATE;CMAKE_INTDIR=\"MinSizeRel\";%(PreprocessorDefinitions)</PreprocessorDefinitions>
+ <AdditionalIncludeDirectories>U:/unittest-cpp-pj/.;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
+ </ResourceCompile>
+ <Midl>
+ <AdditionalIncludeDirectories>U:/unittest-cpp-pj/.;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
+ <OutputDirectory>$(IntDir)</OutputDirectory>
+ <HeaderFileName>%(Filename).h</HeaderFileName>
+ <TypeLibraryName>%(Filename).tlb</TypeLibraryName>
+ <InterfaceIdentifierFileName>%(Filename)_i.c</InterfaceIdentifierFileName>
+ <ProxyFileName>%(Filename)_p.c</ProxyFileName>
+ </Midl>
+ </ItemDefinitionGroup>
+ <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='RelWithDebInfo|x64'">
+ <ClCompile>
+ <AdditionalOptions> /Zm1000 %(AdditionalOptions)</AdditionalOptions>
+ <AdditionalIncludeDirectories>U:/unittest-cpp-pj/.;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
+ <CompileAs>CompileAsCpp</CompileAs>
+ <DebugInformationFormat>ProgramDatabase</DebugInformationFormat>
+ <ExceptionHandling>Sync</ExceptionHandling>
+ <InlineFunctionExpansion>OnlyExplicitInline</InlineFunctionExpansion>
+ <Optimization>MaxSpeed</Optimization>
+ <PrecompiledHeader>NotUsing</PrecompiledHeader>
+ <RuntimeLibrary>MultiThreadedDLL</RuntimeLibrary>
+ <RuntimeTypeInfo>true</RuntimeTypeInfo>
+ <WarningLevel>Level3</WarningLevel>
+ <PreprocessorDefinitions>WIN32;_WINDOWS;NDEBUG;_CRT_SECURE_NO_DEPRECATE;CMAKE_INTDIR="RelWithDebInfo";%(PreprocessorDefinitions)</PreprocessorDefinitions>
+ <AssemblerListingLocation>RelWithDebInfo</AssemblerListingLocation>
+ <ObjectFileName>$(IntDir)</ObjectFileName>
+ <ProgramDataBaseFileName>U:/unittest-cpp-pj/vs_projects/vs2012_x64/RelWithDebInfo/UnitTest++.pdb</ProgramDataBaseFileName>
+ </ClCompile>
+ <ResourceCompile>
+ <PreprocessorDefinitions>WIN32;_WINDOWS;NDEBUG;_CRT_SECURE_NO_DEPRECATE;CMAKE_INTDIR=\"RelWithDebInfo\";%(PreprocessorDefinitions)</PreprocessorDefinitions>
+ <AdditionalIncludeDirectories>U:/unittest-cpp-pj/.;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
+ </ResourceCompile>
+ <Midl>
+ <AdditionalIncludeDirectories>U:/unittest-cpp-pj/.;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
+ <OutputDirectory>$(IntDir)</OutputDirectory>
+ <HeaderFileName>%(Filename).h</HeaderFileName>
+ <TypeLibraryName>%(Filename).tlb</TypeLibraryName>
+ <InterfaceIdentifierFileName>%(Filename)_i.c</InterfaceIdentifierFileName>
+ <ProxyFileName>%(Filename)_p.c</ProxyFileName>
+ </Midl>
+ </ItemDefinitionGroup>
+ <ItemGroup>
+ <ClInclude Include="..\..\UnitTest++\AssertException.h" />
+ <ClInclude Include="..\..\UnitTest++\CheckMacros.h" />
+ <ClInclude Include="..\..\UnitTest++\Checks.h" />
+ <ClInclude Include="..\..\UnitTest++\CompositeTestReporter.h" />
+ <ClInclude Include="..\..\UnitTest++\Config.h" />
+ <ClInclude Include="..\..\UnitTest++\CurrentTest.h" />
+ <ClInclude Include="..\..\UnitTest++\DeferredTestReporter.h" />
+ <ClInclude Include="..\..\UnitTest++\DeferredTestResult.h" />
+ <ClInclude Include="..\..\UnitTest++\ExceptionMacros.h" />
+ <ClInclude Include="..\..\UnitTest++\ExecuteTest.h" />
+ <ClInclude Include="..\..\UnitTest++\HelperMacros.h" />
+ <ClInclude Include="..\..\UnitTest++\MemoryOutStream.h" />
+ <ClInclude Include="..\..\UnitTest++\ReportAssert.h" />
+ <ClInclude Include="..\..\UnitTest++\ReportAssertImpl.h" />
+ <ClInclude Include="..\..\UnitTest++\Test.h" />
+ <ClInclude Include="..\..\UnitTest++\TestDetails.h" />
+ <ClInclude Include="..\..\UnitTest++\TestList.h" />
+ <ClInclude Include="..\..\UnitTest++\TestMacros.h" />
+ <ClInclude Include="..\..\UnitTest++\TestReporter.h" />
+ <ClInclude Include="..\..\UnitTest++\TestReporterStdout.h" />
+ <ClInclude Include="..\..\UnitTest++\TestResults.h" />
+ <ClInclude Include="..\..\UnitTest++\TestRunner.h" />
+ <ClInclude Include="..\..\UnitTest++\TestSuite.h" />
+ <ClInclude Include="..\..\UnitTest++\TimeConstraint.h" />
+ <ClInclude Include="..\..\UnitTest++\TimeHelpers.h" />
+ <ClInclude Include="..\..\UnitTest++\UnitTest++.h" />
+ <ClInclude Include="..\..\UnitTest++\UnitTestPP.h" />
+ <ClInclude Include="..\..\UnitTest++\XmlTestReporter.h" />
+ <ClInclude Include="..\..\UnitTest++\Win32\TimeHelpers.h" />
+ <ClCompile Include="..\..\UnitTest++\AssertException.cpp" />
+ <ClCompile Include="..\..\UnitTest++\Checks.cpp" />
+ <ClCompile Include="..\..\UnitTest++\CompositeTestReporter.cpp" />
+ <ClCompile Include="..\..\UnitTest++\CurrentTest.cpp" />
+ <ClCompile Include="..\..\UnitTest++\DeferredTestReporter.cpp" />
+ <ClCompile Include="..\..\UnitTest++\DeferredTestResult.cpp" />
+ <ClCompile Include="..\..\UnitTest++\MemoryOutStream.cpp" />
+ <ClCompile Include="..\..\UnitTest++\ReportAssert.cpp" />
+ <ClCompile Include="..\..\UnitTest++\Test.cpp" />
+ <ClCompile Include="..\..\UnitTest++\TestDetails.cpp" />
+ <ClCompile Include="..\..\UnitTest++\TestList.cpp" />
+ <ClCompile Include="..\..\UnitTest++\TestReporter.cpp" />
+ <ClCompile Include="..\..\UnitTest++\TestReporterStdout.cpp" />
+ <ClCompile Include="..\..\UnitTest++\TestResults.cpp" />
+ <ClCompile Include="..\..\UnitTest++\TestRunner.cpp" />
+ <ClCompile Include="..\..\UnitTest++\TimeConstraint.cpp" />
+ <ClCompile Include="..\..\UnitTest++\XmlTestReporter.cpp" />
+ <ClCompile Include="..\..\UnitTest++\Win32\TimeHelpers.cpp" />
+ </ItemGroup>
+ <ItemGroup>
+ </ItemGroup>
+ <Import Project="$(VCTargetsPath)\Microsoft.Cpp.targets" />
+ <ImportGroup Label="ExtensionTargets">
+ </ImportGroup>
+</Project>
\ No newline at end of file
diff --git a/vs_projects/vs2012_x64/UnitTest++.vcxproj.filters b/vs_projects/vs2012_x64/UnitTest++.vcxproj.filters
new file mode 100644
index 0000000..b692ccf
--- /dev/null
+++ b/vs_projects/vs2012_x64/UnitTest++.vcxproj.filters
@@ -0,0 +1,63 @@
+<?xml version="1.0" encoding="utf-8"?>
+<Project ToolsVersion="4.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
+ <ItemGroup>
+ <ClCompile Include="..\..\UnitTest++\AssertException.cpp" />
+ <ClCompile Include="..\..\UnitTest++\Checks.cpp" />
+ <ClCompile Include="..\..\UnitTest++\CompositeTestReporter.cpp" />
+ <ClCompile Include="..\..\UnitTest++\CurrentTest.cpp" />
+ <ClCompile Include="..\..\UnitTest++\DeferredTestReporter.cpp" />
+ <ClCompile Include="..\..\UnitTest++\DeferredTestResult.cpp" />
+ <ClCompile Include="..\..\UnitTest++\MemoryOutStream.cpp" />
+ <ClCompile Include="..\..\UnitTest++\ReportAssert.cpp" />
+ <ClCompile Include="..\..\UnitTest++\Test.cpp" />
+ <ClCompile Include="..\..\UnitTest++\TestDetails.cpp" />
+ <ClCompile Include="..\..\UnitTest++\TestList.cpp" />
+ <ClCompile Include="..\..\UnitTest++\TestReporter.cpp" />
+ <ClCompile Include="..\..\UnitTest++\TestReporterStdout.cpp" />
+ <ClCompile Include="..\..\UnitTest++\TestResults.cpp" />
+ <ClCompile Include="..\..\UnitTest++\TestRunner.cpp" />
+ <ClCompile Include="..\..\UnitTest++\TimeConstraint.cpp" />
+ <ClCompile Include="..\..\UnitTest++\XmlTestReporter.cpp" />
+ <ClCompile Include="..\..\UnitTest++\Win32\TimeHelpers.cpp">
+ <Filter>Win32</Filter>
+ </ClCompile>
+ </ItemGroup>
+ <ItemGroup>
+ <ClInclude Include="..\..\UnitTest++\AssertException.h" />
+ <ClInclude Include="..\..\UnitTest++\CheckMacros.h" />
+ <ClInclude Include="..\..\UnitTest++\Checks.h" />
+ <ClInclude Include="..\..\UnitTest++\CompositeTestReporter.h" />
+ <ClInclude Include="..\..\UnitTest++\Config.h" />
+ <ClInclude Include="..\..\UnitTest++\CurrentTest.h" />
+ <ClInclude Include="..\..\UnitTest++\DeferredTestReporter.h" />
+ <ClInclude Include="..\..\UnitTest++\DeferredTestResult.h" />
+ <ClInclude Include="..\..\UnitTest++\ExceptionMacros.h" />
+ <ClInclude Include="..\..\UnitTest++\ExecuteTest.h" />
+ <ClInclude Include="..\..\UnitTest++\HelperMacros.h" />
+ <ClInclude Include="..\..\UnitTest++\MemoryOutStream.h" />
+ <ClInclude Include="..\..\UnitTest++\ReportAssert.h" />
+ <ClInclude Include="..\..\UnitTest++\ReportAssertImpl.h" />
+ <ClInclude Include="..\..\UnitTest++\Test.h" />
+ <ClInclude Include="..\..\UnitTest++\TestDetails.h" />
+ <ClInclude Include="..\..\UnitTest++\TestList.h" />
+ <ClInclude Include="..\..\UnitTest++\TestMacros.h" />
+ <ClInclude Include="..\..\UnitTest++\TestReporter.h" />
+ <ClInclude Include="..\..\UnitTest++\TestReporterStdout.h" />
+ <ClInclude Include="..\..\UnitTest++\TestResults.h" />
+ <ClInclude Include="..\..\UnitTest++\TestRunner.h" />
+ <ClInclude Include="..\..\UnitTest++\TestSuite.h" />
+ <ClInclude Include="..\..\UnitTest++\TimeConstraint.h" />
+ <ClInclude Include="..\..\UnitTest++\TimeHelpers.h" />
+ <ClInclude Include="..\..\UnitTest++\UnitTest++.h" />
+ <ClInclude Include="..\..\UnitTest++\UnitTestPP.h" />
+ <ClInclude Include="..\..\UnitTest++\XmlTestReporter.h" />
+ <ClInclude Include="..\..\UnitTest++\Win32\TimeHelpers.h">
+ <Filter>Win32</Filter>
+ </ClInclude>
+ </ItemGroup>
+ <ItemGroup>
+ <Filter Include="Win32">
+ <UniqueIdentifier>{6C3785C9-4B23-45F4-871B-C1DD411A4396}</UniqueIdentifier>
+ </Filter>
+ </ItemGroup>
+</Project>
diff --git a/vs_projects/vs2012_x86/TestUnitTest++.vcxproj b/vs_projects/vs2012_x86/TestUnitTest++.vcxproj
new file mode 100644
index 0000000..f12b1da
--- /dev/null
+++ b/vs_projects/vs2012_x86/TestUnitTest++.vcxproj
@@ -0,0 +1,306 @@
+<?xml version="1.0" encoding="utf-8"?>
+<Project DefaultTargets="Build" ToolsVersion="4.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
+ <ItemGroup Label="ProjectConfigurations">
+ <ProjectConfiguration Include="Debug|Win32">
+ <Configuration>Debug</Configuration>
+ <Platform>Win32</Platform>
+ </ProjectConfiguration>
+ <ProjectConfiguration Include="Release|Win32">
+ <Configuration>Release</Configuration>
+ <Platform>Win32</Platform>
+ </ProjectConfiguration>
+ <ProjectConfiguration Include="MinSizeRel|Win32">
+ <Configuration>MinSizeRel</Configuration>
+ <Platform>Win32</Platform>
+ </ProjectConfiguration>
+ <ProjectConfiguration Include="RelWithDebInfo|Win32">
+ <Configuration>RelWithDebInfo</Configuration>
+ <Platform>Win32</Platform>
+ </ProjectConfiguration>
+ </ItemGroup>
+ <PropertyGroup Label="Globals">
+ <ProjectGUID>{206E8A31-7D19-4632-A9A4-930039BB4A16}</ProjectGUID>
+ <Keyword>Win32Proj</Keyword>
+ <Platform>Win32</Platform>
+ <ProjectName>TestUnitTest++</ProjectName>
+ </PropertyGroup>
+ <Import Project="$(VCTargetsPath)\Microsoft.Cpp.Default.props" />
+ <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'" Label="Configuration">
+ <ConfigurationType>Application</ConfigurationType>
+ <UseOfMfc>false</UseOfMfc>
+ <CharacterSet>MultiByte</CharacterSet>
+ <PlatformToolset>v110</PlatformToolset>
+ </PropertyGroup>
+ <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'" Label="Configuration">
+ <ConfigurationType>Application</ConfigurationType>
+ <UseOfMfc>false</UseOfMfc>
+ <CharacterSet>MultiByte</CharacterSet>
+ <PlatformToolset>v110</PlatformToolset>
+ </PropertyGroup>
+ <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='MinSizeRel|Win32'" Label="Configuration">
+ <ConfigurationType>Application</ConfigurationType>
+ <UseOfMfc>false</UseOfMfc>
+ <CharacterSet>MultiByte</CharacterSet>
+ <PlatformToolset>v110</PlatformToolset>
+ </PropertyGroup>
+ <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='RelWithDebInfo|Win32'" Label="Configuration">
+ <ConfigurationType>Application</ConfigurationType>
+ <UseOfMfc>false</UseOfMfc>
+ <CharacterSet>MultiByte</CharacterSet>
+ <PlatformToolset>v110</PlatformToolset>
+ </PropertyGroup>
+ <Import Project="$(VCTargetsPath)\Microsoft.Cpp.props" />
+ <ImportGroup Label="ExtensionSettings">
+ </ImportGroup>
+ <ImportGroup Label="PropertySheets">
+ <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
+ </ImportGroup>
+ <PropertyGroup Label="UserMacros" />
+ <PropertyGroup>
+ <_ProjectFileVersion>10.0.20506.1</_ProjectFileVersion>
+ <OutDir Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">U:\unittest-cpp-pj\vs_projects\vs2012_x86\Debug\</OutDir>
+ <IntDir Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">TestUnitTest++.dir\Debug\</IntDir>
+ <TargetName Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">TestUnitTest++</TargetName>
+ <TargetExt Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">.exe</TargetExt>
+ <LinkIncremental Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">true</LinkIncremental>
+ <GenerateManifest Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">true</GenerateManifest>
+ <OutDir Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">U:\unittest-cpp-pj\vs_projects\vs2012_x86\Release\</OutDir>
+ <IntDir Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">TestUnitTest++.dir\Release\</IntDir>
+ <TargetName Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">TestUnitTest++</TargetName>
+ <TargetExt Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">.exe</TargetExt>
+ <LinkIncremental Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">false</LinkIncremental>
+ <GenerateManifest Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">true</GenerateManifest>
+ <OutDir Condition="'$(Configuration)|$(Platform)'=='MinSizeRel|Win32'">U:\unittest-cpp-pj\vs_projects\vs2012_x86\MinSizeRel\</OutDir>
+ <IntDir Condition="'$(Configuration)|$(Platform)'=='MinSizeRel|Win32'">TestUnitTest++.dir\MinSizeRel\</IntDir>
+ <TargetName Condition="'$(Configuration)|$(Platform)'=='MinSizeRel|Win32'">TestUnitTest++</TargetName>
+ <TargetExt Condition="'$(Configuration)|$(Platform)'=='MinSizeRel|Win32'">.exe</TargetExt>
+ <LinkIncremental Condition="'$(Configuration)|$(Platform)'=='MinSizeRel|Win32'">false</LinkIncremental>
+ <GenerateManifest Condition="'$(Configuration)|$(Platform)'=='MinSizeRel|Win32'">true</GenerateManifest>
+ <OutDir Condition="'$(Configuration)|$(Platform)'=='RelWithDebInfo|Win32'">U:\unittest-cpp-pj\vs_projects\vs2012_x86\RelWithDebInfo\</OutDir>
+ <IntDir Condition="'$(Configuration)|$(Platform)'=='RelWithDebInfo|Win32'">TestUnitTest++.dir\RelWithDebInfo\</IntDir>
+ <TargetName Condition="'$(Configuration)|$(Platform)'=='RelWithDebInfo|Win32'">TestUnitTest++</TargetName>
+ <TargetExt Condition="'$(Configuration)|$(Platform)'=='RelWithDebInfo|Win32'">.exe</TargetExt>
+ <LinkIncremental Condition="'$(Configuration)|$(Platform)'=='RelWithDebInfo|Win32'">true</LinkIncremental>
+ <GenerateManifest Condition="'$(Configuration)|$(Platform)'=='RelWithDebInfo|Win32'">true</GenerateManifest>
+ </PropertyGroup>
+ <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">
+ <ClCompile>
+ <AdditionalOptions> /Zm1000 %(AdditionalOptions)</AdditionalOptions>
+ <AdditionalIncludeDirectories>U:/unittest-cpp-pj/.;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
+ <BasicRuntimeChecks>EnableFastChecks</BasicRuntimeChecks>
+ <CompileAs>CompileAsCpp</CompileAs>
+ <DebugInformationFormat>ProgramDatabase</DebugInformationFormat>
+ <ExceptionHandling>Sync</ExceptionHandling>
+ <InlineFunctionExpansion>Disabled</InlineFunctionExpansion>
+ <Optimization>Disabled</Optimization>
+ <PrecompiledHeader>NotUsing</PrecompiledHeader>
+ <RuntimeLibrary>MultiThreadedDebugDLL</RuntimeLibrary>
+ <RuntimeTypeInfo>true</RuntimeTypeInfo>
+ <WarningLevel>Level3</WarningLevel>
+ <PreprocessorDefinitions>WIN32;_WINDOWS;_DEBUG;_CRT_SECURE_NO_DEPRECATE;CMAKE_INTDIR="Debug";%(PreprocessorDefinitions)</PreprocessorDefinitions>
+ <AssemblerListingLocation>Debug</AssemblerListingLocation>
+ <ObjectFileName>$(IntDir)</ObjectFileName>
+ <ProgramDataBaseFileName>U:/unittest-cpp-pj/vs_projects/vs2012_x86/Debug/TestUnitTest++.pdb</ProgramDataBaseFileName>
+ </ClCompile>
+ <ResourceCompile>
+ <PreprocessorDefinitions>WIN32;_WINDOWS;_DEBUG;_CRT_SECURE_NO_DEPRECATE;CMAKE_INTDIR=\"Debug\";%(PreprocessorDefinitions)</PreprocessorDefinitions>
+ <AdditionalIncludeDirectories>U:/unittest-cpp-pj/.;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
+ </ResourceCompile>
+ <Midl>
+ <AdditionalIncludeDirectories>U:/unittest-cpp-pj/.;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
+ <OutputDirectory>$(IntDir)</OutputDirectory>
+ <HeaderFileName>%(Filename).h</HeaderFileName>
+ <TypeLibraryName>%(Filename).tlb</TypeLibraryName>
+ <InterfaceIdentifierFileName>%(Filename)_i.c</InterfaceIdentifierFileName>
+ <ProxyFileName>%(Filename)_p.c</ProxyFileName>
+ </Midl>
+ <Link>
+ <AdditionalOptions> /machine:X86 /debug %(AdditionalOptions)</AdditionalOptions>
+ <AdditionalDependencies>kernel32.lib;user32.lib;gdi32.lib;winspool.lib;shell32.lib;ole32.lib;oleaut32.lib;uuid.lib;comdlg32.lib;advapi32.lib;Debug\UnitTest++.lib</AdditionalDependencies>
+ <AdditionalLibraryDirectories>%(AdditionalLibraryDirectories)</AdditionalLibraryDirectories>
+ <GenerateDebugInformation>true</GenerateDebugInformation>
+ <ImportLibrary>U:/unittest-cpp-pj/vs_projects/vs2012_x86/Debug/TestUnitTest++.lib</ImportLibrary>
+ <LinkIncremental>true</LinkIncremental>
+ <ProgramDataBaseFile>U:/unittest-cpp-pj/vs_projects/vs2012_x86/Debug/TestUnitTest++.pdb</ProgramDataBaseFile>
+ <StackReserveSize>10000000</StackReserveSize>
+ <SubSystem>Console</SubSystem>
+ <Version>
+ </Version>
+ </Link>
+ <ProjectReference>
+ <LinkLibraryDependencies>false</LinkLibraryDependencies>
+ </ProjectReference>
+ </ItemDefinitionGroup>
+ <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">
+ <ClCompile>
+ <AdditionalOptions> /Zm1000 %(AdditionalOptions)</AdditionalOptions>
+ <AdditionalIncludeDirectories>U:/unittest-cpp-pj/.;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
+ <CompileAs>CompileAsCpp</CompileAs>
+ <ExceptionHandling>Sync</ExceptionHandling>
+ <InlineFunctionExpansion>AnySuitable</InlineFunctionExpansion>
+ <Optimization>MaxSpeed</Optimization>
+ <PrecompiledHeader>NotUsing</PrecompiledHeader>
+ <RuntimeLibrary>MultiThreadedDLL</RuntimeLibrary>
+ <RuntimeTypeInfo>true</RuntimeTypeInfo>
+ <WarningLevel>Level3</WarningLevel>
+ <DebugInformationFormat>
+ </DebugInformationFormat>
+ <PreprocessorDefinitions>WIN32;_WINDOWS;NDEBUG;_CRT_SECURE_NO_DEPRECATE;CMAKE_INTDIR="Release";%(PreprocessorDefinitions)</PreprocessorDefinitions>
+ <AssemblerListingLocation>Release</AssemblerListingLocation>
+ <ObjectFileName>$(IntDir)</ObjectFileName>
+ <ProgramDataBaseFileName>U:/unittest-cpp-pj/vs_projects/vs2012_x86/Release/TestUnitTest++.pdb</ProgramDataBaseFileName>
+ </ClCompile>
+ <ResourceCompile>
+ <PreprocessorDefinitions>WIN32;_WINDOWS;NDEBUG;_CRT_SECURE_NO_DEPRECATE;CMAKE_INTDIR=\"Release\";%(PreprocessorDefinitions)</PreprocessorDefinitions>
+ <AdditionalIncludeDirectories>U:/unittest-cpp-pj/.;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
+ </ResourceCompile>
+ <Midl>
+ <AdditionalIncludeDirectories>U:/unittest-cpp-pj/.;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
+ <OutputDirectory>$(IntDir)</OutputDirectory>
+ <HeaderFileName>%(Filename).h</HeaderFileName>
+ <TypeLibraryName>%(Filename).tlb</TypeLibraryName>
+ <InterfaceIdentifierFileName>%(Filename)_i.c</InterfaceIdentifierFileName>
+ <ProxyFileName>%(Filename)_p.c</ProxyFileName>
+ </Midl>
+ <Link>
+ <AdditionalOptions> /machine:X86 %(AdditionalOptions)</AdditionalOptions>
+ <AdditionalDependencies>kernel32.lib;user32.lib;gdi32.lib;winspool.lib;shell32.lib;ole32.lib;oleaut32.lib;uuid.lib;comdlg32.lib;advapi32.lib;Release\UnitTest++.lib</AdditionalDependencies>
+ <AdditionalLibraryDirectories>%(AdditionalLibraryDirectories)</AdditionalLibraryDirectories>
+ <GenerateDebugInformation>false</GenerateDebugInformation>
+ <ImportLibrary>U:/unittest-cpp-pj/vs_projects/vs2012_x86/Release/TestUnitTest++.lib</ImportLibrary>
+ <ProgramDataBaseFile>U:/unittest-cpp-pj/vs_projects/vs2012_x86/Release/TestUnitTest++.pdb</ProgramDataBaseFile>
+ <StackReserveSize>10000000</StackReserveSize>
+ <SubSystem>Console</SubSystem>
+ <Version>
+ </Version>
+ </Link>
+ <ProjectReference>
+ <LinkLibraryDependencies>false</LinkLibraryDependencies>
+ </ProjectReference>
+ </ItemDefinitionGroup>
+ <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='MinSizeRel|Win32'">
+ <ClCompile>
+ <AdditionalOptions> /Zm1000 %(AdditionalOptions)</AdditionalOptions>
+ <AdditionalIncludeDirectories>U:/unittest-cpp-pj/.;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
+ <CompileAs>CompileAsCpp</CompileAs>
+ <ExceptionHandling>Sync</ExceptionHandling>
+ <InlineFunctionExpansion>OnlyExplicitInline</InlineFunctionExpansion>
+ <Optimization>MinSpace</Optimization>
+ <PrecompiledHeader>NotUsing</PrecompiledHeader>
+ <RuntimeLibrary>MultiThreadedDLL</RuntimeLibrary>
+ <RuntimeTypeInfo>true</RuntimeTypeInfo>
+ <WarningLevel>Level3</WarningLevel>
+ <DebugInformationFormat>
+ </DebugInformationFormat>
+ <PreprocessorDefinitions>WIN32;_WINDOWS;NDEBUG;_CRT_SECURE_NO_DEPRECATE;CMAKE_INTDIR="MinSizeRel";%(PreprocessorDefinitions)</PreprocessorDefinitions>
+ <AssemblerListingLocation>MinSizeRel</AssemblerListingLocation>
+ <ObjectFileName>$(IntDir)</ObjectFileName>
+ <ProgramDataBaseFileName>U:/unittest-cpp-pj/vs_projects/vs2012_x86/MinSizeRel/TestUnitTest++.pdb</ProgramDataBaseFileName>
+ </ClCompile>
+ <ResourceCompile>
+ <PreprocessorDefinitions>WIN32;_WINDOWS;NDEBUG;_CRT_SECURE_NO_DEPRECATE;CMAKE_INTDIR=\"MinSizeRel\";%(PreprocessorDefinitions)</PreprocessorDefinitions>
+ <AdditionalIncludeDirectories>U:/unittest-cpp-pj/.;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
+ </ResourceCompile>
+ <Midl>
+ <AdditionalIncludeDirectories>U:/unittest-cpp-pj/.;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
+ <OutputDirectory>$(IntDir)</OutputDirectory>
+ <HeaderFileName>%(Filename).h</HeaderFileName>
+ <TypeLibraryName>%(Filename).tlb</TypeLibraryName>
+ <InterfaceIdentifierFileName>%(Filename)_i.c</InterfaceIdentifierFileName>
+ <ProxyFileName>%(Filename)_p.c</ProxyFileName>
+ </Midl>
+ <Link>
+ <AdditionalOptions> /machine:X86 %(AdditionalOptions)</AdditionalOptions>
+ <AdditionalDependencies>kernel32.lib;user32.lib;gdi32.lib;winspool.lib;shell32.lib;ole32.lib;oleaut32.lib;uuid.lib;comdlg32.lib;advapi32.lib;MinSizeRel\UnitTest++.lib</AdditionalDependencies>
+ <AdditionalLibraryDirectories>%(AdditionalLibraryDirectories)</AdditionalLibraryDirectories>
+ <GenerateDebugInformation>false</GenerateDebugInformation>
+ <ImportLibrary>U:/unittest-cpp-pj/vs_projects/vs2012_x86/MinSizeRel/TestUnitTest++.lib</ImportLibrary>
+ <ProgramDataBaseFile>U:/unittest-cpp-pj/vs_projects/vs2012_x86/MinSizeRel/TestUnitTest++.pdb</ProgramDataBaseFile>
+ <StackReserveSize>10000000</StackReserveSize>
+ <SubSystem>Console</SubSystem>
+ <Version>
+ </Version>
+ </Link>
+ <ProjectReference>
+ <LinkLibraryDependencies>false</LinkLibraryDependencies>
+ </ProjectReference>
+ </ItemDefinitionGroup>
+ <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='RelWithDebInfo|Win32'">
+ <ClCompile>
+ <AdditionalOptions> /Zm1000 %(AdditionalOptions)</AdditionalOptions>
+ <AdditionalIncludeDirectories>U:/unittest-cpp-pj/.;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
+ <CompileAs>CompileAsCpp</CompileAs>
+ <DebugInformationFormat>ProgramDatabase</DebugInformationFormat>
+ <ExceptionHandling>Sync</ExceptionHandling>
+ <InlineFunctionExpansion>OnlyExplicitInline</InlineFunctionExpansion>
+ <Optimization>MaxSpeed</Optimization>
+ <PrecompiledHeader>NotUsing</PrecompiledHeader>
+ <RuntimeLibrary>MultiThreadedDLL</RuntimeLibrary>
+ <RuntimeTypeInfo>true</RuntimeTypeInfo>
+ <WarningLevel>Level3</WarningLevel>
+ <PreprocessorDefinitions>WIN32;_WINDOWS;NDEBUG;_CRT_SECURE_NO_DEPRECATE;CMAKE_INTDIR="RelWithDebInfo";%(PreprocessorDefinitions)</PreprocessorDefinitions>
+ <AssemblerListingLocation>RelWithDebInfo</AssemblerListingLocation>
+ <ObjectFileName>$(IntDir)</ObjectFileName>
+ <ProgramDataBaseFileName>U:/unittest-cpp-pj/vs_projects/vs2012_x86/RelWithDebInfo/TestUnitTest++.pdb</ProgramDataBaseFileName>
+ </ClCompile>
+ <ResourceCompile>
+ <PreprocessorDefinitions>WIN32;_WINDOWS;NDEBUG;_CRT_SECURE_NO_DEPRECATE;CMAKE_INTDIR=\"RelWithDebInfo\";%(PreprocessorDefinitions)</PreprocessorDefinitions>
+ <AdditionalIncludeDirectories>U:/unittest-cpp-pj/.;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
+ </ResourceCompile>
+ <Midl>
+ <AdditionalIncludeDirectories>U:/unittest-cpp-pj/.;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
+ <OutputDirectory>$(IntDir)</OutputDirectory>
+ <HeaderFileName>%(Filename).h</HeaderFileName>
+ <TypeLibraryName>%(Filename).tlb</TypeLibraryName>
+ <InterfaceIdentifierFileName>%(Filename)_i.c</InterfaceIdentifierFileName>
+ <ProxyFileName>%(Filename)_p.c</ProxyFileName>
+ </Midl>
+ <Link>
+ <AdditionalOptions> /machine:X86 /debug %(AdditionalOptions)</AdditionalOptions>
+ <AdditionalDependencies>kernel32.lib;user32.lib;gdi32.lib;winspool.lib;shell32.lib;ole32.lib;oleaut32.lib;uuid.lib;comdlg32.lib;advapi32.lib;RelWithDebInfo\UnitTest++.lib</AdditionalDependencies>
+ <AdditionalLibraryDirectories>%(AdditionalLibraryDirectories)</AdditionalLibraryDirectories>
+ <GenerateDebugInformation>true</GenerateDebugInformation>
+ <ImportLibrary>U:/unittest-cpp-pj/vs_projects/vs2012_x86/RelWithDebInfo/TestUnitTest++.lib</ImportLibrary>
+ <LinkIncremental>true</LinkIncremental>
+ <ProgramDataBaseFile>U:/unittest-cpp-pj/vs_projects/vs2012_x86/RelWithDebInfo/TestUnitTest++.pdb</ProgramDataBaseFile>
+ <StackReserveSize>10000000</StackReserveSize>
+ <SubSystem>Console</SubSystem>
+ <Version>
+ </Version>
+ </Link>
+ <ProjectReference>
+ <LinkLibraryDependencies>false</LinkLibraryDependencies>
+ </ProjectReference>
+ </ItemDefinitionGroup>
+ <ItemGroup>
+ <ClInclude Include="..\..\tests\RecordingReporter.h" />
+ <ClInclude Include="..\..\tests\ScopedCurrentTest.h" />
+ <ClCompile Include="..\..\tests\Main.cpp" />
+ <ClCompile Include="..\..\tests\TestAssertHandler.cpp" />
+ <ClCompile Include="..\..\tests\TestCheckMacros.cpp" />
+ <ClCompile Include="..\..\tests\TestChecks.cpp" />
+ <ClCompile Include="..\..\tests\TestCompositeTestReporter.cpp" />
+ <ClCompile Include="..\..\tests\TestCurrentTest.cpp" />
+ <ClCompile Include="..\..\tests\TestDeferredTestReporter.cpp" />
+ <ClCompile Include="..\..\tests\TestExceptions.cpp" />
+ <ClCompile Include="..\..\tests\TestMemoryOutStream.cpp" />
+ <ClCompile Include="..\..\tests\TestTest.cpp" />
+ <ClCompile Include="..\..\tests\TestTestList.cpp" />
+ <ClCompile Include="..\..\tests\TestTestMacros.cpp" />
+ <ClCompile Include="..\..\tests\TestTestResults.cpp" />
+ <ClCompile Include="..\..\tests\TestTestRunner.cpp" />
+ <ClCompile Include="..\..\tests\TestTestSuite.cpp" />
+ <ClCompile Include="..\..\tests\TestTimeConstraint.cpp" />
+ <ClCompile Include="..\..\tests\TestTimeConstraintMacro.cpp" />
+ <ClCompile Include="..\..\tests\TestUnitTestPP.cpp" />
+ <ClCompile Include="..\..\tests\TestXmlTestReporter.cpp" />
+ </ItemGroup>
+ <ItemGroup>
+ <ProjectReference Include="U:/unittest-cpp-pj/vs_projects/vs2012_x86/UnitTest++.vcxproj">
+ <Project>4128153F-6FD2-46E5-9330-3650015B97E1</Project>
+ </ProjectReference>
+ </ItemGroup>
+ <Import Project="$(VCTargetsPath)\Microsoft.Cpp.targets" />
+ <ImportGroup Label="ExtensionTargets">
+ </ImportGroup>
+</Project>
\ No newline at end of file
diff --git a/vs_projects/vs2012_x86/TestUnitTest++.vcxproj.filters b/vs_projects/vs2012_x86/TestUnitTest++.vcxproj.filters
new file mode 100644
index 0000000..3cfece1
--- /dev/null
+++ b/vs_projects/vs2012_x86/TestUnitTest++.vcxproj.filters
@@ -0,0 +1,30 @@
+<?xml version="1.0" encoding="utf-8"?>
+<Project ToolsVersion="4.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
+ <ItemGroup>
+ <ClCompile Include="..\..\tests\Main.cpp" />
+ <ClCompile Include="..\..\tests\TestAssertHandler.cpp" />
+ <ClCompile Include="..\..\tests\TestCheckMacros.cpp" />
+ <ClCompile Include="..\..\tests\TestChecks.cpp" />
+ <ClCompile Include="..\..\tests\TestCompositeTestReporter.cpp" />
+ <ClCompile Include="..\..\tests\TestCurrentTest.cpp" />
+ <ClCompile Include="..\..\tests\TestDeferredTestReporter.cpp" />
+ <ClCompile Include="..\..\tests\TestExceptions.cpp" />
+ <ClCompile Include="..\..\tests\TestMemoryOutStream.cpp" />
+ <ClCompile Include="..\..\tests\TestTest.cpp" />
+ <ClCompile Include="..\..\tests\TestTestList.cpp" />
+ <ClCompile Include="..\..\tests\TestTestMacros.cpp" />
+ <ClCompile Include="..\..\tests\TestTestResults.cpp" />
+ <ClCompile Include="..\..\tests\TestTestRunner.cpp" />
+ <ClCompile Include="..\..\tests\TestTestSuite.cpp" />
+ <ClCompile Include="..\..\tests\TestTimeConstraint.cpp" />
+ <ClCompile Include="..\..\tests\TestTimeConstraintMacro.cpp" />
+ <ClCompile Include="..\..\tests\TestUnitTestPP.cpp" />
+ <ClCompile Include="..\..\tests\TestXmlTestReporter.cpp" />
+ </ItemGroup>
+ <ItemGroup>
+ <ClInclude Include="..\..\tests\RecordingReporter.h" />
+ <ClInclude Include="..\..\tests\ScopedCurrentTest.h" />
+ </ItemGroup>
+ <ItemGroup>
+ </ItemGroup>
+</Project>
diff --git a/vs_projects/vs2012_x86/UnitTest++.sln b/vs_projects/vs2012_x86/UnitTest++.sln
new file mode 100644
index 0000000..466e16e
--- /dev/null
+++ b/vs_projects/vs2012_x86/UnitTest++.sln
@@ -0,0 +1,38 @@
+Microsoft Visual Studio Solution File, Format Version 12.00
+# Visual Studio 2012
+Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "TestUnitTest++", "TestUnitTest++.vcxproj", "{206E8A31-7D19-4632-A9A4-930039BB4A16}"
+ ProjectSection(ProjectDependencies) = postProject
+ {4128153F-6FD2-46E5-9330-3650015B97E1} = {4128153F-6FD2-46E5-9330-3650015B97E1}
+ EndProjectSection
+EndProject
+Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "UnitTest++", "UnitTest++.vcxproj", "{4128153F-6FD2-46E5-9330-3650015B97E1}"
+EndProject
+Global
+ GlobalSection(SolutionConfigurationPlatforms) = preSolution
+ Debug|Win32 = Debug|Win32
+ MinSizeRel|Win32 = MinSizeRel|Win32
+ Release|Win32 = Release|Win32
+ RelWithDebInfo|Win32 = RelWithDebInfo|Win32
+ EndGlobalSection
+ GlobalSection(ProjectConfigurationPlatforms) = postSolution
+ {206E8A31-7D19-4632-A9A4-930039BB4A16}.Debug|Win32.ActiveCfg = Debug|Win32
+ {206E8A31-7D19-4632-A9A4-930039BB4A16}.Debug|Win32.Build.0 = Debug|Win32
+ {206E8A31-7D19-4632-A9A4-930039BB4A16}.MinSizeRel|Win32.ActiveCfg = MinSizeRel|Win32
+ {206E8A31-7D19-4632-A9A4-930039BB4A16}.MinSizeRel|Win32.Build.0 = MinSizeRel|Win32
+ {206E8A31-7D19-4632-A9A4-930039BB4A16}.Release|Win32.ActiveCfg = Release|Win32
+ {206E8A31-7D19-4632-A9A4-930039BB4A16}.Release|Win32.Build.0 = Release|Win32
+ {206E8A31-7D19-4632-A9A4-930039BB4A16}.RelWithDebInfo|Win32.ActiveCfg = RelWithDebInfo|Win32
+ {206E8A31-7D19-4632-A9A4-930039BB4A16}.RelWithDebInfo|Win32.Build.0 = RelWithDebInfo|Win32
+ {4128153F-6FD2-46E5-9330-3650015B97E1}.Debug|Win32.ActiveCfg = Debug|Win32
+ {4128153F-6FD2-46E5-9330-3650015B97E1}.Debug|Win32.Build.0 = Debug|Win32
+ {4128153F-6FD2-46E5-9330-3650015B97E1}.MinSizeRel|Win32.ActiveCfg = MinSizeRel|Win32
+ {4128153F-6FD2-46E5-9330-3650015B97E1}.MinSizeRel|Win32.Build.0 = MinSizeRel|Win32
+ {4128153F-6FD2-46E5-9330-3650015B97E1}.Release|Win32.ActiveCfg = Release|Win32
+ {4128153F-6FD2-46E5-9330-3650015B97E1}.Release|Win32.Build.0 = Release|Win32
+ {4128153F-6FD2-46E5-9330-3650015B97E1}.RelWithDebInfo|Win32.ActiveCfg = RelWithDebInfo|Win32
+ {4128153F-6FD2-46E5-9330-3650015B97E1}.RelWithDebInfo|Win32.Build.0 = RelWithDebInfo|Win32
+ EndGlobalSection
+ GlobalSection(SolutionProperties) = preSolution
+ HideSolutionNode = FALSE
+ EndGlobalSection
+EndGlobal
diff --git a/vs_projects/vs2012_x86/UnitTest++.vcxproj b/vs_projects/vs2012_x86/UnitTest++.vcxproj
new file mode 100644
index 0000000..471eaaa
--- /dev/null
+++ b/vs_projects/vs2012_x86/UnitTest++.vcxproj
@@ -0,0 +1,256 @@
+<?xml version="1.0" encoding="utf-8"?>
+<Project DefaultTargets="Build" ToolsVersion="4.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
+ <ItemGroup Label="ProjectConfigurations">
+ <ProjectConfiguration Include="Debug|Win32">
+ <Configuration>Debug</Configuration>
+ <Platform>Win32</Platform>
+ </ProjectConfiguration>
+ <ProjectConfiguration Include="Release|Win32">
+ <Configuration>Release</Configuration>
+ <Platform>Win32</Platform>
+ </ProjectConfiguration>
+ <ProjectConfiguration Include="MinSizeRel|Win32">
+ <Configuration>MinSizeRel</Configuration>
+ <Platform>Win32</Platform>
+ </ProjectConfiguration>
+ <ProjectConfiguration Include="RelWithDebInfo|Win32">
+ <Configuration>RelWithDebInfo</Configuration>
+ <Platform>Win32</Platform>
+ </ProjectConfiguration>
+ </ItemGroup>
+ <PropertyGroup Label="Globals">
+ <ProjectGUID>{4128153F-6FD2-46E5-9330-3650015B97E1}</ProjectGUID>
+ <Keyword>Win32Proj</Keyword>
+ <Platform>Win32</Platform>
+ <ProjectName>UnitTest++</ProjectName>
+ </PropertyGroup>
+ <Import Project="$(VCTargetsPath)\Microsoft.Cpp.Default.props" />
+ <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'" Label="Configuration">
+ <ConfigurationType>StaticLibrary</ConfigurationType>
+ <UseOfMfc>false</UseOfMfc>
+ <CharacterSet>MultiByte</CharacterSet>
+ <PlatformToolset>v110</PlatformToolset>
+ </PropertyGroup>
+ <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'" Label="Configuration">
+ <ConfigurationType>StaticLibrary</ConfigurationType>
+ <UseOfMfc>false</UseOfMfc>
+ <CharacterSet>MultiByte</CharacterSet>
+ <PlatformToolset>v110</PlatformToolset>
+ </PropertyGroup>
+ <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='MinSizeRel|Win32'" Label="Configuration">
+ <ConfigurationType>StaticLibrary</ConfigurationType>
+ <UseOfMfc>false</UseOfMfc>
+ <CharacterSet>MultiByte</CharacterSet>
+ <PlatformToolset>v110</PlatformToolset>
+ </PropertyGroup>
+ <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='RelWithDebInfo|Win32'" Label="Configuration">
+ <ConfigurationType>StaticLibrary</ConfigurationType>
+ <UseOfMfc>false</UseOfMfc>
+ <CharacterSet>MultiByte</CharacterSet>
+ <PlatformToolset>v110</PlatformToolset>
+ </PropertyGroup>
+ <Import Project="$(VCTargetsPath)\Microsoft.Cpp.props" />
+ <ImportGroup Label="ExtensionSettings">
+ </ImportGroup>
+ <ImportGroup Label="PropertySheets">
+ <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" /> </ImportGroup>
+ <PropertyGroup Label="UserMacros" />
+ <PropertyGroup>
+ <_ProjectFileVersion>10.0.20506.1</_ProjectFileVersion>
+ <OutDir Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">U:\unittest-cpp-pj\vs_projects\vs2012_x86\Debug\</OutDir>
+ <IntDir Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">UnitTest++.dir\Debug\</IntDir>
+ <TargetName Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">UnitTest++</TargetName>
+ <TargetExt Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">.lib</TargetExt>
+ <OutDir Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">U:\unittest-cpp-pj\vs_projects\vs2012_x86\Release\</OutDir>
+ <IntDir Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">UnitTest++.dir\Release\</IntDir>
+ <TargetName Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">UnitTest++</TargetName>
+ <TargetExt Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">.lib</TargetExt>
+ <OutDir Condition="'$(Configuration)|$(Platform)'=='MinSizeRel|Win32'">U:\unittest-cpp-pj\vs_projects\vs2012_x86\MinSizeRel\</OutDir>
+ <IntDir Condition="'$(Configuration)|$(Platform)'=='MinSizeRel|Win32'">UnitTest++.dir\MinSizeRel\</IntDir>
+ <TargetName Condition="'$(Configuration)|$(Platform)'=='MinSizeRel|Win32'">UnitTest++</TargetName>
+ <TargetExt Condition="'$(Configuration)|$(Platform)'=='MinSizeRel|Win32'">.lib</TargetExt>
+ <OutDir Condition="'$(Configuration)|$(Platform)'=='RelWithDebInfo|Win32'">U:\unittest-cpp-pj\vs_projects\vs2012_x86\RelWithDebInfo\</OutDir>
+ <IntDir Condition="'$(Configuration)|$(Platform)'=='RelWithDebInfo|Win32'">UnitTest++.dir\RelWithDebInfo\</IntDir>
+ <TargetName Condition="'$(Configuration)|$(Platform)'=='RelWithDebInfo|Win32'">UnitTest++</TargetName>
+ <TargetExt Condition="'$(Configuration)|$(Platform)'=='RelWithDebInfo|Win32'">.lib</TargetExt>
+ </PropertyGroup>
+ <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">
+ <ClCompile>
+ <AdditionalOptions> /Zm1000 %(AdditionalOptions)</AdditionalOptions>
+ <AdditionalIncludeDirectories>U:/unittest-cpp-pj/.;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
+ <BasicRuntimeChecks>EnableFastChecks</BasicRuntimeChecks>
+ <CompileAs>CompileAsCpp</CompileAs>
+ <DebugInformationFormat>ProgramDatabase</DebugInformationFormat>
+ <ExceptionHandling>Sync</ExceptionHandling>
+ <InlineFunctionExpansion>Disabled</InlineFunctionExpansion>
+ <Optimization>Disabled</Optimization>
+ <PrecompiledHeader>NotUsing</PrecompiledHeader>
+ <RuntimeLibrary>MultiThreadedDebugDLL</RuntimeLibrary>
+ <RuntimeTypeInfo>true</RuntimeTypeInfo>
+ <WarningLevel>Level3</WarningLevel>
+ <PreprocessorDefinitions>WIN32;_WINDOWS;_DEBUG;_CRT_SECURE_NO_DEPRECATE;CMAKE_INTDIR="Debug";%(PreprocessorDefinitions)</PreprocessorDefinitions>
+ <AssemblerListingLocation>Debug</AssemblerListingLocation>
+ <ObjectFileName>$(IntDir)</ObjectFileName>
+ <ProgramDataBaseFileName>U:/unittest-cpp-pj/vs_projects/vs2012_x86/Debug/UnitTest++.pdb</ProgramDataBaseFileName>
+ </ClCompile>
+ <ResourceCompile>
+ <PreprocessorDefinitions>WIN32;_WINDOWS;_DEBUG;_CRT_SECURE_NO_DEPRECATE;CMAKE_INTDIR=\"Debug\";%(PreprocessorDefinitions)</PreprocessorDefinitions>
+ <AdditionalIncludeDirectories>U:/unittest-cpp-pj/.;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
+ </ResourceCompile>
+ <Midl>
+ <AdditionalIncludeDirectories>U:/unittest-cpp-pj/.;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
+ <OutputDirectory>$(IntDir)</OutputDirectory>
+ <HeaderFileName>%(Filename).h</HeaderFileName>
+ <TypeLibraryName>%(Filename).tlb</TypeLibraryName>
+ <InterfaceIdentifierFileName>%(Filename)_i.c</InterfaceIdentifierFileName>
+ <ProxyFileName>%(Filename)_p.c</ProxyFileName>
+ </Midl>
+ </ItemDefinitionGroup>
+ <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">
+ <ClCompile>
+ <AdditionalOptions> /Zm1000 %(AdditionalOptions)</AdditionalOptions>
+ <AdditionalIncludeDirectories>U:/unittest-cpp-pj/.;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
+ <CompileAs>CompileAsCpp</CompileAs>
+ <ExceptionHandling>Sync</ExceptionHandling>
+ <InlineFunctionExpansion>AnySuitable</InlineFunctionExpansion>
+ <Optimization>MaxSpeed</Optimization>
+ <PrecompiledHeader>NotUsing</PrecompiledHeader>
+ <RuntimeLibrary>MultiThreadedDLL</RuntimeLibrary>
+ <RuntimeTypeInfo>true</RuntimeTypeInfo>
+ <WarningLevel>Level3</WarningLevel>
+ <DebugInformationFormat></DebugInformationFormat>
+ <PreprocessorDefinitions>WIN32;_WINDOWS;NDEBUG;_CRT_SECURE_NO_DEPRECATE;CMAKE_INTDIR="Release";%(PreprocessorDefinitions)</PreprocessorDefinitions>
+ <AssemblerListingLocation>Release</AssemblerListingLocation>
+ <ObjectFileName>$(IntDir)</ObjectFileName>
+ <ProgramDataBaseFileName>U:/unittest-cpp-pj/vs_projects/vs2012_x86/Release/UnitTest++.pdb</ProgramDataBaseFileName>
+ </ClCompile>
+ <ResourceCompile>
+ <PreprocessorDefinitions>WIN32;_WINDOWS;NDEBUG;_CRT_SECURE_NO_DEPRECATE;CMAKE_INTDIR=\"Release\";%(PreprocessorDefinitions)</PreprocessorDefinitions>
+ <AdditionalIncludeDirectories>U:/unittest-cpp-pj/.;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
+ </ResourceCompile>
+ <Midl>
+ <AdditionalIncludeDirectories>U:/unittest-cpp-pj/.;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
+ <OutputDirectory>$(IntDir)</OutputDirectory>
+ <HeaderFileName>%(Filename).h</HeaderFileName>
+ <TypeLibraryName>%(Filename).tlb</TypeLibraryName>
+ <InterfaceIdentifierFileName>%(Filename)_i.c</InterfaceIdentifierFileName>
+ <ProxyFileName>%(Filename)_p.c</ProxyFileName>
+ </Midl>
+ </ItemDefinitionGroup>
+ <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='MinSizeRel|Win32'">
+ <ClCompile>
+ <AdditionalOptions> /Zm1000 %(AdditionalOptions)</AdditionalOptions>
+ <AdditionalIncludeDirectories>U:/unittest-cpp-pj/.;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
+ <CompileAs>CompileAsCpp</CompileAs>
+ <ExceptionHandling>Sync</ExceptionHandling>
+ <InlineFunctionExpansion>OnlyExplicitInline</InlineFunctionExpansion>
+ <Optimization>MinSpace</Optimization>
+ <PrecompiledHeader>NotUsing</PrecompiledHeader>
+ <RuntimeLibrary>MultiThreadedDLL</RuntimeLibrary>
+ <RuntimeTypeInfo>true</RuntimeTypeInfo>
+ <WarningLevel>Level3</WarningLevel>
+ <DebugInformationFormat></DebugInformationFormat>
+ <PreprocessorDefinitions>WIN32;_WINDOWS;NDEBUG;_CRT_SECURE_NO_DEPRECATE;CMAKE_INTDIR="MinSizeRel";%(PreprocessorDefinitions)</PreprocessorDefinitions>
+ <AssemblerListingLocation>MinSizeRel</AssemblerListingLocation>
+ <ObjectFileName>$(IntDir)</ObjectFileName>
+ <ProgramDataBaseFileName>U:/unittest-cpp-pj/vs_projects/vs2012_x86/MinSizeRel/UnitTest++.pdb</ProgramDataBaseFileName>
+ </ClCompile>
+ <ResourceCompile>
+ <PreprocessorDefinitions>WIN32;_WINDOWS;NDEBUG;_CRT_SECURE_NO_DEPRECATE;CMAKE_INTDIR=\"MinSizeRel\";%(PreprocessorDefinitions)</PreprocessorDefinitions>
+ <AdditionalIncludeDirectories>U:/unittest-cpp-pj/.;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
+ </ResourceCompile>
+ <Midl>
+ <AdditionalIncludeDirectories>U:/unittest-cpp-pj/.;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
+ <OutputDirectory>$(IntDir)</OutputDirectory>
+ <HeaderFileName>%(Filename).h</HeaderFileName>
+ <TypeLibraryName>%(Filename).tlb</TypeLibraryName>
+ <InterfaceIdentifierFileName>%(Filename)_i.c</InterfaceIdentifierFileName>
+ <ProxyFileName>%(Filename)_p.c</ProxyFileName>
+ </Midl>
+ </ItemDefinitionGroup>
+ <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='RelWithDebInfo|Win32'">
+ <ClCompile>
+ <AdditionalOptions> /Zm1000 %(AdditionalOptions)</AdditionalOptions>
+ <AdditionalIncludeDirectories>U:/unittest-cpp-pj/.;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
+ <CompileAs>CompileAsCpp</CompileAs>
+ <DebugInformationFormat>ProgramDatabase</DebugInformationFormat>
+ <ExceptionHandling>Sync</ExceptionHandling>
+ <InlineFunctionExpansion>OnlyExplicitInline</InlineFunctionExpansion>
+ <Optimization>MaxSpeed</Optimization>
+ <PrecompiledHeader>NotUsing</PrecompiledHeader>
+ <RuntimeLibrary>MultiThreadedDLL</RuntimeLibrary>
+ <RuntimeTypeInfo>true</RuntimeTypeInfo>
+ <WarningLevel>Level3</WarningLevel>
+ <PreprocessorDefinitions>WIN32;_WINDOWS;NDEBUG;_CRT_SECURE_NO_DEPRECATE;CMAKE_INTDIR="RelWithDebInfo";%(PreprocessorDefinitions)</PreprocessorDefinitions>
+ <AssemblerListingLocation>RelWithDebInfo</AssemblerListingLocation>
+ <ObjectFileName>$(IntDir)</ObjectFileName>
+ <ProgramDataBaseFileName>U:/unittest-cpp-pj/vs_projects/vs2012_x86/RelWithDebInfo/UnitTest++.pdb</ProgramDataBaseFileName>
+ </ClCompile>
+ <ResourceCompile>
+ <PreprocessorDefinitions>WIN32;_WINDOWS;NDEBUG;_CRT_SECURE_NO_DEPRECATE;CMAKE_INTDIR=\"RelWithDebInfo\";%(PreprocessorDefinitions)</PreprocessorDefinitions>
+ <AdditionalIncludeDirectories>U:/unittest-cpp-pj/.;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
+ </ResourceCompile>
+ <Midl>
+ <AdditionalIncludeDirectories>U:/unittest-cpp-pj/.;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
+ <OutputDirectory>$(IntDir)</OutputDirectory>
+ <HeaderFileName>%(Filename).h</HeaderFileName>
+ <TypeLibraryName>%(Filename).tlb</TypeLibraryName>
+ <InterfaceIdentifierFileName>%(Filename)_i.c</InterfaceIdentifierFileName>
+ <ProxyFileName>%(Filename)_p.c</ProxyFileName>
+ </Midl>
+ </ItemDefinitionGroup>
+ <ItemGroup>
+ <ClInclude Include="..\..\UnitTest++\AssertException.h" />
+ <ClInclude Include="..\..\UnitTest++\CheckMacros.h" />
+ <ClInclude Include="..\..\UnitTest++\Checks.h" />
+ <ClInclude Include="..\..\UnitTest++\CompositeTestReporter.h" />
+ <ClInclude Include="..\..\UnitTest++\Config.h" />
+ <ClInclude Include="..\..\UnitTest++\CurrentTest.h" />
+ <ClInclude Include="..\..\UnitTest++\DeferredTestReporter.h" />
+ <ClInclude Include="..\..\UnitTest++\DeferredTestResult.h" />
+ <ClInclude Include="..\..\UnitTest++\ExceptionMacros.h" />
+ <ClInclude Include="..\..\UnitTest++\ExecuteTest.h" />
+ <ClInclude Include="..\..\UnitTest++\HelperMacros.h" />
+ <ClInclude Include="..\..\UnitTest++\MemoryOutStream.h" />
+ <ClInclude Include="..\..\UnitTest++\ReportAssert.h" />
+ <ClInclude Include="..\..\UnitTest++\ReportAssertImpl.h" />
+ <ClInclude Include="..\..\UnitTest++\Test.h" />
+ <ClInclude Include="..\..\UnitTest++\TestDetails.h" />
+ <ClInclude Include="..\..\UnitTest++\TestList.h" />
+ <ClInclude Include="..\..\UnitTest++\TestMacros.h" />
+ <ClInclude Include="..\..\UnitTest++\TestReporter.h" />
+ <ClInclude Include="..\..\UnitTest++\TestReporterStdout.h" />
+ <ClInclude Include="..\..\UnitTest++\TestResults.h" />
+ <ClInclude Include="..\..\UnitTest++\TestRunner.h" />
+ <ClInclude Include="..\..\UnitTest++\TestSuite.h" />
+ <ClInclude Include="..\..\UnitTest++\TimeConstraint.h" />
+ <ClInclude Include="..\..\UnitTest++\TimeHelpers.h" />
+ <ClInclude Include="..\..\UnitTest++\UnitTest++.h" />
+ <ClInclude Include="..\..\UnitTest++\UnitTestPP.h" />
+ <ClInclude Include="..\..\UnitTest++\XmlTestReporter.h" />
+ <ClInclude Include="..\..\UnitTest++\Win32\TimeHelpers.h" />
+ <ClCompile Include="..\..\UnitTest++\AssertException.cpp" />
+ <ClCompile Include="..\..\UnitTest++\Checks.cpp" />
+ <ClCompile Include="..\..\UnitTest++\CompositeTestReporter.cpp" />
+ <ClCompile Include="..\..\UnitTest++\CurrentTest.cpp" />
+ <ClCompile Include="..\..\UnitTest++\DeferredTestReporter.cpp" />
+ <ClCompile Include="..\..\UnitTest++\DeferredTestResult.cpp" />
+ <ClCompile Include="..\..\UnitTest++\MemoryOutStream.cpp" />
+ <ClCompile Include="..\..\UnitTest++\ReportAssert.cpp" />
+ <ClCompile Include="..\..\UnitTest++\Test.cpp" />
+ <ClCompile Include="..\..\UnitTest++\TestDetails.cpp" />
+ <ClCompile Include="..\..\UnitTest++\TestList.cpp" />
+ <ClCompile Include="..\..\UnitTest++\TestReporter.cpp" />
+ <ClCompile Include="..\..\UnitTest++\TestReporterStdout.cpp" />
+ <ClCompile Include="..\..\UnitTest++\TestResults.cpp" />
+ <ClCompile Include="..\..\UnitTest++\TestRunner.cpp" />
+ <ClCompile Include="..\..\UnitTest++\TimeConstraint.cpp" />
+ <ClCompile Include="..\..\UnitTest++\XmlTestReporter.cpp" />
+ <ClCompile Include="..\..\UnitTest++\Win32\TimeHelpers.cpp" />
+ </ItemGroup>
+ <ItemGroup>
+ </ItemGroup>
+ <Import Project="$(VCTargetsPath)\Microsoft.Cpp.targets" />
+ <ImportGroup Label="ExtensionTargets">
+ </ImportGroup>
+</Project>
\ No newline at end of file
diff --git a/vs_projects/vs2012_x86/UnitTest++.vcxproj.filters b/vs_projects/vs2012_x86/UnitTest++.vcxproj.filters
new file mode 100644
index 0000000..7818cf8
--- /dev/null
+++ b/vs_projects/vs2012_x86/UnitTest++.vcxproj.filters
@@ -0,0 +1,63 @@
+<?xml version="1.0" encoding="utf-8"?>
+<Project ToolsVersion="4.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
+ <ItemGroup>
+ <ClCompile Include="..\..\UnitTest++\AssertException.cpp" />
+ <ClCompile Include="..\..\UnitTest++\Checks.cpp" />
+ <ClCompile Include="..\..\UnitTest++\CompositeTestReporter.cpp" />
+ <ClCompile Include="..\..\UnitTest++\CurrentTest.cpp" />
+ <ClCompile Include="..\..\UnitTest++\DeferredTestReporter.cpp" />
+ <ClCompile Include="..\..\UnitTest++\DeferredTestResult.cpp" />
+ <ClCompile Include="..\..\UnitTest++\MemoryOutStream.cpp" />
+ <ClCompile Include="..\..\UnitTest++\ReportAssert.cpp" />
+ <ClCompile Include="..\..\UnitTest++\Test.cpp" />
+ <ClCompile Include="..\..\UnitTest++\TestDetails.cpp" />
+ <ClCompile Include="..\..\UnitTest++\TestList.cpp" />
+ <ClCompile Include="..\..\UnitTest++\TestReporter.cpp" />
+ <ClCompile Include="..\..\UnitTest++\TestReporterStdout.cpp" />
+ <ClCompile Include="..\..\UnitTest++\TestResults.cpp" />
+ <ClCompile Include="..\..\UnitTest++\TestRunner.cpp" />
+ <ClCompile Include="..\..\UnitTest++\TimeConstraint.cpp" />
+ <ClCompile Include="..\..\UnitTest++\XmlTestReporter.cpp" />
+ <ClCompile Include="..\..\UnitTest++\Win32\TimeHelpers.cpp">
+ <Filter>Win32</Filter>
+ </ClCompile>
+ </ItemGroup>
+ <ItemGroup>
+ <ClInclude Include="..\..\UnitTest++\AssertException.h" />
+ <ClInclude Include="..\..\UnitTest++\CheckMacros.h" />
+ <ClInclude Include="..\..\UnitTest++\Checks.h" />
+ <ClInclude Include="..\..\UnitTest++\CompositeTestReporter.h" />
+ <ClInclude Include="..\..\UnitTest++\Config.h" />
+ <ClInclude Include="..\..\UnitTest++\CurrentTest.h" />
+ <ClInclude Include="..\..\UnitTest++\DeferredTestReporter.h" />
+ <ClInclude Include="..\..\UnitTest++\DeferredTestResult.h" />
+ <ClInclude Include="..\..\UnitTest++\ExceptionMacros.h" />
+ <ClInclude Include="..\..\UnitTest++\ExecuteTest.h" />
+ <ClInclude Include="..\..\UnitTest++\HelperMacros.h" />
+ <ClInclude Include="..\..\UnitTest++\MemoryOutStream.h" />
+ <ClInclude Include="..\..\UnitTest++\ReportAssert.h" />
+ <ClInclude Include="..\..\UnitTest++\ReportAssertImpl.h" />
+ <ClInclude Include="..\..\UnitTest++\Test.h" />
+ <ClInclude Include="..\..\UnitTest++\TestDetails.h" />
+ <ClInclude Include="..\..\UnitTest++\TestList.h" />
+ <ClInclude Include="..\..\UnitTest++\TestMacros.h" />
+ <ClInclude Include="..\..\UnitTest++\TestReporter.h" />
+ <ClInclude Include="..\..\UnitTest++\TestReporterStdout.h" />
+ <ClInclude Include="..\..\UnitTest++\TestResults.h" />
+ <ClInclude Include="..\..\UnitTest++\TestRunner.h" />
+ <ClInclude Include="..\..\UnitTest++\TestSuite.h" />
+ <ClInclude Include="..\..\UnitTest++\TimeConstraint.h" />
+ <ClInclude Include="..\..\UnitTest++\TimeHelpers.h" />
+ <ClInclude Include="..\..\UnitTest++\UnitTest++.h" />
+ <ClInclude Include="..\..\UnitTest++\UnitTestPP.h" />
+ <ClInclude Include="..\..\UnitTest++\XmlTestReporter.h" />
+ <ClInclude Include="..\..\UnitTest++\Win32\TimeHelpers.h">
+ <Filter>Win32</Filter>
+ </ClInclude>
+ </ItemGroup>
+ <ItemGroup>
+ <Filter Include="Win32">
+ <UniqueIdentifier>{27C32F86-0D7D-4B85-AF93-E62D39E9D551}</UniqueIdentifier>
+ </Filter>
+ </ItemGroup>
+</Project>