diff --git a/Builds/VisualStudio2017/import_lib_x86/libfluidsynth.dll.a b/Builds/VisualStudio2017/import_lib_Win32/libfluidsynth.dll.a similarity index 100% rename from Builds/VisualStudio2017/import_lib_x86/libfluidsynth.dll.a rename to Builds/VisualStudio2017/import_lib_Win32/libfluidsynth.dll.a diff --git a/Builds/VisualStudio2017/juicysfplugin.sln b/Builds/VisualStudio2017/juicysfplugin.sln index 8e197ea..a131b93 100644 --- a/Builds/VisualStudio2017/juicysfplugin.sln +++ b/Builds/VisualStudio2017/juicysfplugin.sln @@ -1,105 +1,47 @@ -Microsoft Visual Studio Solution File, Format Version 12.00 -# Visual Studio 15 -VisualStudioVersion = 15.0.28307.757 -MinimumVisualStudioVersion = 10.0.40219.1 -Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "juicysfplugin_StandalonePlugin", "juicysfplugin_StandalonePlugin.vcxproj", "{7C3AB9BE-365A-0EF7-AA2A-5B044FE497E5}" +Microsoft Visual Studio Solution File, Format Version 11.00 +# Visual Studio 2017 + +Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "juicysfplugin - Standalone Plugin", "juicysfplugin_StandalonePlugin.vcxproj", "{7C3AB9BE-365A-0EF7-AA2A-5B044FE497E5}" ProjectSection(ProjectDependencies) = postProject {81231CE9-96E4-09DA-53C7-714106FA6BD5} = {81231CE9-96E4-09DA-53C7-714106FA6BD5} EndProjectSection EndProject -Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "juicysfplugin_VST", "juicysfplugin_VST.vcxproj", "{F47A6C45-0C65-BB36-F74E-BCCDF23F5ECA}" +Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "juicysfplugin - VST", "juicysfplugin_VST.vcxproj", "{F47A6C45-0C65-BB36-F74E-BCCDF23F5ECA}" ProjectSection(ProjectDependencies) = postProject {81231CE9-96E4-09DA-53C7-714106FA6BD5} = {81231CE9-96E4-09DA-53C7-714106FA6BD5} EndProjectSection EndProject -Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "juicysfplugin_VST3", "juicysfplugin_VST3.vcxproj", "{70A2C49A-5DF9-60C9-981B-D030ADE816BF}" +Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "juicysfplugin - VST3", "juicysfplugin_VST3.vcxproj", "{70A2C49A-5DF9-60C9-981B-D030ADE816BF}" ProjectSection(ProjectDependencies) = postProject {81231CE9-96E4-09DA-53C7-714106FA6BD5} = {81231CE9-96E4-09DA-53C7-714106FA6BD5} EndProjectSection EndProject -Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "juicysfplugin_SharedCode", "juicysfplugin_SharedCode.vcxproj", "{81231CE9-96E4-09DA-53C7-714106FA6BD5}" -EndProject -Project("{930C7802-8A8C-48F9-8165-68863BCCD9DD}") = "WixSetup", "..\WixSetup\WixSetup.wixproj", "{BE799AE7-8C17-4670-85A8-E3D3558385A7}" +Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "juicysfplugin - Shared Code", "juicysfplugin_SharedCode.vcxproj", "{81231CE9-96E4-09DA-53C7-714106FA6BD5}" EndProject Global GlobalSection(SolutionConfigurationPlatforms) = preSolution - Debug x64|Win32 = Debug x64|Win32 - Debug x64|x64 = Debug x64|x64 - Debug x86|Win32 = Debug x86|Win32 - Debug x86|x64 = Debug x86|x64 - Release x64|Win32 = Release x64|Win32 - Release x64|x64 = Release x64|x64 - Release x86|Win32 = Release x86|Win32 - Release x86|x64 = Release x86|x64 + Debug|x64 = Debug|x64 + Release|x64 = Release|x64 EndGlobalSection GlobalSection(ProjectConfigurationPlatforms) = postSolution - {7C3AB9BE-365A-0EF7-AA2A-5B044FE497E5}.Debug x64|Win32.ActiveCfg = Debug x64|x64 - {7C3AB9BE-365A-0EF7-AA2A-5B044FE497E5}.Debug x64|x64.ActiveCfg = Debug x64|x64 - {7C3AB9BE-365A-0EF7-AA2A-5B044FE497E5}.Debug x64|x64.Build.0 = Debug x64|x64 - {7C3AB9BE-365A-0EF7-AA2A-5B044FE497E5}.Debug x86|Win32.ActiveCfg = Debug x86|Win32 - {7C3AB9BE-365A-0EF7-AA2A-5B044FE497E5}.Debug x86|Win32.Build.0 = Debug x86|Win32 - {7C3AB9BE-365A-0EF7-AA2A-5B044FE497E5}.Debug x86|x64.ActiveCfg = Debug x86|Win32 - {7C3AB9BE-365A-0EF7-AA2A-5B044FE497E5}.Release x64|Win32.ActiveCfg = Release x64|x64 - {7C3AB9BE-365A-0EF7-AA2A-5B044FE497E5}.Release x64|x64.ActiveCfg = Release x64|x64 - {7C3AB9BE-365A-0EF7-AA2A-5B044FE497E5}.Release x64|x64.Build.0 = Release x64|x64 - {7C3AB9BE-365A-0EF7-AA2A-5B044FE497E5}.Release x86|Win32.ActiveCfg = Release x86|Win32 - {7C3AB9BE-365A-0EF7-AA2A-5B044FE497E5}.Release x86|Win32.Build.0 = Release x86|Win32 - {7C3AB9BE-365A-0EF7-AA2A-5B044FE497E5}.Release x86|x64.ActiveCfg = Release x86|Win32 - {F47A6C45-0C65-BB36-F74E-BCCDF23F5ECA}.Debug x64|Win32.ActiveCfg = Debug x64|x64 - {F47A6C45-0C65-BB36-F74E-BCCDF23F5ECA}.Debug x64|x64.ActiveCfg = Debug x64|x64 - {F47A6C45-0C65-BB36-F74E-BCCDF23F5ECA}.Debug x64|x64.Build.0 = Debug x64|x64 - {F47A6C45-0C65-BB36-F74E-BCCDF23F5ECA}.Debug x86|Win32.ActiveCfg = Debug x86|Win32 - {F47A6C45-0C65-BB36-F74E-BCCDF23F5ECA}.Debug x86|Win32.Build.0 = Debug x86|Win32 - {F47A6C45-0C65-BB36-F74E-BCCDF23F5ECA}.Debug x86|x64.ActiveCfg = Debug x86|Win32 - {F47A6C45-0C65-BB36-F74E-BCCDF23F5ECA}.Release x64|Win32.ActiveCfg = Release x64|x64 - {F47A6C45-0C65-BB36-F74E-BCCDF23F5ECA}.Release x64|x64.ActiveCfg = Release x64|x64 - {F47A6C45-0C65-BB36-F74E-BCCDF23F5ECA}.Release x64|x64.Build.0 = Release x64|x64 - {F47A6C45-0C65-BB36-F74E-BCCDF23F5ECA}.Release x86|Win32.ActiveCfg = Release x86|Win32 - {F47A6C45-0C65-BB36-F74E-BCCDF23F5ECA}.Release x86|Win32.Build.0 = Release x86|Win32 - {F47A6C45-0C65-BB36-F74E-BCCDF23F5ECA}.Release x86|x64.ActiveCfg = Release x86|Win32 - {70A2C49A-5DF9-60C9-981B-D030ADE816BF}.Debug x64|Win32.ActiveCfg = Debug x64|x64 - {70A2C49A-5DF9-60C9-981B-D030ADE816BF}.Debug x64|x64.ActiveCfg = Debug x64|x64 - {70A2C49A-5DF9-60C9-981B-D030ADE816BF}.Debug x64|x64.Build.0 = Debug x64|x64 - {70A2C49A-5DF9-60C9-981B-D030ADE816BF}.Debug x86|Win32.ActiveCfg = Debug x86|Win32 - {70A2C49A-5DF9-60C9-981B-D030ADE816BF}.Debug x86|Win32.Build.0 = Debug x86|Win32 - {70A2C49A-5DF9-60C9-981B-D030ADE816BF}.Debug x86|x64.ActiveCfg = Debug x86|Win32 - {70A2C49A-5DF9-60C9-981B-D030ADE816BF}.Release x64|Win32.ActiveCfg = Release x64|x64 - {70A2C49A-5DF9-60C9-981B-D030ADE816BF}.Release x64|x64.ActiveCfg = Release x64|x64 - {70A2C49A-5DF9-60C9-981B-D030ADE816BF}.Release x64|x64.Build.0 = Release x64|x64 - {70A2C49A-5DF9-60C9-981B-D030ADE816BF}.Release x86|Win32.ActiveCfg = Release x86|Win32 - {70A2C49A-5DF9-60C9-981B-D030ADE816BF}.Release x86|Win32.Build.0 = Release x86|Win32 - {70A2C49A-5DF9-60C9-981B-D030ADE816BF}.Release x86|x64.ActiveCfg = Release x86|Win32 - {81231CE9-96E4-09DA-53C7-714106FA6BD5}.Debug x64|Win32.ActiveCfg = Debug x64|x64 - {81231CE9-96E4-09DA-53C7-714106FA6BD5}.Debug x64|x64.ActiveCfg = Debug x64|x64 - {81231CE9-96E4-09DA-53C7-714106FA6BD5}.Debug x64|x64.Build.0 = Debug x64|x64 - {81231CE9-96E4-09DA-53C7-714106FA6BD5}.Debug x86|Win32.ActiveCfg = Debug x86|Win32 - {81231CE9-96E4-09DA-53C7-714106FA6BD5}.Debug x86|Win32.Build.0 = Debug x86|Win32 - {81231CE9-96E4-09DA-53C7-714106FA6BD5}.Debug x86|x64.ActiveCfg = Debug x86|Win32 - {81231CE9-96E4-09DA-53C7-714106FA6BD5}.Release x64|Win32.ActiveCfg = Release x64|x64 - {81231CE9-96E4-09DA-53C7-714106FA6BD5}.Release x64|x64.ActiveCfg = Release x64|x64 - {81231CE9-96E4-09DA-53C7-714106FA6BD5}.Release x64|x64.Build.0 = Release x64|x64 - {81231CE9-96E4-09DA-53C7-714106FA6BD5}.Release x86|Win32.ActiveCfg = Release x86|Win32 - {81231CE9-96E4-09DA-53C7-714106FA6BD5}.Release x86|Win32.Build.0 = Release x86|Win32 - {81231CE9-96E4-09DA-53C7-714106FA6BD5}.Release x86|x64.ActiveCfg = Release x86|Win32 - {BE799AE7-8C17-4670-85A8-E3D3558385A7}.Debug x64|Win32.ActiveCfg = Debug x86|x86 - {BE799AE7-8C17-4670-85A8-E3D3558385A7}.Debug x64|Win32.Build.0 = Debug x86|x86 - {BE799AE7-8C17-4670-85A8-E3D3558385A7}.Debug x64|x64.ActiveCfg = Release x86|x86 - {BE799AE7-8C17-4670-85A8-E3D3558385A7}.Debug x64|x64.Build.0 = Release x86|x86 - {BE799AE7-8C17-4670-85A8-E3D3558385A7}.Debug x86|Win32.ActiveCfg = Debug x86|x86 - {BE799AE7-8C17-4670-85A8-E3D3558385A7}.Debug x86|Win32.Build.0 = Debug x86|x86 - {BE799AE7-8C17-4670-85A8-E3D3558385A7}.Debug x86|x64.ActiveCfg = Debug x86|x86 - {BE799AE7-8C17-4670-85A8-E3D3558385A7}.Release x64|Win32.ActiveCfg = Release x86|x86 - {BE799AE7-8C17-4670-85A8-E3D3558385A7}.Release x64|Win32.Build.0 = Release x86|x86 - {BE799AE7-8C17-4670-85A8-E3D3558385A7}.Release x64|x64.ActiveCfg = Release x86|x86 - {BE799AE7-8C17-4670-85A8-E3D3558385A7}.Release x64|x64.Build.0 = Release x86|x86 - {BE799AE7-8C17-4670-85A8-E3D3558385A7}.Release x86|Win32.ActiveCfg = Release x86|x86 - {BE799AE7-8C17-4670-85A8-E3D3558385A7}.Release x86|Win32.Build.0 = Release x86|x86 - {BE799AE7-8C17-4670-85A8-E3D3558385A7}.Release x86|x64.ActiveCfg = Release x86|x86 + {F47A6C45-0C65-BB36-F74E-BCCDF23F5ECA}.Debug|x64.ActiveCfg = Debug|x64 + {F47A6C45-0C65-BB36-F74E-BCCDF23F5ECA}.Debug|x64.Build.0 = Debug|x64 + {F47A6C45-0C65-BB36-F74E-BCCDF23F5ECA}.Release|x64.ActiveCfg = Release|x64 + {F47A6C45-0C65-BB36-F74E-BCCDF23F5ECA}.Release|x64.Build.0 = Release|x64 + {70A2C49A-5DF9-60C9-981B-D030ADE816BF}.Debug|x64.ActiveCfg = Debug|x64 + {70A2C49A-5DF9-60C9-981B-D030ADE816BF}.Debug|x64.Build.0 = Debug|x64 + {70A2C49A-5DF9-60C9-981B-D030ADE816BF}.Release|x64.ActiveCfg = Release|x64 + {70A2C49A-5DF9-60C9-981B-D030ADE816BF}.Release|x64.Build.0 = Release|x64 + {7C3AB9BE-365A-0EF7-AA2A-5B044FE497E5}.Debug|x64.ActiveCfg = Debug|x64 + {7C3AB9BE-365A-0EF7-AA2A-5B044FE497E5}.Debug|x64.Build.0 = Debug|x64 + {7C3AB9BE-365A-0EF7-AA2A-5B044FE497E5}.Release|x64.ActiveCfg = Release|x64 + {7C3AB9BE-365A-0EF7-AA2A-5B044FE497E5}.Release|x64.Build.0 = Release|x64 + {81231CE9-96E4-09DA-53C7-714106FA6BD5}.Debug|x64.ActiveCfg = Debug|x64 + {81231CE9-96E4-09DA-53C7-714106FA6BD5}.Debug|x64.Build.0 = Debug|x64 + {81231CE9-96E4-09DA-53C7-714106FA6BD5}.Release|x64.ActiveCfg = Release|x64 + {81231CE9-96E4-09DA-53C7-714106FA6BD5}.Release|x64.Build.0 = Release|x64 EndGlobalSection GlobalSection(SolutionProperties) = preSolution HideSolutionNode = FALSE EndGlobalSection - GlobalSection(ExtensibilityGlobals) = postSolution - SolutionGuid = {E20778A7-7F78-41E5-8792-2AFD226E2138} - EndGlobalSection EndGlobal diff --git a/Builds/VisualStudio2017/juicysfplugin_SharedCode.vcxproj b/Builds/VisualStudio2017/juicysfplugin_SharedCode.vcxproj index 0b91c31..bf10a96 100644 --- a/Builds/VisualStudio2017/juicysfplugin_SharedCode.vcxproj +++ b/Builds/VisualStudio2017/juicysfplugin_SharedCode.vcxproj @@ -4,28 +4,20 @@ ToolsVersion="15.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003"> - - Debug x64 + + Debug x64 - - Release x64 + + Release x64 - - Debug x86 - Win32 - - - Release x86 - Win32 - {81231CE9-96E4-09DA-53C7-714106FA6BD5} - StaticLibrary false @@ -33,23 +25,7 @@ v141 10.0.17134.0 - - StaticLibrary - false - true - v141 - 10.0.17134.0 - - - StaticLibrary - false - false - v141 - 10.0.17134.0 - - StaticLibrary false @@ -67,24 +43,16 @@ <_ProjectFileVersion>10.0.30319.1 .lib - $(SolutionDir)$(Platform)\$(Configuration)\Shared Code\ - $(Platform)\$(Configuration)\Shared Code\ - juicysfplugin - true - $(SolutionDir)$(Platform)\$(Configuration)\Shared Code\ - $(Platform)\$(Configuration)\Shared Code\ - juicysfplugin - true - $(SolutionDir)$(Platform)\$(Configuration)\Shared Code\ - $(Platform)\$(Configuration)\Shared Code\ - juicysfplugin - true - $(SolutionDir)$(Platform)\$(Configuration)\Shared Code\ - $(Platform)\$(Configuration)\Shared Code\ - juicysfplugin - true + $(SolutionDir)$(Platform)\$(Configuration)\Shared Code\ + $(Platform)\$(Configuration)\Shared Code\ + juicysfplugin + true + $(SolutionDir)$(Platform)\$(Configuration)\Shared Code\ + $(Platform)\$(Configuration)\Shared Code\ + juicysfplugin + true - + _DEBUG;%(PreprocessorDefinitions) true @@ -125,7 +93,7 @@ $(IntDir)\juicysfplugin.bsc - + NDEBUG;%(PreprocessorDefinitions) true @@ -167,97 +135,6 @@ $(IntDir)\juicysfplugin.bsc - - - _DEBUG;%(PreprocessorDefinitions) - true - true - Win32 - - - - Disabled - ProgramDatabase - C:\SDKs\VST_SDK\VST3_SDK;C:\SDKs\VST_SDK\VST2_SDK;..\..\JuceLibraryCode;C:\JUCE\modules;..\..\include;%(AdditionalIncludeDirectories) - _CRT_SECURE_NO_WARNINGS;WIN32;_WINDOWS;DEBUG;_DEBUG;JUCER_VS2017_78A5024=1;JUCE_APP_VERSION=1.0.0;JUCE_APP_VERSION_HEX=0x10000;JucePlugin_Build_VST=1;JucePlugin_Build_VST3=1;JucePlugin_Build_AU=0;JucePlugin_Build_AUv3=0;JucePlugin_Build_RTAS=0;JucePlugin_Build_AAX=0;JucePlugin_Build_Standalone=1;JucePlugin_Build_Unity=0;JUCE_SHARED_CODE=1;_LIB;%(PreprocessorDefinitions) - MultiThreadedDebugDLL - true - - $(IntDir)\ - $(IntDir)\ - $(IntDir)\ - Level4 - true - true - stdcpplatest - - - _DEBUG;%(PreprocessorDefinitions) - - - $(OutDir)\juicysfplugin.lib - true - libcmt.lib; msvcrt.lib;;%(IgnoreSpecificDefaultLibraries) - true - $(IntDir)\juicysfplugin.pdb - Windows - MachineX86 - true - - - true - $(IntDir)\juicysfplugin.bsc - - - MachineX86 - - - - - NDEBUG;%(PreprocessorDefinitions) - true - true - Win32 - - - - Full - C:\SDKs\VST_SDK\VST3_SDK;C:\SDKs\VST_SDK\VST2_SDK;..\..\JuceLibraryCode;C:\JUCE\modules;..\..\include;%(AdditionalIncludeDirectories) - _CRT_SECURE_NO_WARNINGS;WIN32;_WINDOWS;NDEBUG;JUCER_VS2017_78A5024=1;JUCE_APP_VERSION=1.0.0;JUCE_APP_VERSION_HEX=0x10000;JucePlugin_Build_VST=1;JucePlugin_Build_VST3=1;JucePlugin_Build_AU=0;JucePlugin_Build_AUv3=0;JucePlugin_Build_RTAS=0;JucePlugin_Build_AAX=0;JucePlugin_Build_Standalone=1;JucePlugin_Build_Unity=0;JUCE_SHARED_CODE=1;_LIB;%(PreprocessorDefinitions) - MultiThreadedDLL - true - - $(IntDir)\ - $(IntDir)\ - $(IntDir)\ - Level4 - true - true - stdcpplatest - - - NDEBUG;%(PreprocessorDefinitions) - - - $(OutDir)\juicysfplugin.lib - true - %(IgnoreSpecificDefaultLibraries) - false - $(IntDir)\juicysfplugin.pdb - Windows - MachineX86 - true - true - true - - - true - $(IntDir)\juicysfplugin.bsc - - - MachineX86 - - diff --git a/Builds/VisualStudio2017/juicysfplugin_StandalonePlugin.vcxproj b/Builds/VisualStudio2017/juicysfplugin_StandalonePlugin.vcxproj index 32b8137..349c7b3 100644 --- a/Builds/VisualStudio2017/juicysfplugin_StandalonePlugin.vcxproj +++ b/Builds/VisualStudio2017/juicysfplugin_StandalonePlugin.vcxproj @@ -4,28 +4,20 @@ ToolsVersion="15.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003"> - - Debug x64 + + Debug x64 - - Release x64 + + Release x64 - - Debug x86 - Win32 - - - Release x86 - Win32 - {7C3AB9BE-365A-0EF7-AA2A-5B044FE497E5} - Application false @@ -33,23 +25,7 @@ v141 10.0.17134.0 - - Application - false - true - v141 - 10.0.17134.0 - - - Application - false - false - v141 - 10.0.17134.0 - - Application false @@ -67,28 +43,18 @@ <_ProjectFileVersion>10.0.30319.1 .exe - $(SolutionDir)$(Platform)\$(Configuration)\Standalone Plugin\ - $(Platform)\$(Configuration)\Standalone Plugin\ - juicysfplugin - true - $(LibraryPath);import_lib_x64;$(SolutionDir)$(Platform)\$(Configuration)\Shared Code - $(SolutionDir)$(Platform)\$(Configuration)\Standalone Plugin\ - $(Platform)\$(Configuration)\Standalone Plugin\ - juicysfplugin - true - $(LibraryPath);import_lib_x64;$(SolutionDir)$(Platform)\$(Configuration)\Shared Code - $(SolutionDir)$(Platform)\$(Configuration)\Standalone Plugin\ - $(Platform)\$(Configuration)\Standalone Plugin\ - juicysfplugin - true - $(LibraryPath);import_lib_x86;$(SolutionDir)$(Platform)\$(Configuration)\Shared Code - $(SolutionDir)$(Platform)\$(Configuration)\Standalone Plugin\ - $(Platform)\$(Configuration)\Standalone Plugin\ - juicysfplugin - true - $(LibraryPath);import_lib_x86;$(SolutionDir)$(Platform)\$(Configuration)\Shared Code + $(SolutionDir)$(Platform)\$(Configuration)\Standalone Plugin\ + $(Platform)\$(Configuration)\Standalone Plugin\ + juicysfplugin + true + $(LibraryPath);import_lib_$(Platform);$(SolutionDir)$(Platform)\$(Configuration)\Shared Code + $(SolutionDir)$(Platform)\$(Configuration)\Standalone Plugin\ + $(Platform)\$(Configuration)\Standalone Plugin\ + juicysfplugin + true + $(LibraryPath);import_lib_$(Platform);$(SolutionDir)$(Platform)\$(Configuration)\Shared Code - + _DEBUG;%(PreprocessorDefinitions) true @@ -122,7 +88,7 @@ true $(IntDir)\juicysfplugin.pdb Windows - import_lib_x64;%(AdditionalLibraryDirectories) + import_lib_$(Platform);%(AdditionalLibraryDirectories) true libfluidsynth.dll.a;juicysfplugin.lib;%(AdditionalDependencies) @@ -132,10 +98,10 @@ libfluidsynth.dll.a;juicysfplugin.lib;%(AdditionalDependencies) - import_lib_x64;%(AdditionalLibraryDirectories) + import_lib_$(Platform);%(AdditionalLibraryDirectories) - + NDEBUG;%(PreprocessorDefinitions) true @@ -170,7 +136,7 @@ Windows true true - import_lib_x64;%(AdditionalLibraryDirectories) + import_lib_$(Platform);%(AdditionalLibraryDirectories) true libfluidsynth.dll.a;juicysfplugin.lib;%(AdditionalDependencies) @@ -180,122 +146,12 @@ libfluidsynth.dll.a;juicysfplugin.lib;%(AdditionalDependencies) - import_lib_x64;%(AdditionalLibraryDirectories) - - - - - _DEBUG;%(PreprocessorDefinitions) - true - true - Win32 - - - - Disabled - ProgramDatabase - C:\SDKs\VST_SDK\VST3_SDK;C:\SDKs\VST_SDK\VST2_SDK;..\..\JuceLibraryCode;C:\JUCE\modules;..\..\include;%(AdditionalIncludeDirectories) - _CRT_SECURE_NO_WARNINGS;WIN32;_WINDOWS;DEBUG;_DEBUG;JUCER_VS2017_78A5024=1;JUCE_APP_VERSION=1.0.0;JUCE_APP_VERSION_HEX=0x10000;JucePlugin_Build_VST=0;JucePlugin_Build_VST3=0;JucePlugin_Build_AU=0;JucePlugin_Build_AUv3=0;JucePlugin_Build_RTAS=0;JucePlugin_Build_AAX=0;JucePlugin_Build_Standalone=1;JucePlugin_Build_Unity=0;%(PreprocessorDefinitions) - MultiThreadedDebugDLL - true - - $(IntDir)\ - $(IntDir)\ - $(IntDir)\ - Level4 - true - true - stdcpplatest - - - _DEBUG;%(PreprocessorDefinitions) - - - $(OutDir)\juicysfplugin.exe - true - libcmt.lib; msvcrt.lib;;%(IgnoreSpecificDefaultLibraries) - true - $(IntDir)\juicysfplugin.pdb - Windows - MachineX86 - import_lib_x86;%(AdditionalLibraryDirectories) - true - libfluidsynth.dll.a;juicysfplugin.lib;%(AdditionalDependencies) - - - true - $(IntDir)\juicysfplugin.bsc - - - libfluidsynth.dll.a;juicysfplugin.lib;%(AdditionalDependencies) - import_lib_x86;%(AdditionalLibraryDirectories) - - - - - NDEBUG;%(PreprocessorDefinitions) - true - true - Win32 - - - - Full - C:\SDKs\VST_SDK\VST3_SDK;C:\SDKs\VST_SDK\VST2_SDK;..\..\JuceLibraryCode;C:\JUCE\modules;..\..\include;%(AdditionalIncludeDirectories) - _CRT_SECURE_NO_WARNINGS;WIN32;_WINDOWS;NDEBUG;JUCER_VS2017_78A5024=1;JUCE_APP_VERSION=1.0.0;JUCE_APP_VERSION_HEX=0x10000;JucePlugin_Build_VST=0;JucePlugin_Build_VST3=0;JucePlugin_Build_AU=0;JucePlugin_Build_AUv3=0;JucePlugin_Build_RTAS=0;JucePlugin_Build_AAX=0;JucePlugin_Build_Standalone=1;JucePlugin_Build_Unity=0;%(PreprocessorDefinitions) - MultiThreadedDLL - true - - $(IntDir)\ - $(IntDir)\ - $(IntDir)\ - Level4 - true - true - stdcpplatest - - - NDEBUG;%(PreprocessorDefinitions) - - - $(OutDir)\juicysfplugin.exe - true - %(IgnoreSpecificDefaultLibraries) - false - $(IntDir)\juicysfplugin.pdb - Windows - MachineX86 - true - true - import_lib_x86;%(AdditionalLibraryDirectories) - true - libfluidsynth.dll.a;juicysfplugin.lib;%(AdditionalDependencies) - - - true - $(IntDir)\juicysfplugin.bsc - - - libfluidsynth.dll.a;juicysfplugin.lib;%(AdditionalDependencies) - import_lib_x86;%(AdditionalLibraryDirectories) + import_lib_$(Platform);%(AdditionalLibraryDirectories) - - - - %(Filename)%(Extension) - PreserveNewest - - - - - %(Filename)%(Extension) - PreserveNewest - - diff --git a/Builds/VisualStudio2017/juicysfplugin_VST.vcxproj b/Builds/VisualStudio2017/juicysfplugin_VST.vcxproj index b9f3843..1af8ff6 100644 --- a/Builds/VisualStudio2017/juicysfplugin_VST.vcxproj +++ b/Builds/VisualStudio2017/juicysfplugin_VST.vcxproj @@ -4,28 +4,20 @@ ToolsVersion="15.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003"> - - Debug x64 + + Debug x64 - - Release x64 + + Release x64 - - Debug x86 - Win32 - - - Release x86 - Win32 - {F47A6C45-0C65-BB36-F74E-BCCDF23F5ECA} - DynamicLibrary false @@ -33,23 +25,7 @@ v141 10.0.17134.0 - - DynamicLibrary - false - true - v141 - 10.0.17134.0 - - - DynamicLibrary - false - false - v141 - 10.0.17134.0 - - DynamicLibrary false @@ -67,28 +43,18 @@ <_ProjectFileVersion>10.0.30319.1 .dll - $(SolutionDir)$(Platform)\$(Configuration)\VST\ - $(Platform)\$(Configuration)\VST\ - juicysfplugin - true - $(LibraryPath);import_lib_x64;$(SolutionDir)$(Platform)\$(Configuration)\Shared Code - $(SolutionDir)$(Platform)\$(Configuration)\VST\ - $(Platform)\$(Configuration)\VST\ - juicysfplugin - true - $(LibraryPath);import_lib_x64;$(SolutionDir)$(Platform)\$(Configuration)\Shared Code - $(SolutionDir)$(Platform)\$(Configuration)\VST\ - $(Platform)\$(Configuration)\VST\ - juicysfplugin - true - $(LibraryPath);import_lib_x86;$(SolutionDir)$(Platform)\$(Configuration)\Shared Code - $(SolutionDir)$(Platform)\$(Configuration)\VST\ - $(Platform)\$(Configuration)\VST\ - juicysfplugin - true - $(LibraryPath);import_lib_x86;$(SolutionDir)$(Platform)\$(Configuration)\Shared Code + $(SolutionDir)$(Platform)\$(Configuration)\VST\ + $(Platform)\$(Configuration)\VST\ + juicysfplugin + true + $(LibraryPath);import_lib_$(Platform);$(SolutionDir)$(Platform)\$(Configuration)\Shared Code + $(SolutionDir)$(Platform)\$(Configuration)\VST\ + $(Platform)\$(Configuration)\VST\ + juicysfplugin + true + $(LibraryPath);import_lib_$(Platform);$(SolutionDir)$(Platform)\$(Configuration)\Shared Code - + _DEBUG;%(PreprocessorDefinitions) true @@ -122,7 +88,7 @@ true $(IntDir)\juicysfplugin.pdb Windows - import_lib_x64;%(AdditionalLibraryDirectories) + import_lib_$(Platform);%(AdditionalLibraryDirectories) true libfluidsynth.dll.a;juicysfplugin.lib;%(AdditionalDependencies) @@ -132,10 +98,10 @@ libfluidsynth.dll.a;juicysfplugin.lib;%(AdditionalDependencies) - import_lib_x64;%(AdditionalLibraryDirectories) + import_lib_$(Platform);%(AdditionalLibraryDirectories) - + NDEBUG;%(PreprocessorDefinitions) true @@ -170,7 +136,7 @@ Windows true true - import_lib_x64;%(AdditionalLibraryDirectories) + import_lib_$(Platform);%(AdditionalLibraryDirectories) true libfluidsynth.dll.a;juicysfplugin.lib;%(AdditionalDependencies) @@ -180,122 +146,12 @@ libfluidsynth.dll.a;juicysfplugin.lib;%(AdditionalDependencies) - import_lib_x64;%(AdditionalLibraryDirectories) - - - - - _DEBUG;%(PreprocessorDefinitions) - true - true - Win32 - - - - Disabled - ProgramDatabase - C:\SDKs\VST_SDK\VST3_SDK;C:\SDKs\VST_SDK\VST2_SDK;..\..\JuceLibraryCode;C:\JUCE\modules;..\..\include;%(AdditionalIncludeDirectories) - _CRT_SECURE_NO_WARNINGS;WIN32;_WINDOWS;DEBUG;_DEBUG;JUCER_VS2017_78A5024=1;JUCE_APP_VERSION=1.0.0;JUCE_APP_VERSION_HEX=0x10000;JucePlugin_Build_VST=1;JucePlugin_Build_VST3=0;JucePlugin_Build_AU=0;JucePlugin_Build_AUv3=0;JucePlugin_Build_RTAS=0;JucePlugin_Build_AAX=0;JucePlugin_Build_Standalone=0;JucePlugin_Build_Unity=0;%(PreprocessorDefinitions) - MultiThreadedDebugDLL - true - - $(IntDir)\ - $(IntDir)\ - $(IntDir)\ - Level4 - true - true - stdcpplatest - - - _DEBUG;%(PreprocessorDefinitions) - - - $(OutDir)\juicysfplugin.dll - true - libcmt.lib; msvcrt.lib;;%(IgnoreSpecificDefaultLibraries) - true - $(IntDir)\juicysfplugin.pdb - Windows - MachineX86 - import_lib_x86;%(AdditionalLibraryDirectories) - true - libfluidsynth.dll.a;juicysfplugin.lib;%(AdditionalDependencies) - - - true - $(IntDir)\juicysfplugin.bsc - - - libfluidsynth.dll.a;juicysfplugin.lib;%(AdditionalDependencies) - import_lib_x86;%(AdditionalLibraryDirectories) - - - - - NDEBUG;%(PreprocessorDefinitions) - true - true - Win32 - - - - Full - C:\SDKs\VST_SDK\VST3_SDK;C:\SDKs\VST_SDK\VST2_SDK;..\..\JuceLibraryCode;C:\JUCE\modules;..\..\include;%(AdditionalIncludeDirectories) - _CRT_SECURE_NO_WARNINGS;WIN32;_WINDOWS;NDEBUG;JUCER_VS2017_78A5024=1;JUCE_APP_VERSION=1.0.0;JUCE_APP_VERSION_HEX=0x10000;JucePlugin_Build_VST=1;JucePlugin_Build_VST3=0;JucePlugin_Build_AU=0;JucePlugin_Build_AUv3=0;JucePlugin_Build_RTAS=0;JucePlugin_Build_AAX=0;JucePlugin_Build_Standalone=0;JucePlugin_Build_Unity=0;%(PreprocessorDefinitions) - MultiThreadedDLL - true - - $(IntDir)\ - $(IntDir)\ - $(IntDir)\ - Level4 - true - true - stdcpplatest - - - NDEBUG;%(PreprocessorDefinitions) - - - $(OutDir)\juicysfplugin.dll - true - %(IgnoreSpecificDefaultLibraries) - false - $(IntDir)\juicysfplugin.pdb - Windows - MachineX86 - true - true - import_lib_x86;%(AdditionalLibraryDirectories) - true - libfluidsynth.dll.a;juicysfplugin.lib;%(AdditionalDependencies) - - - true - $(IntDir)\juicysfplugin.bsc - - - libfluidsynth.dll.a;juicysfplugin.lib;%(AdditionalDependencies) - import_lib_x86;%(AdditionalLibraryDirectories) + import_lib_$(Platform);%(AdditionalLibraryDirectories) - - - - %(Filename)%(Extension) - PreserveNewest - - - - - %(Filename)%(Extension) - PreserveNewest - - diff --git a/Builds/VisualStudio2017/juicysfplugin_VST3.vcxproj b/Builds/VisualStudio2017/juicysfplugin_VST3.vcxproj index da5d48c..3709fda 100644 --- a/Builds/VisualStudio2017/juicysfplugin_VST3.vcxproj +++ b/Builds/VisualStudio2017/juicysfplugin_VST3.vcxproj @@ -4,28 +4,20 @@ ToolsVersion="15.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003"> - - Debug x64 + + Debug x64 - - Release x64 + + Release x64 - - Debug x86 - Win32 - - - Release x86 - Win32 - {70A2C49A-5DF9-60C9-981B-D030ADE816BF} - DynamicLibrary false @@ -33,23 +25,7 @@ v141 10.0.17134.0 - - DynamicLibrary - false - true - v141 - 10.0.17134.0 - - - DynamicLibrary - false - false - v141 - 10.0.17134.0 - - DynamicLibrary false @@ -67,28 +43,18 @@ <_ProjectFileVersion>10.0.30319.1 .vst3 - $(SolutionDir)$(Platform)\$(Configuration)\VST3\ - $(Platform)\$(Configuration)\VST3\ - juicysfplugin - true - $(LibraryPath);import_lib_x64;$(SolutionDir)$(Platform)\$(Configuration)\Shared Code - $(SolutionDir)$(Platform)\$(Configuration)\VST3\ - $(Platform)\$(Configuration)\VST3\ - juicysfplugin - true - $(LibraryPath);import_lib_x64;$(SolutionDir)$(Platform)\$(Configuration)\Shared Code - $(SolutionDir)$(Platform)\$(Configuration)\VST3\ - $(Platform)\$(Configuration)\VST3\ - juicysfplugin - true - $(LibraryPath);import_lib_x86;$(SolutionDir)$(Platform)\$(Configuration)\Shared Code - $(SolutionDir)$(Platform)\$(Configuration)\VST3\ - $(Platform)\$(Configuration)\VST3\ - juicysfplugin - true - $(LibraryPath);import_lib_x86;$(SolutionDir)$(Platform)\$(Configuration)\Shared Code + $(SolutionDir)$(Platform)\$(Configuration)\VST3\ + $(Platform)\$(Configuration)\VST3\ + juicysfplugin + true + $(LibraryPath);import_lib_$(Platform);$(SolutionDir)$(Platform)\$(Configuration)\Shared Code + $(SolutionDir)$(Platform)\$(Configuration)\VST3\ + $(Platform)\$(Configuration)\VST3\ + juicysfplugin + true + $(LibraryPath);import_lib_$(Platform);$(SolutionDir)$(Platform)\$(Configuration)\Shared Code - + _DEBUG;%(PreprocessorDefinitions) true @@ -122,7 +88,7 @@ true $(IntDir)\juicysfplugin.pdb Windows - import_lib_x64;%(AdditionalLibraryDirectories) + import_lib_$(Platform);%(AdditionalLibraryDirectories) true libfluidsynth.dll.a;juicysfplugin.lib;%(AdditionalDependencies) @@ -132,10 +98,10 @@ libfluidsynth.dll.a;juicysfplugin.lib;%(AdditionalDependencies) - import_lib_x64;%(AdditionalLibraryDirectories) + import_lib_$(Platform);%(AdditionalLibraryDirectories) - + NDEBUG;%(PreprocessorDefinitions) true @@ -170,7 +136,7 @@ Windows true true - import_lib_x64;%(AdditionalLibraryDirectories) + import_lib_$(Platform);%(AdditionalLibraryDirectories) true libfluidsynth.dll.a;juicysfplugin.lib;%(AdditionalDependencies) @@ -180,122 +146,12 @@ libfluidsynth.dll.a;juicysfplugin.lib;%(AdditionalDependencies) - import_lib_x64;%(AdditionalLibraryDirectories) - - - - - _DEBUG;%(PreprocessorDefinitions) - true - true - Win32 - - - - Disabled - ProgramDatabase - C:\SDKs\VST_SDK\VST3_SDK;C:\SDKs\VST_SDK\VST2_SDK;..\..\JuceLibraryCode;C:\JUCE\modules;..\..\include;%(AdditionalIncludeDirectories) - _CRT_SECURE_NO_WARNINGS;WIN32;_WINDOWS;DEBUG;_DEBUG;JUCER_VS2017_78A5024=1;JUCE_APP_VERSION=1.0.0;JUCE_APP_VERSION_HEX=0x10000;JucePlugin_Build_VST=0;JucePlugin_Build_VST3=1;JucePlugin_Build_AU=0;JucePlugin_Build_AUv3=0;JucePlugin_Build_RTAS=0;JucePlugin_Build_AAX=0;JucePlugin_Build_Standalone=0;JucePlugin_Build_Unity=0;%(PreprocessorDefinitions) - MultiThreadedDebugDLL - true - - $(IntDir)\ - $(IntDir)\ - $(IntDir)\ - Level4 - true - true - stdcpplatest - - - _DEBUG;%(PreprocessorDefinitions) - - - $(OutDir)\juicysfplugin.vst3 - true - libcmt.lib; msvcrt.lib;;%(IgnoreSpecificDefaultLibraries) - true - $(IntDir)\juicysfplugin.pdb - Windows - MachineX86 - import_lib_x86;%(AdditionalLibraryDirectories) - true - libfluidsynth.dll.a;juicysfplugin.lib;%(AdditionalDependencies) - - - true - $(IntDir)\juicysfplugin.bsc - - - libfluidsynth.dll.a;juicysfplugin.lib;%(AdditionalDependencies) - import_lib_x86;%(AdditionalLibraryDirectories) - - - - - NDEBUG;%(PreprocessorDefinitions) - true - true - Win32 - - - - Full - C:\SDKs\VST_SDK\VST3_SDK;C:\SDKs\VST_SDK\VST2_SDK;..\..\JuceLibraryCode;C:\JUCE\modules;..\..\include;%(AdditionalIncludeDirectories) - _CRT_SECURE_NO_WARNINGS;WIN32;_WINDOWS;NDEBUG;JUCER_VS2017_78A5024=1;JUCE_APP_VERSION=1.0.0;JUCE_APP_VERSION_HEX=0x10000;JucePlugin_Build_VST=0;JucePlugin_Build_VST3=1;JucePlugin_Build_AU=0;JucePlugin_Build_AUv3=0;JucePlugin_Build_RTAS=0;JucePlugin_Build_AAX=0;JucePlugin_Build_Standalone=0;JucePlugin_Build_Unity=0;%(PreprocessorDefinitions) - MultiThreadedDLL - true - - $(IntDir)\ - $(IntDir)\ - $(IntDir)\ - Level4 - true - true - stdcpplatest - - - NDEBUG;%(PreprocessorDefinitions) - - - $(OutDir)\juicysfplugin.vst3 - true - %(IgnoreSpecificDefaultLibraries) - false - $(IntDir)\juicysfplugin.pdb - Windows - MachineX86 - true - true - import_lib_x86;%(AdditionalLibraryDirectories) - true - libfluidsynth.dll.a;juicysfplugin.lib;%(AdditionalDependencies) - - - true - $(IntDir)\juicysfplugin.bsc - - - libfluidsynth.dll.a;juicysfplugin.lib;%(AdditionalDependencies) - import_lib_x86;%(AdditionalLibraryDirectories) + import_lib_$(Platform);%(AdditionalLibraryDirectories) - - - - %(Filename)%(Extension) - PreserveNewest - - - - - %(Filename)%(Extension) - PreserveNewest - - diff --git a/Builds/VisualStudio2017/lib_x86/libFLAC-8.dll b/Builds/VisualStudio2017/lib_Win32/libFLAC-8.dll similarity index 100% rename from Builds/VisualStudio2017/lib_x86/libFLAC-8.dll rename to Builds/VisualStudio2017/lib_Win32/libFLAC-8.dll diff --git a/Builds/VisualStudio2017/lib_x86/libfluidsynth-2.dll b/Builds/VisualStudio2017/lib_Win32/libfluidsynth-2.dll similarity index 100% rename from Builds/VisualStudio2017/lib_x86/libfluidsynth-2.dll rename to Builds/VisualStudio2017/lib_Win32/libfluidsynth-2.dll diff --git a/Builds/VisualStudio2017/lib_x86/libgcc_s_dw2-1.dll b/Builds/VisualStudio2017/lib_Win32/libgcc_s_dw2-1.dll similarity index 100% rename from Builds/VisualStudio2017/lib_x86/libgcc_s_dw2-1.dll rename to Builds/VisualStudio2017/lib_Win32/libgcc_s_dw2-1.dll diff --git a/Builds/VisualStudio2017/lib_x86/libglib-2.0-0.dll b/Builds/VisualStudio2017/lib_Win32/libglib-2.0-0.dll similarity index 100% rename from Builds/VisualStudio2017/lib_x86/libglib-2.0-0.dll rename to Builds/VisualStudio2017/lib_Win32/libglib-2.0-0.dll diff --git a/Builds/VisualStudio2017/lib_x86/libgmodule-2.0-0.dll b/Builds/VisualStudio2017/lib_Win32/libgmodule-2.0-0.dll similarity index 100% rename from Builds/VisualStudio2017/lib_x86/libgmodule-2.0-0.dll rename to Builds/VisualStudio2017/lib_Win32/libgmodule-2.0-0.dll diff --git a/Builds/VisualStudio2017/lib_x86/libiconv-2.dll b/Builds/VisualStudio2017/lib_Win32/libiconv-2.dll similarity index 100% rename from Builds/VisualStudio2017/lib_x86/libiconv-2.dll rename to Builds/VisualStudio2017/lib_Win32/libiconv-2.dll diff --git a/Builds/VisualStudio2017/lib_x86/libintl-8.dll b/Builds/VisualStudio2017/lib_Win32/libintl-8.dll similarity index 100% rename from Builds/VisualStudio2017/lib_x86/libintl-8.dll rename to Builds/VisualStudio2017/lib_Win32/libintl-8.dll diff --git a/Builds/VisualStudio2017/lib_x86/libogg-0.dll b/Builds/VisualStudio2017/lib_Win32/libogg-0.dll similarity index 100% rename from Builds/VisualStudio2017/lib_x86/libogg-0.dll rename to Builds/VisualStudio2017/lib_Win32/libogg-0.dll diff --git a/Builds/VisualStudio2017/lib_x86/libpcre-1.dll b/Builds/VisualStudio2017/lib_Win32/libpcre-1.dll similarity index 100% rename from Builds/VisualStudio2017/lib_x86/libpcre-1.dll rename to Builds/VisualStudio2017/lib_Win32/libpcre-1.dll diff --git a/Builds/VisualStudio2017/lib_x86/libportaudio-2.dll b/Builds/VisualStudio2017/lib_Win32/libportaudio-2.dll similarity index 100% rename from Builds/VisualStudio2017/lib_x86/libportaudio-2.dll rename to Builds/VisualStudio2017/lib_Win32/libportaudio-2.dll diff --git a/Builds/VisualStudio2017/lib_x86/libreadline8.dll b/Builds/VisualStudio2017/lib_Win32/libreadline8.dll similarity index 100% rename from Builds/VisualStudio2017/lib_x86/libreadline8.dll rename to Builds/VisualStudio2017/lib_Win32/libreadline8.dll diff --git a/Builds/VisualStudio2017/lib_x86/libsndfile-1.dll b/Builds/VisualStudio2017/lib_Win32/libsndfile-1.dll similarity index 100% rename from Builds/VisualStudio2017/lib_x86/libsndfile-1.dll rename to Builds/VisualStudio2017/lib_Win32/libsndfile-1.dll diff --git a/Builds/VisualStudio2017/lib_x86/libspeex-1.dll b/Builds/VisualStudio2017/lib_Win32/libspeex-1.dll similarity index 100% rename from Builds/VisualStudio2017/lib_x86/libspeex-1.dll rename to Builds/VisualStudio2017/lib_Win32/libspeex-1.dll diff --git a/Builds/VisualStudio2017/lib_x86/libtermcap-0.dll b/Builds/VisualStudio2017/lib_Win32/libtermcap-0.dll similarity index 100% rename from Builds/VisualStudio2017/lib_x86/libtermcap-0.dll rename to Builds/VisualStudio2017/lib_Win32/libtermcap-0.dll diff --git a/Builds/VisualStudio2017/lib_x86/libvorbis-0.dll b/Builds/VisualStudio2017/lib_Win32/libvorbis-0.dll similarity index 100% rename from Builds/VisualStudio2017/lib_x86/libvorbis-0.dll rename to Builds/VisualStudio2017/lib_Win32/libvorbis-0.dll diff --git a/Builds/VisualStudio2017/lib_x86/libvorbisenc-2.dll b/Builds/VisualStudio2017/lib_Win32/libvorbisenc-2.dll similarity index 100% rename from Builds/VisualStudio2017/lib_x86/libvorbisenc-2.dll rename to Builds/VisualStudio2017/lib_Win32/libvorbisenc-2.dll diff --git a/Builds/VisualStudio2017/lib_x86/libwinpthread-1.dll b/Builds/VisualStudio2017/lib_Win32/libwinpthread-1.dll similarity index 100% rename from Builds/VisualStudio2017/lib_x86/libwinpthread-1.dll rename to Builds/VisualStudio2017/lib_Win32/libwinpthread-1.dll diff --git a/juicysfplugin.jucer b/juicysfplugin.jucer index 7c0738b..50c68e3 100644 --- a/juicysfplugin.jucer +++ b/juicysfplugin.jucer @@ -111,12 +111,10 @@ - - - - + +