From 3f2ad229bb67de26dc0ae10cc6f05bfae7c5c32a Mon Sep 17 00:00:00 2001 From: Olli Date: Thu, 10 May 2018 23:51:44 +0300 Subject: [PATCH] Migrated MS Visual Studio build scripts to VS2015 --- .gitignore | 26 + make-win.bat | 25 +- source/SoundStretch/soundstretch.sln | 28 +- source/SoundStretch/soundstretch.vcproj | 740 --------------- source/SoundStretch/soundstretch.vcxproj | 337 +++++++ source/SoundTouch/SoundTouch.sln | 8 +- source/SoundTouch/SoundTouch.vcproj | 940 ------------------- source/SoundTouch/SoundTouch.vcxproj | 333 +++++++ source/SoundTouchDLL/DllTest/DllTest.vcxproj | 25 +- source/SoundTouchDLL/SoundTouchDLL.sln | 41 +- source/SoundTouchDLL/SoundTouchDLL.vcproj | 537 ----------- source/SoundTouchDLL/SoundTouchDLL.vcxproj | 269 ++++++ 12 files changed, 1046 insertions(+), 2263 deletions(-) create mode 100644 .gitignore delete mode 100644 source/SoundStretch/soundstretch.vcproj create mode 100644 source/SoundStretch/soundstretch.vcxproj delete mode 100644 source/SoundTouch/SoundTouch.vcproj create mode 100644 source/SoundTouch/SoundTouch.vcxproj delete mode 100644 source/SoundTouchDLL/SoundTouchDLL.vcproj create mode 100644 source/SoundTouchDLL/SoundTouchDLL.vcxproj diff --git a/.gitignore b/.gitignore new file mode 100644 index 0000000..3097098 --- /dev/null +++ b/.gitignore @@ -0,0 +1,26 @@ +bin +lib + +# Win build files +*.dll +*.exe +*.lib + +# GNU build files +*.o +*.so + +# Files generated by MSVC +*.bsc +*.suo +*.sdf +*.filters +*.user +source/SoundTouch/Win32/ +source/SoundTouch/x64/ +source/SoundStretch/Win32/ +source/SoundStretch/x64/ +source/SoundTouchDll/Win32/ +source/SoundTouchDll/x64/ +source/SoundTouchDll/DllTest/Win32/ +source/SoundTouchDll/DllTest/x64/ diff --git a/make-win.bat b/make-win.bat index 384fd16..fbc1812 100644 --- a/make-win.bat +++ b/make-win.bat @@ -9,22 +9,17 @@ @if "%DevEnvDir%"=="" goto nodevdir -md bin -md lib -devenv source\SoundTouch\SoundTouch.vcproj /upgrade -devenv source\SoundTouch\SoundTouch.vcproj /build debug -devenv source\SoundTouch\SoundTouch.vcproj /build release -devenv source\SoundTouch\SoundTouch.vcproj /build releasex64 +@rem devenv source\SoundStretch\SoundStretch.sln /upgrade +devenv source\SoundStretch\SoundStretch.sln /build "Debug|Win32" +devenv source\SoundStretch\SoundStretch.sln /build "Release|Win32" +devenv source\SoundStretch\SoundStretch.sln /build "Debug|x64" +devenv source\SoundStretch\SoundStretch.sln /build "Release|x64" -devenv source\SoundStretch\SoundStretch.sln /upgrade -devenv source\SoundStretch\SoundStretch.sln /build debug -devenv source\SoundStretch\SoundStretch.sln /build release -devenv source\SoundStretch\SoundStretch.sln /build releasex64 - -devenv source\SoundTouchDll\SoundTouchDll.sln /upgrade -devenv source\SoundTouchDll\SoundTouchDll.sln /build debug -devenv source\SoundTouchDll\SoundTouchDll.sln /build release -devenv source\SoundTouchDll\SoundTouchDll.sln /build releasex64 +@rem devenv source\SoundTouchDll\SoundTouchDll.sln /upgrade +devenv source\SoundTouchDll\SoundTouchDll.sln /build "Debug|Win32" +devenv source\SoundTouchDll\SoundTouchDll.sln /build "Release|Win32" +devenv source\SoundTouchDll\SoundTouchDll.sln /build "Debug|x64" +devenv source\SoundTouchDll\SoundTouchDll.sln /build "Release|x64" @goto end diff --git a/source/SoundStretch/soundstretch.sln b/source/SoundStretch/soundstretch.sln index 4cdc463..6a94f36 100644 --- a/source/SoundStretch/soundstretch.sln +++ b/source/SoundStretch/soundstretch.sln @@ -1,31 +1,35 @@ -Microsoft Visual Studio Solution File, Format Version 10.00 -# Visual Studio 2008 -Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "soundstretch", "soundstretch.vcproj", "{5AACDFFA-D491-44B8-A332-DA7ACCAAF2AF}" - ProjectSection(ProjectDependencies) = postProject - {68A5DD20-7057-448B-8FE0-B6AC8D205509} = {68A5DD20-7057-448B-8FE0-B6AC8D205509} - EndProjectSection +Microsoft Visual Studio Solution File, Format Version 12.00 +# Visual Studio 14 +VisualStudioVersion = 14.0.23107.0 +MinimumVisualStudioVersion = 10.0.40219.1 +Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "soundstretch", "soundstretch.vcxproj", "{5AACDFFA-D491-44B8-A332-DA7ACCAAF2AF}" EndProject -Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "SoundTouch", "..\SoundTouch\SoundTouch.vcproj", "{68A5DD20-7057-448B-8FE0-B6AC8D205509}" +Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "SoundTouch", "..\SoundTouch\SoundTouch.vcxproj", "{68A5DD20-7057-448B-8FE0-B6AC8D205509}" EndProject Global GlobalSection(SolutionConfigurationPlatforms) = preSolution Debug|Win32 = Debug|Win32 + Debug|x64 = Debug|x64 Release|Win32 = Release|Win32 - ReleaseX64|Win32 = ReleaseX64|Win32 + Release|x64 = Release|x64 EndGlobalSection GlobalSection(ProjectConfigurationPlatforms) = postSolution {5AACDFFA-D491-44B8-A332-DA7ACCAAF2AF}.Debug|Win32.ActiveCfg = Debug|Win32 {5AACDFFA-D491-44B8-A332-DA7ACCAAF2AF}.Debug|Win32.Build.0 = Debug|Win32 + {5AACDFFA-D491-44B8-A332-DA7ACCAAF2AF}.Debug|x64.ActiveCfg = Debug|x64 + {5AACDFFA-D491-44B8-A332-DA7ACCAAF2AF}.Debug|x64.Build.0 = Debug|x64 {5AACDFFA-D491-44B8-A332-DA7ACCAAF2AF}.Release|Win32.ActiveCfg = Release|Win32 {5AACDFFA-D491-44B8-A332-DA7ACCAAF2AF}.Release|Win32.Build.0 = Release|Win32 - {5AACDFFA-D491-44B8-A332-DA7ACCAAF2AF}.ReleaseX64|Win32.ActiveCfg = ReleaseX64|x64 - {5AACDFFA-D491-44B8-A332-DA7ACCAAF2AF}.ReleaseX64|Win32.Build.0 = ReleaseX64|x64 + {5AACDFFA-D491-44B8-A332-DA7ACCAAF2AF}.Release|x64.ActiveCfg = Release|x64 + {5AACDFFA-D491-44B8-A332-DA7ACCAAF2AF}.Release|x64.Build.0 = Release|x64 {68A5DD20-7057-448B-8FE0-B6AC8D205509}.Debug|Win32.ActiveCfg = Debug|Win32 {68A5DD20-7057-448B-8FE0-B6AC8D205509}.Debug|Win32.Build.0 = Debug|Win32 + {68A5DD20-7057-448B-8FE0-B6AC8D205509}.Debug|x64.ActiveCfg = Debug|x64 + {68A5DD20-7057-448B-8FE0-B6AC8D205509}.Debug|x64.Build.0 = Debug|x64 {68A5DD20-7057-448B-8FE0-B6AC8D205509}.Release|Win32.ActiveCfg = Release|Win32 {68A5DD20-7057-448B-8FE0-B6AC8D205509}.Release|Win32.Build.0 = Release|Win32 - {68A5DD20-7057-448B-8FE0-B6AC8D205509}.ReleaseX64|Win32.ActiveCfg = ReleaseX64|x64 - {68A5DD20-7057-448B-8FE0-B6AC8D205509}.ReleaseX64|Win32.Build.0 = ReleaseX64|x64 + {68A5DD20-7057-448B-8FE0-B6AC8D205509}.Release|x64.ActiveCfg = Release|x64 + {68A5DD20-7057-448B-8FE0-B6AC8D205509}.Release|x64.Build.0 = Release|x64 EndGlobalSection GlobalSection(SolutionProperties) = preSolution HideSolutionNode = FALSE diff --git a/source/SoundStretch/soundstretch.vcproj b/source/SoundStretch/soundstretch.vcproj deleted file mode 100644 index 8b2dc96..0000000 --- a/source/SoundStretch/soundstretch.vcproj +++ /dev/null @@ -1,740 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/source/SoundStretch/soundstretch.vcxproj b/source/SoundStretch/soundstretch.vcxproj new file mode 100644 index 0000000..86308e9 --- /dev/null +++ b/source/SoundStretch/soundstretch.vcxproj @@ -0,0 +1,337 @@ + + + + + Debug + Win32 + + + Debug + x64 + + + Release + Win32 + + + Release + x64 + + + + {5AACDFFA-D491-44B8-A332-DA7ACCAAF2AF} + soundstretch + 8.1 + + + + Application + v140 + false + MultiByte + + + Application + v140 + false + MultiByte + + + Application + v140 + false + MultiByte + + + Application + v140 + false + MultiByte + + + + + + + + + + + + + + + + + + + + + + + <_ProjectFileVersion>14.0.23107.0 + + + $(Platform)\$(Configuration)\ + $(Platform)\$(Configuration)\ + true + $(ProjectName)D + + + $(Platform)\$(Configuration)\ + $(Platform)\$(Configuration)\ + false + + + $(Platform)\$(Configuration)\ + $(Platform)\$(Configuration)\ + true + $(ProjectName)D_x64 + + + $(Platform)\$(Configuration)\ + $(Platform)\$(Configuration)\ + false + $(ProjectName)_x64 + + + + .\Debug/soundstretch.tlb + + + + Disabled + ..\..\include;%(AdditionalIncludeDirectories) + WIN32;_DEBUG;_CONSOLE;_CRT_SECURE_NO_WARNINGS;%(PreprocessorDefinitions) + EnableFastChecks + MultiThreadedDebug + 16Bytes + Fast + $(OutDir)$(TargetName).pch + $(OutDir) + $(OutDir) + $(OutDir) + true + Level3 + true + EditAndContinue + Default + StreamingSIMDExtensions2 + + + _DEBUG;%(PreprocessorDefinitions) + 0x040b + + + %(AdditionalDependencies) + $(OutDir)$(TargetName)$(TargetExt) + true + ..\..\lib;%(AdditionalLibraryDirectories) + libc;%(IgnoreSpecificDefaultLibraries) + true + $(OutDir)$(TargetName).pdb + true + $(OutDir)$(TargetName).map + Console + false + + MachineX86 + false + + + if not exist ..\..\bin mkdir ..\..\bin +copy $(OutDir)$(TargetName)$(TargetExt) ..\..\bin\ + + + + + .\Release/soundstretch.tlb + + + + Full + AnySuitable + true + ..\..\include;%(AdditionalIncludeDirectories) + WIN32;NDEBUG;_CONSOLE;_CRT_SECURE_NO_WARNINGS;%(PreprocessorDefinitions) + true + MultiThreaded + true + Fast + $(OutDir)$(TargetName).pch + $(OutDir) + $(OutDir) + $(OutDir) + Level3 + true + + Default + StreamingSIMDExtensions2 + + + NDEBUG;%(PreprocessorDefinitions) + 0x040b + + + %(AdditionalDependencies) + $(OutDir)$(TargetName)$(TargetExt) + true + ..\..\lib;%(AdditionalLibraryDirectories) + false + true + $(OutDir)$(TargetName).map + Console + false + + MachineX86 + + + if not exist ..\..\bin mkdir ..\..\bin +copy $(OutDir)$(TargetName)$(TargetExt) ..\..\bin\ + + + + + X64 + .\Debug/soundstretch.tlb + + + + Disabled + ..\..\include;%(AdditionalIncludeDirectories) + WIN32;_DEBUG;_CONSOLE;_CRT_SECURE_NO_WARNINGS;%(PreprocessorDefinitions) + EnableFastChecks + MultiThreadedDebug + 16Bytes + Fast + $(OutDir)$(TargetName).pch + $(OutDir) + $(OutDir) + $(OutDir) + true + Level3 + true + ProgramDatabase + Default + + + + + _DEBUG;%(PreprocessorDefinitions) + 0x040b + + + %(AdditionalDependencies) + $(OutDir)$(TargetName)$(TargetExt) + true + ..\..\lib;%(AdditionalLibraryDirectories) + libc;%(IgnoreSpecificDefaultLibraries) + true + $(OutDir)$(TargetName).pdb + true + $(OutDir)$(TargetName).map + Console + false + + MachineX64 + + + if not exist ..\..\bin mkdir ..\..\bin +copy $(OutDir)$(TargetName)$(TargetExt) ..\..\bin\ + + + + + X64 + .\Release/soundstretch.tlb + + + + Full + AnySuitable + true + ..\..\include;%(AdditionalIncludeDirectories) + WIN32;NDEBUG;_CONSOLE;_CRT_SECURE_NO_WARNINGS;%(PreprocessorDefinitions) + true + MultiThreaded + true + Fast + $(OutDir)$(TargetName).pch + $(OutDir) + $(OutDir) + $(OutDir) + Level3 + true + + Default + + + + + NDEBUG;%(PreprocessorDefinitions) + 0x040b + + + %(AdditionalDependencies) + $(OutDir)$(TargetName)$(TargetExt) + true + ..\..\lib;%(AdditionalLibraryDirectories) + false + true + $(OutDir)$(TargetName).map + Console + false + + MachineX64 + + + if not exist ..\..\bin mkdir ..\..\bin +copy $(OutDir)$(TargetName)$(TargetExt) ..\..\bin\ + + + + + Disabled + EnableFastChecks + true + Disabled + EnableFastChecks + true + MaxSpeed + MaxSpeed + + + Disabled + EnableFastChecks + true + Disabled + EnableFastChecks + true + MaxSpeed + MaxSpeed + + + Disabled + EnableFastChecks + true + Disabled + EnableFastChecks + true + MaxSpeed + MaxSpeed + + + + + + + + + {68a5dd20-7057-448b-8fe0-b6ac8d205509} + false + + + + + + \ No newline at end of file diff --git a/source/SoundTouch/SoundTouch.sln b/source/SoundTouch/SoundTouch.sln index df79a42..0e08834 100644 --- a/source/SoundTouch/SoundTouch.sln +++ b/source/SoundTouch/SoundTouch.sln @@ -1,6 +1,8 @@ -Microsoft Visual Studio Solution File, Format Version 10.00 -# Visual Studio 2008 -Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "SoundTouch", "SoundTouch.vcproj", "{68A5DD20-7057-448B-8FE0-B6AC8D205509}" +Microsoft Visual Studio Solution File, Format Version 12.00 +# Visual Studio 14 +VisualStudioVersion = 14.0.23107.0 +MinimumVisualStudioVersion = 10.0.40219.1 +Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "SoundTouch", "SoundTouch.vcxproj", "{68A5DD20-7057-448B-8FE0-B6AC8D205509}" EndProject Global GlobalSection(SolutionConfigurationPlatforms) = preSolution diff --git a/source/SoundTouch/SoundTouch.vcproj b/source/SoundTouch/SoundTouch.vcproj deleted file mode 100644 index b657a1f..0000000 --- a/source/SoundTouch/SoundTouch.vcproj +++ /dev/null @@ -1,940 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/source/SoundTouch/SoundTouch.vcxproj b/source/SoundTouch/SoundTouch.vcxproj new file mode 100644 index 0000000..24c5974 --- /dev/null +++ b/source/SoundTouch/SoundTouch.vcxproj @@ -0,0 +1,333 @@ + + + + + Debug + Win32 + + + Debug + x64 + + + Release + Win32 + + + Release + x64 + + + + {68A5DD20-7057-448B-8FE0-B6AC8D205509} + 8.1 + + + + StaticLibrary + v140 + false + MultiByte + + + StaticLibrary + v140 + false + MultiByte + + + StaticLibrary + v140 + false + MultiByte + + + StaticLibrary + v140 + false + MultiByte + + + + + + + + + + + + + + + + + + + + + + + <_ProjectFileVersion>14.0.23107.0 + + + $(Platform)\$(Configuration)\ + $(Platform)\$(Configuration)\ + + + $(Platform)\$(Configuration)\ + $(Platform)\$(Configuration)\ + $(ProjectName)_x64 + + + $(Platform)\$(Configuration)\ + $(Platform)\$(Configuration)\ + $(ProjectName)D + + + $(Platform)\$(Configuration)\ + $(Platform)\$(Configuration)\ + $(ProjectName)D_x64 + + + + Full + AnySuitable + true + ..\..\include;%(AdditionalIncludeDirectories) + WIN32;NDEBUG;_LIB;%(PreprocessorDefinitions) + true + MultiThreaded + true + Fast + + $(OutDir)$(TargetName).pch + $(OutDir) + $(OutDir) + $(OutDir) + Level3 + true + + Default + StreamingSIMDExtensions2 + $(IntDir) + $(IntDir) + + + NDEBUG;%(PreprocessorDefinitions) + 0x040b + + + $(OutDir)$(TargetName)$(TargetExt) + true + + + if not exist ..\..\lib mkdir ..\..\lib +copy $(OutDir)$(TargetName)$(TargetExt) ..\..\lib + + + + + X64 + + + Full + AnySuitable + true + ..\..\include;%(AdditionalIncludeDirectories) + WIN32;NDEBUG;_LIB;%(PreprocessorDefinitions) + true + MultiThreaded + true + Fast + + $(OutDir)$(TargetName).pch + $(OutDir) + $(OutDir) + $(OutDir) + Level3 + true + + Default + + + $(IntDir) + $(IntDir) + + + NDEBUG;%(PreprocessorDefinitions) + 0x040b + + + $(OutDir)$(TargetName)$(TargetExt) + true + + + if not exist ..\..\lib mkdir ..\..\lib +copy $(OutDir)$(TargetName)$(TargetExt) ..\..\lib + + + + + Disabled + ..\..\include;%(AdditionalIncludeDirectories) + WIN32;_DEBUG;_LIB;%(PreprocessorDefinitions) + EnableFastChecks + MultiThreadedDebug + Fast + + $(OutDir)$(TargetName).pch + $(OutDir) + $(OutDir) + $(OutDir) + true + Level3 + true + EditAndContinue + Default + StreamingSIMDExtensions2 + $(IntDir) + $(IntDir) + + + _DEBUG;%(PreprocessorDefinitions) + 0x040b + + + $(OutDir)$(TargetName)$(TargetExt) + true + + + if not exist ..\..\lib mkdir ..\..\lib +copy $(OutDir)$(TargetName)$(TargetExt) ..\..\lib + + + + + X64 + + + Disabled + ..\..\include;%(AdditionalIncludeDirectories) + WIN32;_DEBUG;_LIB;%(PreprocessorDefinitions) + EnableFastChecks + MultiThreadedDebug + Fast + + $(OutDir)$(TargetName).pch + $(OutDir) + $(OutDir) + $(OutDir) + true + Level3 + true + ProgramDatabase + Default + + + $(IntDir) + $(IntDir) + + + _DEBUG;%(PreprocessorDefinitions) + 0x040b + + + $(OutDir)$(TargetName)$(TargetExt) + true + + + if not exist ..\..\lib mkdir ..\..\lib +copy $(OutDir)$(TargetName)$(TargetExt) ..\..\lib + + + + + Disabled + EnableFastChecks + true + Disabled + EnableFastChecks + true + MaxSpeed + MaxSpeed + + + + + Disabled + EnableFastChecks + true + Disabled + EnableFastChecks + true + MaxSpeed + MaxSpeed + + + Disabled + EnableFastChecks + true + Disabled + EnableFastChecks + true + MaxSpeed + MaxSpeed + + + + + + + + Disabled + EnableFastChecks + true + Disabled + EnableFastChecks + true + MaxSpeed + MaxSpeed + + + Disabled + EnableFastChecks + true + Disabled + EnableFastChecks + true + MaxSpeed + MaxSpeed + + + + Disabled + EnableFastChecks + true + Disabled + EnableFastChecks + true + MaxSpeed + MaxSpeed + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/source/SoundTouchDLL/DllTest/DllTest.vcxproj b/source/SoundTouchDLL/DllTest/DllTest.vcxproj index 82147f3..7b025fa 100644 --- a/source/SoundTouchDLL/DllTest/DllTest.vcxproj +++ b/source/SoundTouchDLL/DllTest/DllTest.vcxproj @@ -71,15 +71,24 @@ true + $(Platform)\$(Configuration)\ + $(Platform)\$(Configuration)\ + $(ProjectName)D true + $(Platform)\$(Configuration)\ + $(ProjectName)D_x64 false + $(Platform)\$(Configuration)\ + $(Platform)\$(Configuration)\ false + $(Platform)\$(Configuration)\ + $(ProjectName)_x64 @@ -88,13 +97,14 @@ Level3 Disabled WIN32;_DEBUG;_CONSOLE;%(PreprocessorDefinitions) - ..\..\..\include + ../../../include + 4996 Console true - ..\..\..\lib\SoundTouchDllD.lib;%(AdditionalDependencies) - $(OutDir)$(TargetName)D$(TargetExt) + ..\..\..\lib\SoundTouchDllD.lib + $(OutDir)$(TargetName)$(TargetExt) @@ -104,10 +114,13 @@ Level3 Disabled _DEBUG;_CONSOLE;%(PreprocessorDefinitions) + ../../../include + 4996 Console true + ..\..\..\lib\SoundTouchDllD_x64.lib @@ -119,7 +132,8 @@ true true WIN32;NDEBUG;_CONSOLE;%(PreprocessorDefinitions) - ..\..\..\include + ../../../include + 4996 Console @@ -138,12 +152,15 @@ true true NDEBUG;_CONSOLE;%(PreprocessorDefinitions) + ../../../include + 4996 Console true true true + ..\..\..\lib\SoundTouchDll_x64.lib diff --git a/source/SoundTouchDLL/SoundTouchDLL.sln b/source/SoundTouchDLL/SoundTouchDLL.sln index 2bbac01..3542f7e 100644 --- a/source/SoundTouchDLL/SoundTouchDLL.sln +++ b/source/SoundTouchDLL/SoundTouchDLL.sln @@ -1,31 +1,48 @@ -Microsoft Visual Studio Solution File, Format Version 10.00 -# Visual Studio 2008 -Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "SoundTouchDLL", "SoundTouchDLL.vcproj", "{164DE61D-6391-4265-8273-30740117D356}" - ProjectSection(ProjectDependencies) = postProject - {68A5DD20-7057-448B-8FE0-B6AC8D205509} = {68A5DD20-7057-448B-8FE0-B6AC8D205509} - EndProjectSection +Microsoft Visual Studio Solution File, Format Version 12.00 +# Visual Studio 14 +VisualStudioVersion = 14.0.23107.0 +MinimumVisualStudioVersion = 10.0.40219.1 +Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "SoundTouchDLL", "SoundTouchDLL.vcxproj", "{164DE61D-6391-4265-8273-30740117D356}" EndProject -Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "SoundTouch", "..\SoundTouch\SoundTouch.vcproj", "{68A5DD20-7057-448B-8FE0-B6AC8D205509}" +Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "SoundTouch", "..\SoundTouch\SoundTouch.vcxproj", "{68A5DD20-7057-448B-8FE0-B6AC8D205509}" +EndProject +Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "DllTest", "DllTest\DllTest.vcxproj", "{E3C0726F-28F4-4F0B-8183-B87CA60C063C}" + ProjectSection(ProjectDependencies) = postProject + {164DE61D-6391-4265-8273-30740117D356} = {164DE61D-6391-4265-8273-30740117D356} + EndProjectSection EndProject Global GlobalSection(SolutionConfigurationPlatforms) = preSolution Debug|Win32 = Debug|Win32 + Debug|x64 = Debug|x64 Release|Win32 = Release|Win32 - ReleaseX64|Win32 = ReleaseX64|Win32 + Release|x64 = Release|x64 EndGlobalSection GlobalSection(ProjectConfigurationPlatforms) = postSolution {164DE61D-6391-4265-8273-30740117D356}.Debug|Win32.ActiveCfg = Debug|Win32 {164DE61D-6391-4265-8273-30740117D356}.Debug|Win32.Build.0 = Debug|Win32 + {164DE61D-6391-4265-8273-30740117D356}.Debug|x64.ActiveCfg = Debug|x64 + {164DE61D-6391-4265-8273-30740117D356}.Debug|x64.Build.0 = Debug|x64 {164DE61D-6391-4265-8273-30740117D356}.Release|Win32.ActiveCfg = Release|Win32 {164DE61D-6391-4265-8273-30740117D356}.Release|Win32.Build.0 = Release|Win32 - {164DE61D-6391-4265-8273-30740117D356}.ReleaseX64|Win32.ActiveCfg = ReleaseX64|x64 - {164DE61D-6391-4265-8273-30740117D356}.ReleaseX64|Win32.Build.0 = ReleaseX64|x64 + {164DE61D-6391-4265-8273-30740117D356}.Release|x64.ActiveCfg = Release|x64 + {164DE61D-6391-4265-8273-30740117D356}.Release|x64.Build.0 = Release|x64 {68A5DD20-7057-448B-8FE0-B6AC8D205509}.Debug|Win32.ActiveCfg = Debug|Win32 {68A5DD20-7057-448B-8FE0-B6AC8D205509}.Debug|Win32.Build.0 = Debug|Win32 + {68A5DD20-7057-448B-8FE0-B6AC8D205509}.Debug|x64.ActiveCfg = Debug|x64 + {68A5DD20-7057-448B-8FE0-B6AC8D205509}.Debug|x64.Build.0 = Debug|x64 {68A5DD20-7057-448B-8FE0-B6AC8D205509}.Release|Win32.ActiveCfg = Release|Win32 {68A5DD20-7057-448B-8FE0-B6AC8D205509}.Release|Win32.Build.0 = Release|Win32 - {68A5DD20-7057-448B-8FE0-B6AC8D205509}.ReleaseX64|Win32.ActiveCfg = ReleaseX64|x64 - {68A5DD20-7057-448B-8FE0-B6AC8D205509}.ReleaseX64|Win32.Build.0 = ReleaseX64|x64 + {68A5DD20-7057-448B-8FE0-B6AC8D205509}.Release|x64.ActiveCfg = Release|x64 + {68A5DD20-7057-448B-8FE0-B6AC8D205509}.Release|x64.Build.0 = Release|x64 + {E3C0726F-28F4-4F0B-8183-B87CA60C063C}.Debug|Win32.ActiveCfg = Debug|Win32 + {E3C0726F-28F4-4F0B-8183-B87CA60C063C}.Debug|Win32.Build.0 = Debug|Win32 + {E3C0726F-28F4-4F0B-8183-B87CA60C063C}.Debug|x64.ActiveCfg = Debug|x64 + {E3C0726F-28F4-4F0B-8183-B87CA60C063C}.Debug|x64.Build.0 = Debug|x64 + {E3C0726F-28F4-4F0B-8183-B87CA60C063C}.Release|Win32.ActiveCfg = Release|Win32 + {E3C0726F-28F4-4F0B-8183-B87CA60C063C}.Release|Win32.Build.0 = Release|Win32 + {E3C0726F-28F4-4F0B-8183-B87CA60C063C}.Release|x64.ActiveCfg = Release|x64 + {E3C0726F-28F4-4F0B-8183-B87CA60C063C}.Release|x64.Build.0 = Release|x64 EndGlobalSection GlobalSection(SolutionProperties) = preSolution HideSolutionNode = FALSE diff --git a/source/SoundTouchDLL/SoundTouchDLL.vcproj b/source/SoundTouchDLL/SoundTouchDLL.vcproj deleted file mode 100644 index fe03aa7..0000000 --- a/source/SoundTouchDLL/SoundTouchDLL.vcproj +++ /dev/null @@ -1,537 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/source/SoundTouchDLL/SoundTouchDLL.vcxproj b/source/SoundTouchDLL/SoundTouchDLL.vcxproj new file mode 100644 index 0000000..cc73378 --- /dev/null +++ b/source/SoundTouchDLL/SoundTouchDLL.vcxproj @@ -0,0 +1,269 @@ + + + + + Debug + Win32 + + + Debug + x64 + + + Release + Win32 + + + Release + x64 + + + + {164DE61D-6391-4265-8273-30740117D356} + Win32Proj + 8.1 + + + + DynamicLibrary + v140 + MultiByte + + + DynamicLibrary + v140 + MultiByte + + + DynamicLibrary + v140 + MultiByte + + + DynamicLibrary + v140 + MultiByte + + + + + + + + + + + + + + + + + + + + + + + <_ProjectFileVersion>14.0.23107.0 + + + $(Platform)\$(Configuration)\ + $(Platform)\$(Configuration)\ + true + $(ProjectName)D + + + $(Platform)\$(Configuration)\ + $(Platform)\$(Configuration)\ + true + $(ProjectName)D_x64 + + + $(Platform)\$(Configuration)\ + $(Platform)\$(Configuration)\ + false + + + $(Platform)\$(Configuration)\ + $(Platform)\$(Configuration)\ + false + $(ProjectName)_x64 + + + + Disabled + ..\..\include;%(AdditionalIncludeDirectories) + WIN32;_DEBUG;_WINDOWS;_USRDLL;_CRT_SECURE_NO_WARNINGS;DLL_EXPORTS;%(PreprocessorDefinitions) + true + EnableFastChecks + MultiThreadedDebug + + Level3 + ProgramDatabase + $(OutDir)$(TargetName).pch + $(OutDir) + $(OutDir) + $(OutDir) + StreamingSIMDExtensions2 + + + $(OutDir)$(TargetName)$(TargetExt) + libcd;%(IgnoreSpecificDefaultLibraries) + true + $(OutDir)SoundTouchD.pdb + Windows + false + + $(OutDir)$(TargetName).lib + MachineX86 + false + + + if not exist ..\..\lib mkdir ..\..\lib +copy $(OutDir)$(TargetName)$(TargetExt) ..\..\lib +copy $(OutDir)$(TargetName).lib ..\..\lib + + + + + + X64 + + + Disabled + ..\..\include;%(AdditionalIncludeDirectories) + WIN32;_DEBUG;_WINDOWS;_USRDLL;_CRT_SECURE_NO_WARNINGS;DLL_EXPORTS;%(PreprocessorDefinitions) + true + EnableFastChecks + MultiThreadedDebug + + Level3 + ProgramDatabase + $(OutDir)$(TargetName).pch + $(OutDir) + $(OutDir) + $(OutDir) + + + $(OutDir)$(TargetName)$(TargetExt) + libcd;%(IgnoreSpecificDefaultLibraries) + true + $(OutDir)SoundTouchD.pdb + Windows + false + + $(OutDir)$(TargetName).lib + MachineX64 + false + + + if not exist ..\..\lib mkdir ..\..\lib +copy $(OutDir)$(TargetName)$(TargetExt) ..\..\lib +copy $(OutDir)$(TargetName).lib ..\..\lib + + + + + + Full + AnySuitable + true + false + ..\..\include;%(AdditionalIncludeDirectories) + WIN32;NDEBUG;_WINDOWS;_USRDLL;_CRT_SECURE_NO_WARNINGS;DLL_EXPORTS;%(PreprocessorDefinitions) + MultiThreaded + + Level3 + + Cdecl + $(OutDir)$(TargetName).pch + $(OutDir) + $(OutDir) + $(OutDir) + StreamingSIMDExtensions2 + + + $(OutDir)$(TargetName)$(TargetExt) + libc;%(IgnoreSpecificDefaultLibraries) + false + true + Windows + true + true + false + + $(OutDir)$(TargetName).lib + MachineX86 + + + if not exist ..\..\lib mkdir ..\..\lib +copy $(OutDir)$(TargetName)$(TargetExt) ..\..\lib +copy $(OutDir)$(TargetName).lib ..\..\lib + + + + + + X64 + + + Full + AnySuitable + true + false + ..\..\include;%(AdditionalIncludeDirectories) + WIN32;NDEBUG;_WINDOWS;_USRDLL;_CRT_SECURE_NO_WARNINGS;DLL_EXPORTS;%(PreprocessorDefinitions) + MultiThreaded + + Level3 + + Cdecl + $(OutDir)$(TargetName).pch + $(OutDir) + $(OutDir) + $(OutDir) + + + $(OutDir)$(TargetName)$(TargetExt) + libc;%(IgnoreSpecificDefaultLibraries) + false + true + Windows + true + true + false + + $(OutDir)$(TargetName).lib + MachineX64 + + + if not exist ..\..\lib mkdir ..\..\lib +copy $(OutDir)$(TargetName)$(TargetExt) ..\..\lib +copy $(OutDir)$(TargetName).lib ..\..\lib + + + + + + + + + + + + + + + + + + + {68a5dd20-7057-448b-8fe0-b6ac8d205509} + false + + + + + + \ No newline at end of file