diff --git a/googlemock/msvc/2015/gmock.sln b/googlemock/msvc/2015/gmock.sln
index c59e07fc..d4203a84 100644
--- a/googlemock/msvc/2015/gmock.sln
+++ b/googlemock/msvc/2015/gmock.sln
@@ -10,21 +10,35 @@ EndProject
Global
GlobalSection(SolutionConfigurationPlatforms) = preSolution
Debug|Win32 = Debug|Win32
+ Debug|x64 = Debug|x64
Release|Win32 = Release|Win32
+ Release|x64 = Release|x64
EndGlobalSection
GlobalSection(ProjectConfigurationPlatforms) = postSolution
{34681F0D-CE45-415D-B5F2-5C662DFE3BD5}.Debug|Win32.ActiveCfg = Debug|Win32
{34681F0D-CE45-415D-B5F2-5C662DFE3BD5}.Debug|Win32.Build.0 = Debug|Win32
+ {34681F0D-CE45-415D-B5F2-5C662DFE3BD5}.Debug|x64.ActiveCfg = Debug|x64
+ {34681F0D-CE45-415D-B5F2-5C662DFE3BD5}.Debug|x64.Build.0 = Debug|x64
{34681F0D-CE45-415D-B5F2-5C662DFE3BD5}.Release|Win32.ActiveCfg = Release|Win32
{34681F0D-CE45-415D-B5F2-5C662DFE3BD5}.Release|Win32.Build.0 = Release|Win32
+ {34681F0D-CE45-415D-B5F2-5C662DFE3BD5}.Release|x64.ActiveCfg = Release|x64
+ {34681F0D-CE45-415D-B5F2-5C662DFE3BD5}.Release|x64.Build.0 = Release|x64
{F10D22F8-AC7B-4213-8720-608E7D878CD2}.Debug|Win32.ActiveCfg = Debug|Win32
{F10D22F8-AC7B-4213-8720-608E7D878CD2}.Debug|Win32.Build.0 = Debug|Win32
+ {F10D22F8-AC7B-4213-8720-608E7D878CD2}.Debug|x64.ActiveCfg = Debug|x64
+ {F10D22F8-AC7B-4213-8720-608E7D878CD2}.Debug|x64.Build.0 = Debug|x64
{F10D22F8-AC7B-4213-8720-608E7D878CD2}.Release|Win32.ActiveCfg = Release|Win32
{F10D22F8-AC7B-4213-8720-608E7D878CD2}.Release|Win32.Build.0 = Release|Win32
+ {F10D22F8-AC7B-4213-8720-608E7D878CD2}.Release|x64.ActiveCfg = Release|x64
+ {F10D22F8-AC7B-4213-8720-608E7D878CD2}.Release|x64.Build.0 = Release|x64
{E4EF614B-30DF-4954-8C53-580A0BF6B589}.Debug|Win32.ActiveCfg = Debug|Win32
{E4EF614B-30DF-4954-8C53-580A0BF6B589}.Debug|Win32.Build.0 = Debug|Win32
+ {E4EF614B-30DF-4954-8C53-580A0BF6B589}.Debug|x64.ActiveCfg = Debug|x64
+ {E4EF614B-30DF-4954-8C53-580A0BF6B589}.Debug|x64.Build.0 = Debug|x64
{E4EF614B-30DF-4954-8C53-580A0BF6B589}.Release|Win32.ActiveCfg = Release|Win32
{E4EF614B-30DF-4954-8C53-580A0BF6B589}.Release|Win32.Build.0 = Release|Win32
+ {E4EF614B-30DF-4954-8C53-580A0BF6B589}.Release|x64.ActiveCfg = Release|x64
+ {E4EF614B-30DF-4954-8C53-580A0BF6B589}.Release|x64.Build.0 = Release|x64
EndGlobalSection
GlobalSection(SolutionProperties) = preSolution
HideSolutionNode = FALSE
diff --git a/googlemock/msvc/2015/gmock.vcxproj b/googlemock/msvc/2015/gmock.vcxproj
index d5ddd091..c6b56e61 100644
--- a/googlemock/msvc/2015/gmock.vcxproj
+++ b/googlemock/msvc/2015/gmock.vcxproj
@@ -5,10 +5,18 @@
Debug
Win32
+
+ Debug
+ x64
+
Release
Win32
+
+ Release
+ x64
+
{34681F0D-CE45-415D-B5F2-5C662DFE3BD5}
@@ -22,11 +30,22 @@
true
v140
+
+ StaticLibrary
+ Unicode
+ true
+ v140
+
StaticLibrary
Unicode
v140
+
+ StaticLibrary
+ Unicode
+ v140
+
@@ -34,18 +53,34 @@
+
+
+
+
+
+
+
+
<_ProjectFileVersion>10.0.30319.1
- $(SolutionDir)$(Configuration)\
+ $(SolutionDir)$(Platform)-$(Configuration)\
$(OutDir)$(ProjectName)\
- $(SolutionDir)$(Configuration)\
+ $(SolutionDir)$(Platform)-$(Configuration)\
$(OutDir)$(ProjectName)\
+
+ $(SolutionDir)$(Platform)-$(Configuration)\
+ $(OutDir)$(ProjectName)\
+
+
+ $(SolutionDir)$(Platform)-$(Configuration)\
+ $(OutDir)$(ProjectName)\
+
Disabled
@@ -60,6 +95,19 @@
ProgramDatabase
+
+
+ Disabled
+ ..\..\include;..\..;%(AdditionalIncludeDirectories)
+ WIN32;_DEBUG;_LIB;%(PreprocessorDefinitions)
+ EnableFastChecks
+ MultiThreadedDebug
+
+
+ Level3
+ ProgramDatabase
+
+
..\..\include;..\..;%(AdditionalIncludeDirectories)
@@ -71,11 +119,24 @@
ProgramDatabase
+
+
+ ..\..\include;..\..;%(AdditionalIncludeDirectories)
+ WIN32;NDEBUG;_LIB;%(PreprocessorDefinitions)
+ MultiThreaded
+
+
+ Level3
+ ProgramDatabase
+
+
$(GTestDir);%(AdditionalIncludeDirectories)
+ $(GTestDir);%(AdditionalIncludeDirectories)
$(GTestDir);%(AdditionalIncludeDirectories)
+ $(GTestDir);%(AdditionalIncludeDirectories)
diff --git a/googlemock/msvc/2015/gmock_main.vcxproj b/googlemock/msvc/2015/gmock_main.vcxproj
index 76cc68b9..42381dfa 100644
--- a/googlemock/msvc/2015/gmock_main.vcxproj
+++ b/googlemock/msvc/2015/gmock_main.vcxproj
@@ -5,10 +5,18 @@
Debug
Win32
+
+ Debug
+ x64
+
Release
Win32
+
+ Release
+ x64
+
{E4EF614B-30DF-4954-8C53-580A0BF6B589}
@@ -22,11 +30,22 @@
true
v140
+
+ StaticLibrary
+ Unicode
+ true
+ v140
+
StaticLibrary
Unicode
v140
+
+ StaticLibrary
+ Unicode
+ v140
+
@@ -34,18 +53,34 @@
+
+
+
+
+
+
+
+
<_ProjectFileVersion>10.0.30319.1
- $(SolutionDir)$(Configuration)\
+ $(SolutionDir)$(Platform)-$(Configuration)\
$(OutDir)$(ProjectName)\
- $(SolutionDir)$(Configuration)\
+ $(SolutionDir)$(Platform)-$(Configuration)\
$(OutDir)$(ProjectName)\
+
+ $(SolutionDir)$(Platform)-$(Configuration)\
+ $(OutDir)$(ProjectName)\
+
+
+ $(SolutionDir)$(Platform)-$(Configuration)\
+ $(OutDir)$(ProjectName)\
+
Disabled
@@ -60,6 +95,19 @@
ProgramDatabase
+
+
+ Disabled
+ ../../include;%(AdditionalIncludeDirectories)
+ WIN32;_DEBUG;_LIB;%(PreprocessorDefinitions)
+ EnableFastChecks
+ MultiThreadedDebug
+
+
+ Level3
+ ProgramDatabase
+
+
../../include;%(AdditionalIncludeDirectories)
@@ -71,6 +119,17 @@
ProgramDatabase
+
+
+ ../../include;%(AdditionalIncludeDirectories)
+ WIN32;NDEBUG;_LIB;%(PreprocessorDefinitions)
+ MultiThreaded
+
+
+ Level3
+ ProgramDatabase
+
+
{34681f0d-ce45-415d-b5f2-5c662dfe3bd5}
@@ -81,7 +140,9 @@
../../include;%(AdditionalIncludeDirectories)
+ ../../include;%(AdditionalIncludeDirectories)
../../include;%(AdditionalIncludeDirectories)
+ ../../include;%(AdditionalIncludeDirectories)
diff --git a/googlemock/msvc/2015/gmock_test.vcxproj b/googlemock/msvc/2015/gmock_test.vcxproj
index 76ea5534..01d1f201 100644
--- a/googlemock/msvc/2015/gmock_test.vcxproj
+++ b/googlemock/msvc/2015/gmock_test.vcxproj
@@ -5,10 +5,18 @@
Debug
Win32
+
+ Debug
+ x64
+
Release
Win32
+
+ Release
+ x64
+
{F10D22F8-AC7B-4213-8720-608E7D878CD2}
@@ -22,11 +30,22 @@
true
v140
+
+ Application
+ Unicode
+ true
+ v140
+
Application
Unicode
v140
+
+ Application
+ Unicode
+ v140
+
@@ -34,19 +53,37 @@
+
+
+
+
+
+
+
+
<_ProjectFileVersion>10.0.30319.1
- $(SolutionDir)$(Configuration)\
+ $(SolutionDir)$(Platform)-$(Configuration)\
$(OutDir)$(ProjectName)\
true
- $(SolutionDir)$(Configuration)\
+ true
+ $(SolutionDir)$(Platform)-$(Configuration)\
$(OutDir)$(ProjectName)\
false
+ false
+
+
+ $(SolutionDir)$(Platform)-$(Configuration)\
+ $(OutDir)$(ProjectName)\
+
+
+ $(SolutionDir)$(Platform)-$(Configuration)\
+ $(OutDir)$(ProjectName)\
@@ -68,10 +105,28 @@
MachineX86
+
+
+ /bigobj %(AdditionalOptions)
+ Disabled
+ ..\..\include;..\..;$(GTestDir);%(AdditionalIncludeDirectories)
+ WIN32;_DEBUG;_CONSOLE;%(PreprocessorDefinitions)
+ EnableFastChecks
+ MultiThreadedDebug
+
+
+ Level3
+ ProgramDatabase
+
+
+ true
+ Console
+
+
/bigobj %(AdditionalOptions)
- ..\..\include;..\..;%(AdditionalIncludeDirectories)
+ ..\..\include;..\..;$(GTestDir);%(AdditionalIncludeDirectories)
WIN32;NDEBUG;_CONSOLE;%(PreprocessorDefinitions)
MultiThreaded
@@ -87,6 +142,24 @@
MachineX86
+
+
+ /bigobj %(AdditionalOptions)
+ ..\..\include;..\..;$(GTestDir);%(AdditionalIncludeDirectories)
+ WIN32;NDEBUG;_CONSOLE;%(PreprocessorDefinitions)
+ MultiThreaded
+
+
+ Level3
+ ProgramDatabase
+
+
+ true
+ Console
+ true
+ true
+
+
{e4ef614b-30df-4954-8c53-580a0bf6b589}