diff --git a/build_vs2013.bat b/build_vs2013.bat index 5a36412..00ca2e1 100644 --- a/build_vs2013.bat +++ b/build_vs2013.bat @@ -5,7 +5,9 @@ call "%VS120COMNTOOLS%\vsvars32.bat" pushd platform_msvc2013 msbuild %SLN% /nologo /v:q /t:Rebuild /p:Platform=Win32 /p:Configuration=Release +msbuild %SLN% /nologo /v:q /t:Rebuild /p:Platform=Win32 /p:Configuration=Release_XP msbuild %SLN% /nologo /v:q /t:Rebuild /p:Platform=Win32 /p:Configuration=Debug +msbuild %SLN% /nologo /v:q /t:Rebuild /p:Platform=Win32 /p:Configuration=Debug_XP msbuild %SLN% /nologo /v:q /t:Rebuild /p:Platform=x64 /p:Configuration=Release msbuild %SLN% /nologo /v:q /t:Rebuild /p:Platform=x64 /p:Configuration=Debug popd diff --git a/checkout-lz4.bat b/checkout-lz4.bat index 29a90bc..569f3df 100644 --- a/checkout-lz4.bat +++ b/checkout-lz4.bat @@ -1,2 +1,3 @@ @rmdir /S /Q lz4 2>NUL >NUL -svn checkout http://lz4.googlecode.com/svn/trunk/ lz4 +git submodule init +git submodule update diff --git a/platform_msvc2013/lz4mt.sln b/platform_msvc2013/lz4mt.sln index 5bb4dba..1ebdf04 100644 --- a/platform_msvc2013/lz4mt.sln +++ b/platform_msvc2013/lz4mt.sln @@ -1,20 +1,34 @@  Microsoft Visual Studio Solution File, Format Version 12.00 -# Visual Studio Express 2012 for Windows Desktop +# Visual Studio 2013 +VisualStudioVersion = 12.0.30501.0 +MinimumVisualStudioVersion = 10.0.40219.1 Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "lz4mt", "lz4mt.vcxproj", "{A5661D76-9524-4D91-A993-F67832BDD02A}" EndProject Global GlobalSection(SolutionConfigurationPlatforms) = preSolution + Debug_XP|Win32 = Debug_XP|Win32 + Debug_XP|x64 = Debug_XP|x64 Debug|Win32 = Debug|Win32 Debug|x64 = Debug|x64 + Release_XP|Win32 = Release_XP|Win32 + Release_XP|x64 = Release_XP|x64 Release|Win32 = Release|Win32 Release|x64 = Release|x64 EndGlobalSection GlobalSection(ProjectConfigurationPlatforms) = postSolution + {A5661D76-9524-4D91-A993-F67832BDD02A}.Debug_XP|Win32.ActiveCfg = Debug_XP|Win32 + {A5661D76-9524-4D91-A993-F67832BDD02A}.Debug_XP|Win32.Build.0 = Debug_XP|Win32 + {A5661D76-9524-4D91-A993-F67832BDD02A}.Debug_XP|x64.ActiveCfg = Debug_XP|x64 + {A5661D76-9524-4D91-A993-F67832BDD02A}.Debug_XP|x64.Build.0 = Debug_XP|x64 {A5661D76-9524-4D91-A993-F67832BDD02A}.Debug|Win32.ActiveCfg = Debug|Win32 {A5661D76-9524-4D91-A993-F67832BDD02A}.Debug|Win32.Build.0 = Debug|Win32 {A5661D76-9524-4D91-A993-F67832BDD02A}.Debug|x64.ActiveCfg = Debug|x64 {A5661D76-9524-4D91-A993-F67832BDD02A}.Debug|x64.Build.0 = Debug|x64 + {A5661D76-9524-4D91-A993-F67832BDD02A}.Release_XP|Win32.ActiveCfg = Release_XP|Win32 + {A5661D76-9524-4D91-A993-F67832BDD02A}.Release_XP|Win32.Build.0 = Release_XP|Win32 + {A5661D76-9524-4D91-A993-F67832BDD02A}.Release_XP|x64.ActiveCfg = Release_XP|x64 + {A5661D76-9524-4D91-A993-F67832BDD02A}.Release_XP|x64.Build.0 = Release_XP|x64 {A5661D76-9524-4D91-A993-F67832BDD02A}.Release|Win32.ActiveCfg = Release|Win32 {A5661D76-9524-4D91-A993-F67832BDD02A}.Release|Win32.Build.0 = Release|Win32 {A5661D76-9524-4D91-A993-F67832BDD02A}.Release|x64.ActiveCfg = Release|x64 diff --git a/platform_msvc2013/lz4mt.vcxproj b/platform_msvc2013/lz4mt.vcxproj index 0cd2790..7f82233 100644 --- a/platform_msvc2013/lz4mt.vcxproj +++ b/platform_msvc2013/lz4mt.vcxproj @@ -1,6 +1,14 @@  + + Debug_XP + Win32 + + + Debug_XP + x64 + Debug Win32 @@ -9,6 +17,14 @@ Debug x64 + + Release_XP + Win32 + + + Release_XP + x64 + Release Win32 @@ -54,12 +70,24 @@ v120 Unicode + + Application + true + v120_xp + Unicode + Application true v120 Unicode + + Application + true + v120_xp + Unicode + Application false @@ -67,6 +95,13 @@ true Unicode + + Application + false + v120_xp + true + Unicode + Application false @@ -74,42 +109,81 @@ true Unicode + + Application + false + v120_xp + true + Unicode + + + + + + + + + + + + + true $(SolutionDir)$(Platform)\$(Configuration)\ $(Platform)\$(Configuration)\ + + true + $(SolutionDir)$(Platform)\$(Configuration)\ + $(Platform)\$(Configuration)\ + true $(SolutionDir)$(Platform)\$(Configuration)\ $(Platform)\$(Configuration)\ + + true + $(SolutionDir)$(Platform)\$(Configuration)\ + $(Platform)\$(Configuration)\ + false $(SolutionDir)$(Platform)\$(Configuration)\ $(Platform)\$(Configuration)\ + + false + $(SolutionDir)$(Platform)\$(Configuration)\ + $(Platform)\$(Configuration)\ + false $(SolutionDir)$(Platform)\$(Configuration)\ $(Platform)\$(Configuration)\ + + false + $(SolutionDir)$(Platform)\$(Configuration)\ + $(Platform)\$(Configuration)\ + @@ -125,6 +199,21 @@ true + + + + + Level4 + Disabled + WIN32;_DEBUG;_CONSOLE;%(PreprocessorDefinitions) + $(SolutionDir)..\lz4;$(SolutionDir)..\lz4\programs;%(AdditionalIncludeDirectories) + MultiThreadedDebug + + + Console + true + + @@ -140,6 +229,21 @@ true + + + + + Level4 + Disabled + WIN32;_DEBUG;_CONSOLE;%(PreprocessorDefinitions) + $(SolutionDir)..\lz4;$(SolutionDir)..\lz4\programs;%(AdditionalIncludeDirectories) + MultiThreadedDebug + + + Console + true + + Level4 @@ -159,6 +263,25 @@ true + + + Level4 + + + MaxSpeed + true + true + WIN32;NDEBUG;_CONSOLE;%(PreprocessorDefinitions) + $(SolutionDir)..\lz4;$(SolutionDir)..\lz4\programs;%(AdditionalIncludeDirectories) + MultiThreaded + + + Console + true + true + true + + Level4 @@ -178,6 +301,25 @@ true + + + Level4 + + + MaxSpeed + true + true + WIN32;NDEBUG;_CONSOLE;%(PreprocessorDefinitions) + $(SolutionDir)..\lz4;$(SolutionDir)..\lz4\programs;%(AdditionalIncludeDirectories) + MultiThreaded + + + Console + true + true + true + +