Index: src/chext/chext.vc120.vcxproj
===================================================================
diff -u -r7770d9e0a316d014b75ea4bd88f8b6d13c80c318 -rb712554e2b3602ce7242c7ff1cd7745b03378440
--- src/chext/chext.vc120.vcxproj (.../chext.vc120.vcxproj) (revision 7770d9e0a316d014b75ea4bd88f8b6d13c80c318)
+++ src/chext/chext.vc120.vcxproj (.../chext.vc120.vcxproj) (revision b712554e2b3602ce7242c7ff1cd7745b03378440)
@@ -17,6 +17,22 @@
Release
x64
+
+ Testing Debug
+ Win32
+
+
+ Testing Debug
+ x64
+
+
+ Testing Release
+ Win32
+
+
+ Testing Release
+ x64
+
chext
@@ -32,40 +48,78 @@
false
Unicode
+
+ DynamicLibrary
+ v120
+ false
+ false
+ Unicode
+
DynamicLibrary
v120
false
Unicode
+
+ DynamicLibrary
+ v120
+ false
+ Unicode
+
DynamicLibrary
v120
false
false
Unicode
+
+ DynamicLibrary
+ v120
+ false
+ false
+ Unicode
+
DynamicLibrary
v120
false
Unicode
+
+ DynamicLibrary
+ v120
+ false
+ Unicode
+
+
+
+
+
+
+
+
+
+
+
+
+
<_ProjectFileVersion>11.0.51106.1
@@ -78,6 +132,14 @@
C:\dev\boost_1_56_0;$(IncludePath)
C:\dev\boost_1_56_0\lib-12.0\x32\lib;$(LibraryPath)
+
+ $(SolutionDir)bin-vc120\$(Configuration)\
+ $(SolutionDir)intermediate\vc120\$(Platform)\$(ProjectName)_$(Configuration)\
+ true
+ true
+ C:\dev\boost_1_56_0;$(IncludePath)
+ C:\dev\boost_1_56_0\lib-12.0\x32\lib;$(LibraryPath)
+
$(SolutionDir)bin-vc120\$(Configuration)\
$(SolutionDir)intermediate\vc120\$(Platform)\$(ProjectName)_$(Configuration)\
@@ -89,6 +151,17 @@
C:\dev\boost_1_56_0;$(IncludePath)
C:\dev\boost_1_56_0\lib-12.0\x64\lib;$(LibraryPath)
+
+ $(SolutionDir)bin-vc120\$(Configuration)\
+ $(SolutionDir)intermediate\vc120\$(Platform)\$(ProjectName)_$(Configuration)\
+ true
+ true
+ NativeRecommendedRules.ruleset
+ false
+ $(ProjectName)64
+ C:\dev\boost_1_56_0;$(IncludePath)
+ C:\dev\boost_1_56_0\lib-12.0\x64\lib;$(LibraryPath)
+
$(SolutionDir)bin-vc120\$(Configuration)\
$(SolutionDir)intermediate\vc120\$(Platform)\$(ProjectName)_$(Configuration)\
@@ -97,6 +170,14 @@
C:\dev\boost_1_56_0;$(IncludePath)
C:\dev\boost_1_56_0\lib-12.0\x32\lib;$(LibraryPath)
+
+ $(SolutionDir)bin-vc120\$(Configuration)\
+ $(SolutionDir)intermediate\vc120\$(Platform)\$(ProjectName)_$(Configuration)\
+ true
+ false
+ C:\dev\boost_1_56_0;$(IncludePath)
+ C:\dev\boost_1_56_0\lib-12.0\x32\lib;$(LibraryPath)
+
$(SolutionDir)bin-vc120\$(Configuration)\
$(SolutionDir)intermediate\vc120\$(Platform)\$(ProjectName)_$(Configuration)\
@@ -106,6 +187,15 @@
C:\dev\boost_1_56_0;$(IncludePath)
C:\dev\boost_1_56_0\lib-12.0\x64\lib;$(LibraryPath)
+
+ $(SolutionDir)bin-vc120\$(Configuration)\
+ $(SolutionDir)intermediate\vc120\$(Platform)\$(ProjectName)_$(Configuration)\
+ true
+ false
+ $(ProjectName)64
+ C:\dev\boost_1_56_0;$(IncludePath)
+ C:\dev\boost_1_56_0\lib-12.0\x64\lib;$(LibraryPath)
+
@@ -114,7 +204,7 @@
Disabled
WIN32;_DEBUG;_WINDOWS;_USRDLL;_CRT_SECURE_NO_DEPRECATE;_BIND_TO_CURRENT_VCLIBS_VERSION=1;NOMINMAX;%(PreprocessorDefinitions)
EnableFastChecks
- MultiThreadedDebug
+ MultiThreadedDebugDLL
Use
$(IntDir)$(TargetName)_vs90.pdb
Level4
@@ -133,8 +223,70 @@
true
Windows
MachineX86
+ "$(OutDir)"
+
+
+
+
+
+
+ Disabled
+ WIN32;_DEBUG;_WINDOWS;_USRDLL;_CRT_SECURE_NO_DEPRECATE;_BIND_TO_CURRENT_VCLIBS_VERSION=1;NOMINMAX;TESTING;%(PreprocessorDefinitions)
+ EnableFastChecks
+ MultiThreadedDebugDLL
+ Use
+ $(IntDir)$(TargetName)_vs90.pdb
+ Level4
+ true
+ EditAndContinue
+ true
+ ..\..\ext\gmock\include
+
+
+ _DEBUG;%(PreprocessorDefinitions)
+ 0x0409
+
+
+ false
+ comctl32.lib;gmock32d.lib;%(AdditionalDependencies)
+ chext32.def
+ true
+ Windows
+ MachineX86
+ "$(OutDir)"
+
+
+ cd "$(TargetDir)"
+
+if "$(PlatformName)" EQU "x64" goto x64
+
+if "$(Configuration)" EQU "Testing Release" goto x32rel
+
+:x32dbg
+"$(SolutionDir)tools\test_runner32.exe" "$(TargetPath)"
+goto end
+
+:x32rel
+"$(SolutionDir)tools\test_runner32.exe" "$(TargetPath)"
+goto end
+
+:x64
+if "$(Configuration)" EQU "Testing Release" goto x64rel
+
+:x64dbg
+"$(SolutionDir)tools\test_runner64.exe" "$(TargetPath)"
+goto end
+
+:x64rel
+"$(SolutionDir)tools\test_runner64.exe" "$(TargetPath)"
+goto end
+
+:end
+
+
+
X64
@@ -144,7 +296,7 @@
Disabled
WIN32;_DEBUG;_WINDOWS;_USRDLL;_CRT_SECURE_NO_DEPRECATE;_BIND_TO_CURRENT_VCLIBS_VERSION=1;NOMINMAX;%(PreprocessorDefinitions)
EnableFastChecks
- MultiThreadedDebug
+ MultiThreadedDebugDLL
Use
$(IntDir)$(TargetName)_vs90.pdb
Level4
@@ -164,8 +316,72 @@
true
Windows
MachineX64
+ "$(OutDir)"
+
+
+ X64
+
+
+
+
+ Disabled
+ WIN32;_DEBUG;_WINDOWS;_USRDLL;_CRT_SECURE_NO_DEPRECATE;_BIND_TO_CURRENT_VCLIBS_VERSION=1;NOMINMAX;TESTING;%(PreprocessorDefinitions)
+ EnableFastChecks
+ MultiThreadedDebugDLL
+ Use
+ $(IntDir)$(TargetName)_vs90.pdb
+ Level4
+ true
+ ProgramDatabase
+ false
+ true
+ ..\..\ext\gmock\include
+
+
+ _DEBUG;%(PreprocessorDefinitions)
+ 0x0409
+
+
+ false
+ comctl32.lib;gmock64d.lib;%(AdditionalDependencies)
+ chext64.def
+ true
+ Windows
+ MachineX64
+ "$(OutDir)"
+
+
+ cd "$(TargetDir)"
+
+if "$(PlatformName)" EQU "x64" goto x64
+
+if "$(Configuration)" EQU "Testing Release" goto x32rel
+
+:x32dbg
+"$(SolutionDir)tools\test_runner32.exe" "$(TargetPath)"
+goto end
+
+:x32rel
+"$(SolutionDir)tools\test_runner32.exe" "$(TargetPath)"
+goto end
+
+:x64
+if "$(Configuration)" EQU "Testing Release" goto x64rel
+
+:x64dbg
+"$(SolutionDir)tools\test_runner64.exe" "$(TargetPath)"
+goto end
+
+:x64rel
+"$(SolutionDir)tools\test_runner64.exe" "$(TargetPath)"
+goto end
+
+:end
+
+
+
@@ -175,7 +391,7 @@
OnlyExplicitInline
WIN32;NDEBUG;_WINDOWS;_USRDLL;_CRT_SECURE_NO_DEPRECATE;_BIND_TO_CURRENT_VCLIBS_VERSION=1;NOMINMAX;%(PreprocessorDefinitions)
true
- MultiThreaded
+ MultiThreadedDLL
true
Use
$(IntDir)$(TargetName)_vs90.pdb
@@ -195,8 +411,72 @@
true
Windows
MachineX86
+ "$(OutDir)"
+
+
+
+
+
+
+ MinSpace
+ OnlyExplicitInline
+ WIN32;NDEBUG;_WINDOWS;_USRDLL;_CRT_SECURE_NO_DEPRECATE;_BIND_TO_CURRENT_VCLIBS_VERSION=1;NOMINMAX;TESTING;%(PreprocessorDefinitions)
+ true
+ MultiThreadedDLL
+ true
+ Use
+ $(IntDir)$(TargetName)_vs90.pdb
+ Level4
+ true
+ ProgramDatabase
+ true
+ ..\..\ext\gmock\include
+
+
+ NDEBUG;%(PreprocessorDefinitions)
+ 0x0409
+
+
+ false
+ comctl32.lib;gmock32.lib;%(AdditionalDependencies)
+ chext32.def
+ true
+ Windows
+ MachineX86
+ "$(OutDir)"
+
+
+ cd "$(TargetDir)"
+
+if "$(PlatformName)" EQU "x64" goto x64
+
+if "$(Configuration)" EQU "Testing Release" goto x32rel
+
+:x32dbg
+"$(SolutionDir)tools\test_runner32.exe" "$(TargetPath)"
+goto end
+
+:x32rel
+"$(SolutionDir)tools\test_runner32.exe" "$(TargetPath)"
+goto end
+
+:x64
+if "$(Configuration)" EQU "Testing Release" goto x64rel
+
+:x64dbg
+"$(SolutionDir)tools\test_runner64.exe" "$(TargetPath)"
+goto end
+
+:x64rel
+"$(SolutionDir)tools\test_runner64.exe" "$(TargetPath)"
+goto end
+
+:end
+
+
+
X64
@@ -207,7 +487,7 @@
OnlyExplicitInline
WIN32;NDEBUG;_WINDOWS;_USRDLL;_CRT_SECURE_NO_DEPRECATE;_BIND_TO_CURRENT_VCLIBS_VERSION=1;NOMINMAX;%(PreprocessorDefinitions)
true
- MultiThreaded
+ MultiThreadedDLL
true
Use
$(IntDir)$(TargetName)_vs90.pdb
@@ -227,9 +507,88 @@
true
Windows
MachineX64
+ "$(OutDir)"
+
+
+ X64
+
+
+
+
+ MinSpace
+ OnlyExplicitInline
+ WIN32;NDEBUG;_WINDOWS;_USRDLL;_CRT_SECURE_NO_DEPRECATE;_BIND_TO_CURRENT_VCLIBS_VERSION=1;NOMINMAX;TESTING;%(PreprocessorDefinitions)
+ true
+ MultiThreadedDLL
+ true
+ Use
+ $(IntDir)$(TargetName)_vs90.pdb
+ Level4
+ true
+ ProgramDatabase
+ true
+ ..\..\ext\gmock\include
+
+
+ NDEBUG;%(PreprocessorDefinitions)
+ 0x0409
+
+
+ false
+ comctl32.lib;gmock64.lib;%(AdditionalDependencies)
+ chext64.def
+ true
+ Windows
+ MachineX64
+ "$(OutDir)"
+
+
+ cd "$(TargetDir)"
+
+if "$(PlatformName)" EQU "x64" goto x64
+
+if "$(Configuration)" EQU "Testing Release" goto x32rel
+
+:x32dbg
+"$(SolutionDir)tools\test_runner32.exe" "$(TargetPath)"
+goto end
+
+:x32rel
+"$(SolutionDir)tools\test_runner32.exe" "$(TargetPath)"
+goto end
+
+:x64
+if "$(Configuration)" EQU "Testing Release" goto x64rel
+
+:x64dbg
+"$(SolutionDir)tools\test_runner64.exe" "$(TargetPath)"
+goto end
+
+:x64rel
+"$(SolutionDir)tools\test_runner64.exe" "$(TargetPath)"
+goto end
+
+:end
+
+
+
+
+ true
+ true
+ true
+ true
+ NotUsing
+ NotUsing
+ NotUsing
+ NotUsing
+ NotUsing
+ NotUsing
+ NotUsing
+ NotUsing
+
@@ -241,19 +600,31 @@
Create
+ Create
Create
+ Create
Create
+ Create
Create
+ Create
+
+
+
+
+
+
+
+
@@ -279,21 +650,37 @@
true
+ true
.\chext.tlb
+ .\chext.tlb
chext.h
+ chext.h
chext_i.c
+ chext_i.c
true
+ true
.\chext.tlb
+ .\chext.tlb
chext.h
+ chext.h
chext_i.c
+ chext_i.c
true
+ true
.\chext.tlb
+ .\chext.tlb
chext.h
+ chext.h
chext_i.c
+ chext_i.c
true
+ true
.\chext.tlb
+ .\chext.tlb
chext.h
+ chext.h
chext_i.c
+ chext_i.c