Index: ext/libicpf/src/libicpf/libicpf.vc120.vcxproj
===================================================================
diff -u -rb3f3d371db488ebeb83bbf363f66164e7763874a -r74886c67315c8996d6678ea3f6e2c24f0887b1d6
--- ext/libicpf/src/libicpf/libicpf.vc120.vcxproj (.../libicpf.vc120.vcxproj) (revision b3f3d371db488ebeb83bbf363f66164e7763874a)
+++ ext/libicpf/src/libicpf/libicpf.vc120.vcxproj (.../libicpf.vc120.vcxproj) (revision 74886c67315c8996d6678ea3f6e2c24f0887b1d6)
@@ -17,6 +17,22 @@
Release
x64
+
+ Testing Debug
+ Win32
+
+
+ Testing Debug
+ x64
+
+
+ Testing Release
+ Win32
+
+
+ Testing Release
+ x64
+
libicpf
@@ -30,38 +46,72 @@
v120
Unicode
+
+ DynamicLibrary
+ v120
+ Unicode
+
DynamicLibrary
v120
Unicode
+
+ DynamicLibrary
+ v120
+ Unicode
+
DynamicLibrary
v120
Unicode
+
+ DynamicLibrary
+ v120
+ Unicode
+
DynamicLibrary
v120
Unicode
+
+ DynamicLibrary
+ v120
+ Unicode
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
<_ProjectFileVersion>11.0.51106.1
@@ -74,6 +124,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
+ $(ProjectName)32ud
+ 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)\
@@ -82,6 +140,14 @@
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
+ $(ProjectName)64ud
+ 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)\
@@ -90,6 +156,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)\
+ false
+ $(ProjectName)32u
+ 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)\
@@ -98,6 +172,14 @@
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)\
+ false
+ $(ProjectName)64u
+ C:\dev\boost_1_56_0;$(IncludePath)
+ C:\dev\boost_1_56_0\lib-12.0\x64\lib;$(LibraryPath)
+
Disabled
@@ -119,8 +201,65 @@
Windows
MachineX86
false
+ "$(OutDir)"
+
+
+ Disabled
+ WIN32;_DEBUG;_WINDOWS;_USRDLL;LIBICPF_EXPORTS;XML_UNICODE_WCHAR_T;_CRT_SECURE_NO_DEPRECATE;_BIND_TO_CURRENT_VCLIBS_VERSION=1;TESTING;%(PreprocessorDefinitions)
+ true
+ EnableFastChecks
+ MultiThreadedDebugDLL
+ true
+ true
+
+
+ $(IntDir)$(TargetName)_vs90.pdb
+ Level4
+ true
+ EditAndContinue
+ true
+ ..\..\ext\gmock\include
+
+
+ true
+ Windows
+ MachineX86
+ false
+ gmock32d.lib;%(AdditionalDependencies)
+ "$(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
@@ -145,8 +284,68 @@
Windows
MachineX64
false
+ "$(OutDir)"
+
+
+ X64
+
+
+ Disabled
+ WIN32;_DEBUG;_WINDOWS;_USRDLL;LIBICPF_EXPORTS;XML_UNICODE_WCHAR_T;_CRT_SECURE_NO_DEPRECATE;_BIND_TO_CURRENT_VCLIBS_VERSION=1;TESTING;%(PreprocessorDefinitions)
+ true
+ EnableFastChecks
+ MultiThreadedDebugDLL
+ true
+ true
+
+
+ $(IntDir)$(TargetName)_vs90.pdb
+ Level4
+ true
+ ProgramDatabase
+ true
+ ..\..\ext\gmock\include
+
+
+ true
+ Windows
+ MachineX64
+ false
+ gmock64d.lib;%(AdditionalDependencies)
+ "$(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
+
+
+
WIN32;NDEBUG;_WINDOWS;_USRDLL;LIBICPF_EXPORTS;XML_UNICODE_WCHAR_T;_CRT_SECURE_NO_DEPRECATE;_BIND_TO_CURRENT_VCLIBS_VERSION=1;%(PreprocessorDefinitions)
@@ -167,8 +366,64 @@
true
MachineX86
false
+ "$(OutDir)"
+
+
+ WIN32;NDEBUG;_WINDOWS;_USRDLL;LIBICPF_EXPORTS;XML_UNICODE_WCHAR_T;_CRT_SECURE_NO_DEPRECATE;_BIND_TO_CURRENT_VCLIBS_VERSION=1;TESTING;%(PreprocessorDefinitions)
+ MultiThreadedDLL
+ true
+ true
+
+
+ $(IntDir)$(TargetName)_vs90.pdb
+ Level4
+ true
+ ProgramDatabase
+ true
+ ..\..\ext\gmock\include
+
+
+ true
+ Windows
+ true
+ true
+ MachineX86
+ false
+ gmock32.lib;%(AdditionalDependencies)
+ "$(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
@@ -192,9 +447,82 @@
true
MachineX64
false
+ "$(OutDir)"
+
+
+ X64
+
+
+ WIN32;NDEBUG;_WINDOWS;_USRDLL;LIBICPF_EXPORTS;XML_UNICODE_WCHAR_T;_CRT_SECURE_NO_DEPRECATE;_BIND_TO_CURRENT_VCLIBS_VERSION=1;TESTING;%(PreprocessorDefinitions)
+ MultiThreadedDLL
+ true
+ true
+
+
+ $(IntDir)$(TargetName)_vs90.pdb
+ Level4
+ true
+ ProgramDatabase
+ true
+ ..\..\ext\gmock\include
+
+
+ true
+ Windows
+ true
+ true
+ MachineX64
+ false
+ gmock64.lib;%(AdditionalDependencies)
+ "$(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
+
Index: ext/libicpf/src/libicpf/libicpf.vc120.vcxproj.filters
===================================================================
diff -u -r10b5d11e8ddbcb85eeb7b6063238001c67d5cc1e -r74886c67315c8996d6678ea3f6e2c24f0887b1d6
--- ext/libicpf/src/libicpf/libicpf.vc120.vcxproj.filters (.../libicpf.vc120.vcxproj.filters) (revision 10b5d11e8ddbcb85eeb7b6063238001c67d5cc1e)
+++ ext/libicpf/src/libicpf/libicpf.vc120.vcxproj.filters (.../libicpf.vc120.vcxproj.filters) (revision 74886c67315c8996d6678ea3f6e2c24f0887b1d6)
@@ -13,6 +13,9 @@
{67DA6AB6-F800-4c08-8B7A-83BB121AAD01}
rc;ico;cur;bmp;dlg;rc2;rct;bin;rgs;gif;jpg;jpeg;jpe;resx
+
+ {1aeeb066-f476-4523-998a-99f735525d2f}
+
@@ -66,6 +69,9 @@
Source Files
+
+ Tests
+