| @@ -41,6 +41,9 @@ profile | |||||
| **/VisualStudio2013/x64 | **/VisualStudio2013/x64 | ||||
| **/VisualStudio2015/Win32 | **/VisualStudio2015/Win32 | ||||
| **/VisualStudio2015/x64 | **/VisualStudio2015/x64 | ||||
| **/VisualStudio2017/Win32 | |||||
| **/VisualStudio2017/x64 | |||||
| **/.vs | |||||
| **/CodeBlocks/bin | **/CodeBlocks/bin | ||||
| **/CodeBlocks/obj | **/CodeBlocks/obj | ||||
| **/CodeBlocks/*.depend | **/CodeBlocks/*.depend | ||||
| @@ -212,6 +212,10 @@ | |||||
| //#define JUCE_USE_XCURSOR | //#define JUCE_USE_XCURSOR | ||||
| #endif | #endif | ||||
| #ifndef JUCE_USE_WINDOWS_POINTER_API | |||||
| //#define JUCE_USE_WINDOWS_POINTER_API | |||||
| #endif | |||||
| //============================================================================== | //============================================================================== | ||||
| // juce_gui_extra flags: | // juce_gui_extra flags: | ||||
| @@ -57,29 +57,29 @@ | |||||
| <MODULEPATH id="juce_audio_processors" path="../../modules"/> | <MODULEPATH id="juce_audio_processors" path="../../modules"/> | ||||
| </MODULEPATHS> | </MODULEPATHS> | ||||
| </XCODE_IPHONE> | </XCODE_IPHONE> | ||||
| <VS2010 targetFolder="Builds/VisualStudio2010"> | |||||
| <VS2017 targetFolder="Builds/VisualStudio2017"> | |||||
| <CONFIGURATIONS> | <CONFIGURATIONS> | ||||
| <CONFIGURATION name="Debug" winWarningLevel="4" generateManifest="1" winArchitecture="32-bit" | |||||
| <CONFIGURATION name="Debug" winWarningLevel="4" generateManifest="1" winArchitecture="x64" | |||||
| isDebug="1" optimisation="1" targetName="AnimationAppExample"/> | isDebug="1" optimisation="1" targetName="AnimationAppExample"/> | ||||
| <CONFIGURATION name="Release" winWarningLevel="4" generateManifest="1" winArchitecture="32-bit" | |||||
| isDebug="0" optimisation="2" targetName="AnimationAppExample"/> | |||||
| <CONFIGURATION name="Release" winWarningLevel="4" generateManifest="1" winArchitecture="x64" | |||||
| isDebug="0" optimisation="3" targetName="AnimationAppExample"/> | |||||
| </CONFIGURATIONS> | </CONFIGURATIONS> | ||||
| <MODULEPATHS> | <MODULEPATHS> | ||||
| <MODULEPATH id="juce_core" path="../../modules"/> | |||||
| <MODULEPATH id="juce_events" path="../../modules"/> | |||||
| <MODULEPATH id="juce_video" path="../../modules"/> | |||||
| <MODULEPATH id="juce_opengl" path="../../modules"/> | |||||
| <MODULEPATH id="juce_gui_extra" path="../../modules"/> | |||||
| <MODULEPATH id="juce_gui_basics" path="../../modules"/> | |||||
| <MODULEPATH id="juce_graphics" path="../../modules"/> | <MODULEPATH id="juce_graphics" path="../../modules"/> | ||||
| <MODULEPATH id="juce_events" path="../../modules"/> | |||||
| <MODULEPATH id="juce_data_structures" path="../../modules"/> | <MODULEPATH id="juce_data_structures" path="../../modules"/> | ||||
| <MODULEPATH id="juce_gui_basics" path="../../modules"/> | |||||
| <MODULEPATH id="juce_gui_extra" path="../../modules"/> | |||||
| <MODULEPATH id="juce_cryptography" path="../../modules"/> | <MODULEPATH id="juce_cryptography" path="../../modules"/> | ||||
| <MODULEPATH id="juce_video" path="../../modules"/> | |||||
| <MODULEPATH id="juce_opengl" path="../../modules"/> | |||||
| <MODULEPATH id="juce_audio_basics" path="../../modules"/> | |||||
| <MODULEPATH id="juce_audio_devices" path="../../modules"/> | |||||
| <MODULEPATH id="juce_audio_formats" path="../../modules"/> | |||||
| <MODULEPATH id="juce_core" path="../../modules"/> | |||||
| <MODULEPATH id="juce_audio_processors" path="../../modules"/> | <MODULEPATH id="juce_audio_processors" path="../../modules"/> | ||||
| <MODULEPATH id="juce_audio_formats" path="../../modules"/> | |||||
| <MODULEPATH id="juce_audio_devices" path="../../modules"/> | |||||
| <MODULEPATH id="juce_audio_basics" path="../../modules"/> | |||||
| </MODULEPATHS> | </MODULEPATHS> | ||||
| </VS2010> | |||||
| </VS2017> | |||||
| </EXPORTFORMATS> | </EXPORTFORMATS> | ||||
| <MODULES> | <MODULES> | ||||
| <MODULES id="juce_audio_basics" showAllCode="1" useLocalCopy="0"/> | <MODULES id="juce_audio_basics" showAllCode="1" useLocalCopy="0"/> | ||||
| @@ -1,5 +1,5 @@ | |||||
| Microsoft Visual Studio Solution File, Format Version 11.00 | Microsoft Visual Studio Solution File, Format Version 11.00 | ||||
| # Visual Studio 2010 | |||||
| # Visual Studio 2017 | |||||
| Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "AnimationAppExample - App", "AnimationAppExample_App.vcxproj", "{D44A6FC4-2DA0-C221-F876-2A2012D2840C}" | Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "AnimationAppExample - App", "AnimationAppExample_App.vcxproj", "{D44A6FC4-2DA0-C221-F876-2A2012D2840C}" | ||||
| EndProject | EndProject | ||||
| @@ -1630,14 +1630,14 @@ Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "Juce Library Code", "Juce L | |||||
| EndProject | EndProject | ||||
| Global | Global | ||||
| GlobalSection(SolutionConfigurationPlatforms) = preSolution | GlobalSection(SolutionConfigurationPlatforms) = preSolution | ||||
| Debug|Win32 = Debug|Win32 | |||||
| Release|Win32 = Release|Win32 | |||||
| Debug|x64 = Debug|x64 | |||||
| Release|x64 = Release|x64 | |||||
| EndGlobalSection | EndGlobalSection | ||||
| GlobalSection(ProjectConfigurationPlatforms) = postSolution | GlobalSection(ProjectConfigurationPlatforms) = postSolution | ||||
| {D44A6FC4-2DA0-C221-F876-2A2012D2840C}.Debug|Win32.Build.0 = Debug|Win32 | |||||
| {D44A6FC4-2DA0-C221-F876-2A2012D2840C}.Debug|Win32.ActiveCfg = Debug|Win32 | |||||
| {D44A6FC4-2DA0-C221-F876-2A2012D2840C}.Release|Win32.Build.0 = Release|Win32 | |||||
| {D44A6FC4-2DA0-C221-F876-2A2012D2840C}.Release|Win32.ActiveCfg = Release|Win32 | |||||
| {D44A6FC4-2DA0-C221-F876-2A2012D2840C}.Debug|x64.Build.0 = Debug|x64 | |||||
| {D44A6FC4-2DA0-C221-F876-2A2012D2840C}.Debug|x64.ActiveCfg = Debug|x64 | |||||
| {D44A6FC4-2DA0-C221-F876-2A2012D2840C}.Release|x64.Build.0 = Release|x64 | |||||
| {D44A6FC4-2DA0-C221-F876-2A2012D2840C}.Release|x64.ActiveCfg = Release|x64 | |||||
| EndGlobalSection | EndGlobalSection | ||||
| GlobalSection(SolutionProperties) = preSolution | GlobalSection(SolutionProperties) = preSolution | ||||
| HideSolutionNode = FALSE | HideSolutionNode = FALSE | ||||
| @@ -1,32 +1,37 @@ | |||||
| <?xml version="1.0" encoding="UTF-8"?> | <?xml version="1.0" encoding="UTF-8"?> | ||||
| <Project DefaultTargets="Build" | <Project DefaultTargets="Build" | ||||
| ToolsVersion="4.0" | |||||
| ToolsVersion="15.0" | |||||
| xmlns="http://schemas.microsoft.com/developer/msbuild/2003"> | xmlns="http://schemas.microsoft.com/developer/msbuild/2003"> | ||||
| <ItemGroup Label="ProjectConfigurations"> | <ItemGroup Label="ProjectConfigurations"> | ||||
| <ProjectConfiguration Include="Debug|Win32"> | |||||
| <ProjectConfiguration Include="Debug|x64"> | |||||
| <Configuration>Debug</Configuration> | <Configuration>Debug</Configuration> | ||||
| <Platform>Win32</Platform> | |||||
| <Platform>x64</Platform> | |||||
| </ProjectConfiguration> | </ProjectConfiguration> | ||||
| <ProjectConfiguration Include="Release|Win32"> | |||||
| <ProjectConfiguration Include="Release|x64"> | |||||
| <Configuration>Release</Configuration> | <Configuration>Release</Configuration> | ||||
| <Platform>Win32</Platform> | |||||
| <Platform>x64</Platform> | |||||
| </ProjectConfiguration> | </ProjectConfiguration> | ||||
| </ItemGroup> | </ItemGroup> | ||||
| <PropertyGroup Label="Globals"> | <PropertyGroup Label="Globals"> | ||||
| <ProjectGuid>{D44A6FC4-2DA0-C221-F876-2A2012D2840C}</ProjectGuid> | <ProjectGuid>{D44A6FC4-2DA0-C221-F876-2A2012D2840C}</ProjectGuid> | ||||
| <PlatformToolset>v141</PlatformToolset> | |||||
| </PropertyGroup> | </PropertyGroup> | ||||
| <Import Project="$(VCTargetsPath)\Microsoft.Cpp.Default.props"/> | <Import Project="$(VCTargetsPath)\Microsoft.Cpp.Default.props"/> | ||||
| <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'" | |||||
| <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'" | |||||
| Label="Configuration"> | Label="Configuration"> | ||||
| <ConfigurationType>Application</ConfigurationType> | <ConfigurationType>Application</ConfigurationType> | ||||
| <UseOfMfc>false</UseOfMfc> | <UseOfMfc>false</UseOfMfc> | ||||
| <PlatformToolset>v141</PlatformToolset> | |||||
| <PlatformToolset>v141</PlatformToolset> | |||||
| </PropertyGroup> | </PropertyGroup> | ||||
| <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'" | |||||
| <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'" | |||||
| Label="Configuration"> | Label="Configuration"> | ||||
| <ConfigurationType>Application</ConfigurationType> | <ConfigurationType>Application</ConfigurationType> | ||||
| <UseOfMfc>false</UseOfMfc> | <UseOfMfc>false</UseOfMfc> | ||||
| <WholeProgramOptimization>true</WholeProgramOptimization> | <WholeProgramOptimization>true</WholeProgramOptimization> | ||||
| <PlatformToolset>v141</PlatformToolset> | |||||
| <PlatformToolset>v141</PlatformToolset> | |||||
| </PropertyGroup> | </PropertyGroup> | ||||
| <Import Project="$(VCTargetsPath)\Microsoft.Cpp.props"/> | <Import Project="$(VCTargetsPath)\Microsoft.Cpp.props"/> | ||||
| <ImportGroup Label="ExtensionSettings"/> | <ImportGroup Label="ExtensionSettings"/> | ||||
| @@ -35,20 +40,23 @@ | |||||
| Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" | Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" | ||||
| Label="LocalAppDataPlatform"/> | Label="LocalAppDataPlatform"/> | ||||
| </ImportGroup> | </ImportGroup> | ||||
| <PropertyGroup Label="UserMacros"/> | |||||
| <PropertyGroup Label="UserMacros"> | |||||
| <PlatformToolset>v141</PlatformToolset> | |||||
| </PropertyGroup> | |||||
| <PropertyGroup> | <PropertyGroup> | ||||
| <_ProjectFileVersion>10.0.30319.1</_ProjectFileVersion> | <_ProjectFileVersion>10.0.30319.1</_ProjectFileVersion> | ||||
| <TargetExt>.exe</TargetExt> | <TargetExt>.exe</TargetExt> | ||||
| <OutDir Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">$(SolutionDir)\$(Platform)\$(Configuration)\App\</OutDir> | |||||
| <IntDir Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">$(Platform)\$(Configuration)\App\</IntDir> | |||||
| <TargetName Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">AnimationAppExample</TargetName> | |||||
| <GenerateManifest Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">true</GenerateManifest> | |||||
| <OutDir Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">$(SolutionDir)\$(Platform)\$(Configuration)\App\</OutDir> | |||||
| <IntDir Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">$(Platform)\$(Configuration)\App\</IntDir> | |||||
| <TargetName Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">AnimationAppExample</TargetName> | |||||
| <GenerateManifest Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">true</GenerateManifest> | |||||
| <OutDir Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">$(SolutionDir)\$(Platform)\$(Configuration)\App\</OutDir> | |||||
| <IntDir Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">$(Platform)\$(Configuration)\App\</IntDir> | |||||
| <TargetName Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">AnimationAppExample</TargetName> | |||||
| <GenerateManifest Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">true</GenerateManifest> | |||||
| <OutDir Condition="'$(Configuration)|$(Platform)'=='Release|x64'">$(SolutionDir)\$(Platform)\$(Configuration)\App\</OutDir> | |||||
| <IntDir Condition="'$(Configuration)|$(Platform)'=='Release|x64'">$(Platform)\$(Configuration)\App\</IntDir> | |||||
| <TargetName Condition="'$(Configuration)|$(Platform)'=='Release|x64'">AnimationAppExample</TargetName> | |||||
| <GenerateManifest Condition="'$(Configuration)|$(Platform)'=='Release|x64'">true</GenerateManifest> | |||||
| <PlatformToolset>v141</PlatformToolset> | |||||
| </PropertyGroup> | </PropertyGroup> | ||||
| <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'"> | |||||
| <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'"> | |||||
| <Midl> | <Midl> | ||||
| <PreprocessorDefinitions>_DEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions> | <PreprocessorDefinitions>_DEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions> | ||||
| <MkTypLibCompatible>true</MkTypLibCompatible> | <MkTypLibCompatible>true</MkTypLibCompatible> | ||||
| @@ -58,9 +66,9 @@ | |||||
| </Midl> | </Midl> | ||||
| <ClCompile> | <ClCompile> | ||||
| <Optimization>Disabled</Optimization> | <Optimization>Disabled</Optimization> | ||||
| <DebugInformationFormat>EditAndContinue</DebugInformationFormat> | |||||
| <DebugInformationFormat>ProgramDatabase</DebugInformationFormat> | |||||
| <AdditionalIncludeDirectories>..\..\JuceLibraryCode;..\..\..\..\modules;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories> | <AdditionalIncludeDirectories>..\..\JuceLibraryCode;..\..\..\..\modules;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories> | ||||
| <PreprocessorDefinitions>_CRT_SECURE_NO_WARNINGS;WIN32;_WINDOWS;DEBUG;_DEBUG;JUCER_VS2010_78A501D=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=0;%(PreprocessorDefinitions)</PreprocessorDefinitions> | |||||
| <PreprocessorDefinitions>_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=0;%(PreprocessorDefinitions)</PreprocessorDefinitions> | |||||
| <RuntimeLibrary>MultiThreadedDebug</RuntimeLibrary> | <RuntimeLibrary>MultiThreadedDebug</RuntimeLibrary> | ||||
| <RuntimeTypeInfo>true</RuntimeTypeInfo> | <RuntimeTypeInfo>true</RuntimeTypeInfo> | ||||
| <PrecompiledHeader/> | <PrecompiledHeader/> | ||||
| @@ -81,8 +89,6 @@ | |||||
| <GenerateDebugInformation>true</GenerateDebugInformation> | <GenerateDebugInformation>true</GenerateDebugInformation> | ||||
| <ProgramDatabaseFile>$(IntDir)\AnimationAppExample.pdb</ProgramDatabaseFile> | <ProgramDatabaseFile>$(IntDir)\AnimationAppExample.pdb</ProgramDatabaseFile> | ||||
| <SubSystem>Windows</SubSystem> | <SubSystem>Windows</SubSystem> | ||||
| <TargetMachine>MachineX86</TargetMachine> | |||||
| <ImageHasSafeExceptionHandlers>false</ImageHasSafeExceptionHandlers> | |||||
| <LargeAddressAware>true</LargeAddressAware> | <LargeAddressAware>true</LargeAddressAware> | ||||
| </Link> | </Link> | ||||
| <Bscmake> | <Bscmake> | ||||
| @@ -90,7 +96,7 @@ | |||||
| <OutputFile>$(IntDir)\AnimationAppExample.bsc</OutputFile> | <OutputFile>$(IntDir)\AnimationAppExample.bsc</OutputFile> | ||||
| </Bscmake> | </Bscmake> | ||||
| </ItemDefinitionGroup> | </ItemDefinitionGroup> | ||||
| <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'"> | |||||
| <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'"> | |||||
| <Midl> | <Midl> | ||||
| <PreprocessorDefinitions>NDEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions> | <PreprocessorDefinitions>NDEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions> | ||||
| <MkTypLibCompatible>true</MkTypLibCompatible> | <MkTypLibCompatible>true</MkTypLibCompatible> | ||||
| @@ -99,9 +105,9 @@ | |||||
| <HeaderFileName/> | <HeaderFileName/> | ||||
| </Midl> | </Midl> | ||||
| <ClCompile> | <ClCompile> | ||||
| <Optimization>MinSpace</Optimization> | |||||
| <Optimization>Full</Optimization> | |||||
| <AdditionalIncludeDirectories>..\..\JuceLibraryCode;..\..\..\..\modules;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories> | <AdditionalIncludeDirectories>..\..\JuceLibraryCode;..\..\..\..\modules;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories> | ||||
| <PreprocessorDefinitions>_CRT_SECURE_NO_WARNINGS;WIN32;_WINDOWS;NDEBUG;JUCER_VS2010_78A501D=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=0;%(PreprocessorDefinitions)</PreprocessorDefinitions> | |||||
| <PreprocessorDefinitions>_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=0;%(PreprocessorDefinitions)</PreprocessorDefinitions> | |||||
| <RuntimeLibrary>MultiThreaded</RuntimeLibrary> | <RuntimeLibrary>MultiThreaded</RuntimeLibrary> | ||||
| <RuntimeTypeInfo>true</RuntimeTypeInfo> | <RuntimeTypeInfo>true</RuntimeTypeInfo> | ||||
| <PrecompiledHeader/> | <PrecompiledHeader/> | ||||
| @@ -122,7 +128,6 @@ | |||||
| <GenerateDebugInformation>false</GenerateDebugInformation> | <GenerateDebugInformation>false</GenerateDebugInformation> | ||||
| <ProgramDatabaseFile>$(IntDir)\AnimationAppExample.pdb</ProgramDatabaseFile> | <ProgramDatabaseFile>$(IntDir)\AnimationAppExample.pdb</ProgramDatabaseFile> | ||||
| <SubSystem>Windows</SubSystem> | <SubSystem>Windows</SubSystem> | ||||
| <TargetMachine>MachineX86</TargetMachine> | |||||
| <OptimizeReferences>true</OptimizeReferences> | <OptimizeReferences>true</OptimizeReferences> | ||||
| <EnableCOMDATFolding>true</EnableCOMDATFolding> | <EnableCOMDATFolding>true</EnableCOMDATFolding> | ||||
| <LargeAddressAware>true</LargeAddressAware> | <LargeAddressAware>true</LargeAddressAware> | ||||
| @@ -191,6 +191,10 @@ | |||||
| //#define JUCE_USE_XCURSOR | //#define JUCE_USE_XCURSOR | ||||
| #endif | #endif | ||||
| #ifndef JUCE_USE_WINDOWS_POINTER_API | |||||
| //#define JUCE_USE_WINDOWS_POINTER_API | |||||
| #endif | |||||
| //============================================================================== | //============================================================================== | ||||
| // juce_gui_extra flags: | // juce_gui_extra flags: | ||||
| @@ -203,6 +203,10 @@ | |||||
| //#define JUCE_USE_XCURSOR | //#define JUCE_USE_XCURSOR | ||||
| #endif | #endif | ||||
| #ifndef JUCE_USE_WINDOWS_POINTER_API | |||||
| //#define JUCE_USE_WINDOWS_POINTER_API | |||||
| #endif | |||||
| //============================================================================== | //============================================================================== | ||||
| // juce_gui_extra flags: | // juce_gui_extra flags: | ||||
| @@ -77,6 +77,29 @@ | |||||
| <MODULEPATH id="juce_audio_processors" path="../../../modules"/> | <MODULEPATH id="juce_audio_processors" path="../../../modules"/> | ||||
| </MODULEPATHS> | </MODULEPATHS> | ||||
| </VS2015> | </VS2015> | ||||
| <VS2017 targetFolder="Builds/VisualStudio2017"> | |||||
| <CONFIGURATIONS> | |||||
| <CONFIGURATION name="Debug" winWarningLevel="4" generateManifest="1" winArchitecture="x64" | |||||
| isDebug="1" optimisation="1" targetName="BlocksDrawing"/> | |||||
| <CONFIGURATION name="Release" winWarningLevel="4" generateManifest="1" winArchitecture="x64" | |||||
| isDebug="0" optimisation="3" targetName="BlocksDrawing"/> | |||||
| </CONFIGURATIONS> | |||||
| <MODULEPATHS> | |||||
| <MODULEPATH id="juce_opengl" path="../../../modules"/> | |||||
| <MODULEPATH id="juce_gui_extra" path="../../../modules"/> | |||||
| <MODULEPATH id="juce_gui_basics" path="../../../modules"/> | |||||
| <MODULEPATH id="juce_graphics" path="../../../modules"/> | |||||
| <MODULEPATH id="juce_events" path="../../../modules"/> | |||||
| <MODULEPATH id="juce_data_structures" path="../../../modules"/> | |||||
| <MODULEPATH id="juce_core" path="../../../modules"/> | |||||
| <MODULEPATH id="juce_blocks_basics" path="../../../modules"/> | |||||
| <MODULEPATH id="juce_audio_utils" path="../../../modules"/> | |||||
| <MODULEPATH id="juce_audio_processors" path="../../../modules"/> | |||||
| <MODULEPATH id="juce_audio_formats" path="../../../modules"/> | |||||
| <MODULEPATH id="juce_audio_devices" path="../../../modules"/> | |||||
| <MODULEPATH id="juce_audio_basics" path="../../../modules"/> | |||||
| </MODULEPATHS> | |||||
| </VS2017> | |||||
| <LINUX_MAKE targetFolder="Builds/LinuxMakefile"> | <LINUX_MAKE targetFolder="Builds/LinuxMakefile"> | ||||
| <CONFIGURATIONS> | <CONFIGURATIONS> | ||||
| <CONFIGURATION name="Debug" isDebug="1" optimisation="1" targetName="BlocksDrawing"/> | <CONFIGURATION name="Debug" isDebug="1" optimisation="1" targetName="BlocksDrawing"/> | ||||
| @@ -0,0 +1,162 @@ | |||||
| <?xml version="1.0" encoding="UTF-8"?> | |||||
| <Project DefaultTargets="Build" | |||||
| ToolsVersion="15.0" | |||||
| xmlns="http://schemas.microsoft.com/developer/msbuild/2003"> | |||||
| <ItemGroup Label="ProjectConfigurations"> | |||||
| <ProjectConfiguration Include="Debug|x64"> | |||||
| <Configuration>Debug</Configuration> | |||||
| <Platform>x64</Platform> | |||||
| </ProjectConfiguration> | |||||
| <ProjectConfiguration Include="Release|x64"> | |||||
| <Configuration>Release</Configuration> | |||||
| <Platform>x64</Platform> | |||||
| </ProjectConfiguration> | |||||
| </ItemGroup> | |||||
| <PropertyGroup Label="Globals"> | |||||
| <ProjectGuid>{CFD78289-DF68-E998-FA52-BA8B893952D3}</ProjectGuid> | |||||
| <PlatformToolset>v141</PlatformToolset> | |||||
| </PropertyGroup> | |||||
| <Import Project="$(VCTargetsPath)\Microsoft.Cpp.Default.props"/> | |||||
| <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'" | |||||
| Label="Configuration"> | |||||
| <ConfigurationType>Application</ConfigurationType> | |||||
| <UseOfMfc>false</UseOfMfc> | |||||
| <PlatformToolset>v141</PlatformToolset> | |||||
| <PlatformToolset>v141</PlatformToolset> | |||||
| </PropertyGroup> | |||||
| <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'" | |||||
| Label="Configuration"> | |||||
| <ConfigurationType>Application</ConfigurationType> | |||||
| <UseOfMfc>false</UseOfMfc> | |||||
| <WholeProgramOptimization>true</WholeProgramOptimization> | |||||
| <PlatformToolset>v141</PlatformToolset> | |||||
| <PlatformToolset>v141</PlatformToolset> | |||||
| </PropertyGroup> | |||||
| <Import Project="$(VCTargetsPath)\Microsoft.Cpp.props"/> | |||||
| <ImportGroup Label="ExtensionSettings"/> | |||||
| <ImportGroup Label="PropertySheets"> | |||||
| <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" | |||||
| Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" | |||||
| Label="LocalAppDataPlatform"/> | |||||
| </ImportGroup> | |||||
| <PropertyGroup Label="UserMacros"> | |||||
| <PlatformToolset>v141</PlatformToolset> | |||||
| </PropertyGroup> | |||||
| <PropertyGroup> | |||||
| <_ProjectFileVersion>10.0.30319.1</_ProjectFileVersion> | |||||
| <TargetExt>.exe</TargetExt> | |||||
| <OutDir Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">$(SolutionDir)\$(Platform)\$(Configuration)\App\</OutDir> | |||||
| <IntDir Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">$(Platform)\$(Configuration)\App\</IntDir> | |||||
| <TargetName Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">BlocksDrawing</TargetName> | |||||
| <GenerateManifest Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">true</GenerateManifest> | |||||
| <OutDir Condition="'$(Configuration)|$(Platform)'=='Release|x64'">$(SolutionDir)\$(Platform)\$(Configuration)\App\</OutDir> | |||||
| <IntDir Condition="'$(Configuration)|$(Platform)'=='Release|x64'">$(Platform)\$(Configuration)\App\</IntDir> | |||||
| <TargetName Condition="'$(Configuration)|$(Platform)'=='Release|x64'">BlocksDrawing</TargetName> | |||||
| <GenerateManifest Condition="'$(Configuration)|$(Platform)'=='Release|x64'">true</GenerateManifest> | |||||
| <PlatformToolset>v141</PlatformToolset> | |||||
| </PropertyGroup> | |||||
| <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'"> | |||||
| <Midl> | |||||
| <PreprocessorDefinitions>_DEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions> | |||||
| <MkTypLibCompatible>true</MkTypLibCompatible> | |||||
| <SuppressStartupBanner>true</SuppressStartupBanner> | |||||
| <TargetEnvironment>Win32</TargetEnvironment> | |||||
| <HeaderFileName/> | |||||
| </Midl> | |||||
| <ClCompile> | |||||
| <Optimization>Disabled</Optimization> | |||||
| <DebugInformationFormat>ProgramDatabase</DebugInformationFormat> | |||||
| <AdditionalIncludeDirectories>..\..\JuceLibraryCode;..\..\..\..\..\modules;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories> | |||||
| <PreprocessorDefinitions>_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=0;%(PreprocessorDefinitions)</PreprocessorDefinitions> | |||||
| <RuntimeLibrary>MultiThreadedDebug</RuntimeLibrary> | |||||
| <RuntimeTypeInfo>true</RuntimeTypeInfo> | |||||
| <PrecompiledHeader/> | |||||
| <AssemblerListingLocation>$(IntDir)\</AssemblerListingLocation> | |||||
| <ObjectFileName>$(IntDir)\</ObjectFileName> | |||||
| <ProgramDataBaseFileName>$(IntDir)\</ProgramDataBaseFileName> | |||||
| <WarningLevel>Level4</WarningLevel> | |||||
| <SuppressStartupBanner>true</SuppressStartupBanner> | |||||
| <MultiProcessorCompilation>true</MultiProcessorCompilation> | |||||
| </ClCompile> | |||||
| <ResourceCompile> | |||||
| <PreprocessorDefinitions>_DEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions> | |||||
| </ResourceCompile> | |||||
| <Link> | |||||
| <OutputFile>$(OutDir)\BlocksDrawing.exe</OutputFile> | |||||
| <SuppressStartupBanner>true</SuppressStartupBanner> | |||||
| <IgnoreSpecificDefaultLibraries>libcmt.lib; msvcrt.lib;;%(IgnoreSpecificDefaultLibraries)</IgnoreSpecificDefaultLibraries> | |||||
| <GenerateDebugInformation>true</GenerateDebugInformation> | |||||
| <ProgramDatabaseFile>$(IntDir)\BlocksDrawing.pdb</ProgramDatabaseFile> | |||||
| <SubSystem>Windows</SubSystem> | |||||
| <LargeAddressAware>true</LargeAddressAware> | |||||
| </Link> | |||||
| <Bscmake> | |||||
| <SuppressStartupBanner>true</SuppressStartupBanner> | |||||
| <OutputFile>$(IntDir)\BlocksDrawing.bsc</OutputFile> | |||||
| </Bscmake> | |||||
| </ItemDefinitionGroup> | |||||
| <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'"> | |||||
| <Midl> | |||||
| <PreprocessorDefinitions>NDEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions> | |||||
| <MkTypLibCompatible>true</MkTypLibCompatible> | |||||
| <SuppressStartupBanner>true</SuppressStartupBanner> | |||||
| <TargetEnvironment>Win32</TargetEnvironment> | |||||
| <HeaderFileName/> | |||||
| </Midl> | |||||
| <ClCompile> | |||||
| <Optimization>Full</Optimization> | |||||
| <AdditionalIncludeDirectories>..\..\JuceLibraryCode;..\..\..\..\..\modules;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories> | |||||
| <PreprocessorDefinitions>_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=0;%(PreprocessorDefinitions)</PreprocessorDefinitions> | |||||
| <RuntimeLibrary>MultiThreaded</RuntimeLibrary> | |||||
| <RuntimeTypeInfo>true</RuntimeTypeInfo> | |||||
| <PrecompiledHeader/> | |||||
| <AssemblerListingLocation>$(IntDir)\</AssemblerListingLocation> | |||||
| <ObjectFileName>$(IntDir)\</ObjectFileName> | |||||
| <ProgramDataBaseFileName>$(IntDir)\</ProgramDataBaseFileName> | |||||
| <WarningLevel>Level4</WarningLevel> | |||||
| <SuppressStartupBanner>true</SuppressStartupBanner> | |||||
| <MultiProcessorCompilation>true</MultiProcessorCompilation> | |||||
| </ClCompile> | |||||
| <ResourceCompile> | |||||
| <PreprocessorDefinitions>NDEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions> | |||||
| </ResourceCompile> | |||||
| <Link> | |||||
| <OutputFile>$(OutDir)\BlocksDrawing.exe</OutputFile> | |||||
| <SuppressStartupBanner>true</SuppressStartupBanner> | |||||
| <IgnoreSpecificDefaultLibraries>%(IgnoreSpecificDefaultLibraries)</IgnoreSpecificDefaultLibraries> | |||||
| <GenerateDebugInformation>false</GenerateDebugInformation> | |||||
| <ProgramDatabaseFile>$(IntDir)\BlocksDrawing.pdb</ProgramDatabaseFile> | |||||
| <SubSystem>Windows</SubSystem> | |||||
| <OptimizeReferences>true</OptimizeReferences> | |||||
| <EnableCOMDATFolding>true</EnableCOMDATFolding> | |||||
| <LargeAddressAware>true</LargeAddressAware> | |||||
| </Link> | |||||
| <Bscmake> | |||||
| <SuppressStartupBanner>true</SuppressStartupBanner> | |||||
| <OutputFile>$(IntDir)\BlocksDrawing.bsc</OutputFile> | |||||
| </Bscmake> | |||||
| </ItemDefinitionGroup> | |||||
| <ItemGroup> | |||||
| <ClCompile Include="..\..\Source\Main.cpp"/> | |||||
| <ClCompile Include="..\..\JuceLibraryCode\juce_audio_basics.cpp"/> | |||||
| <ClCompile Include="..\..\JuceLibraryCode\juce_audio_devices.cpp"/> | |||||
| <ClCompile Include="..\..\JuceLibraryCode\juce_audio_formats.cpp"/> | |||||
| <ClCompile Include="..\..\JuceLibraryCode\juce_audio_processors.cpp"/> | |||||
| <ClCompile Include="..\..\JuceLibraryCode\juce_audio_utils.cpp"/> | |||||
| <ClCompile Include="..\..\JuceLibraryCode\juce_blocks_basics.cpp"/> | |||||
| <ClCompile Include="..\..\JuceLibraryCode\juce_core.cpp"/> | |||||
| <ClCompile Include="..\..\JuceLibraryCode\juce_data_structures.cpp"/> | |||||
| <ClCompile Include="..\..\JuceLibraryCode\juce_events.cpp"/> | |||||
| <ClCompile Include="..\..\JuceLibraryCode\juce_graphics.cpp"/> | |||||
| <ClCompile Include="..\..\JuceLibraryCode\juce_gui_basics.cpp"/> | |||||
| <ClCompile Include="..\..\JuceLibraryCode\juce_gui_extra.cpp"/> | |||||
| <ClCompile Include="..\..\JuceLibraryCode\juce_opengl.cpp"/> | |||||
| </ItemGroup> | |||||
| <ItemGroup/> | |||||
| <ItemGroup> | |||||
| <ResourceCompile Include=".\resources.rc"/> | |||||
| </ItemGroup> | |||||
| <Import Project="$(VCTargetsPath)\Microsoft.Cpp.targets"/> | |||||
| <ImportGroup Label="ExtensionTargets"/> | |||||
| </Project> | |||||
| @@ -13,9 +13,9 @@ BEGIN | |||||
| BEGIN | BEGIN | ||||
| BLOCK "040904E4" | BLOCK "040904E4" | ||||
| BEGIN | BEGIN | ||||
| VALUE "FileDescription", "AudioAppExample\0" | |||||
| VALUE "FileDescription", "BlocksDrawing\0" | |||||
| VALUE "FileVersion", "1.0.0\0" | VALUE "FileVersion", "1.0.0\0" | ||||
| VALUE "ProductName", "AudioAppExample\0" | |||||
| VALUE "ProductName", "BlocksDrawing\0" | |||||
| VALUE "ProductVersion", "1.0.0\0" | VALUE "ProductVersion", "1.0.0\0" | ||||
| END | END | ||||
| END | END | ||||
| @@ -202,6 +202,10 @@ | |||||
| //#define JUCE_USE_XCURSOR | //#define JUCE_USE_XCURSOR | ||||
| #endif | #endif | ||||
| #ifndef JUCE_USE_WINDOWS_POINTER_API | |||||
| //#define JUCE_USE_WINDOWS_POINTER_API | |||||
| #endif | |||||
| //============================================================================== | //============================================================================== | ||||
| // juce_gui_extra flags: | // juce_gui_extra flags: | ||||
| @@ -77,6 +77,29 @@ | |||||
| <MODULEPATH id="juce_audio_processors" path="../../../modules"/> | <MODULEPATH id="juce_audio_processors" path="../../../modules"/> | ||||
| </MODULEPATHS> | </MODULEPATHS> | ||||
| </VS2015> | </VS2015> | ||||
| <VS2017 targetFolder="Builds/VisualStudio2017"> | |||||
| <CONFIGURATIONS> | |||||
| <CONFIGURATION name="Debug" winWarningLevel="4" generateManifest="1" winArchitecture="x64" | |||||
| isDebug="1" optimisation="1" targetName="BlocksMonitor"/> | |||||
| <CONFIGURATION name="Release" winWarningLevel="4" generateManifest="1" winArchitecture="x64" | |||||
| isDebug="0" optimisation="3" targetName="BlocksMonitor"/> | |||||
| </CONFIGURATIONS> | |||||
| <MODULEPATHS> | |||||
| <MODULEPATH id="juce_opengl" path="../../../modules"/> | |||||
| <MODULEPATH id="juce_gui_extra" path="../../../modules"/> | |||||
| <MODULEPATH id="juce_gui_basics" path="../../../modules"/> | |||||
| <MODULEPATH id="juce_graphics" path="../../../modules"/> | |||||
| <MODULEPATH id="juce_events" path="../../../modules"/> | |||||
| <MODULEPATH id="juce_data_structures" path="../../../modules"/> | |||||
| <MODULEPATH id="juce_core" path="../../../modules"/> | |||||
| <MODULEPATH id="juce_blocks_basics" path="../../../modules"/> | |||||
| <MODULEPATH id="juce_audio_utils" path="../../../modules"/> | |||||
| <MODULEPATH id="juce_audio_processors" path="../../../modules"/> | |||||
| <MODULEPATH id="juce_audio_formats" path="../../../modules"/> | |||||
| <MODULEPATH id="juce_audio_devices" path="../../../modules"/> | |||||
| <MODULEPATH id="juce_audio_basics" path="../../../modules"/> | |||||
| </MODULEPATHS> | |||||
| </VS2017> | |||||
| <LINUX_MAKE targetFolder="Builds/LinuxMakefile"> | <LINUX_MAKE targetFolder="Builds/LinuxMakefile"> | ||||
| <CONFIGURATIONS> | <CONFIGURATIONS> | ||||
| <CONFIGURATION name="Debug" isDebug="1" optimisation="1" targetName="BlocksMonitor"/> | <CONFIGURATION name="Debug" isDebug="1" optimisation="1" targetName="BlocksMonitor"/> | ||||
| @@ -0,0 +1,162 @@ | |||||
| <?xml version="1.0" encoding="UTF-8"?> | |||||
| <Project DefaultTargets="Build" | |||||
| ToolsVersion="15.0" | |||||
| xmlns="http://schemas.microsoft.com/developer/msbuild/2003"> | |||||
| <ItemGroup Label="ProjectConfigurations"> | |||||
| <ProjectConfiguration Include="Debug|x64"> | |||||
| <Configuration>Debug</Configuration> | |||||
| <Platform>x64</Platform> | |||||
| </ProjectConfiguration> | |||||
| <ProjectConfiguration Include="Release|x64"> | |||||
| <Configuration>Release</Configuration> | |||||
| <Platform>x64</Platform> | |||||
| </ProjectConfiguration> | |||||
| </ItemGroup> | |||||
| <PropertyGroup Label="Globals"> | |||||
| <ProjectGuid>{03DA01BF-8B38-2BC2-67A7-AE95C2E39250}</ProjectGuid> | |||||
| <PlatformToolset>v141</PlatformToolset> | |||||
| </PropertyGroup> | |||||
| <Import Project="$(VCTargetsPath)\Microsoft.Cpp.Default.props"/> | |||||
| <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'" | |||||
| Label="Configuration"> | |||||
| <ConfigurationType>Application</ConfigurationType> | |||||
| <UseOfMfc>false</UseOfMfc> | |||||
| <PlatformToolset>v141</PlatformToolset> | |||||
| <PlatformToolset>v141</PlatformToolset> | |||||
| </PropertyGroup> | |||||
| <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'" | |||||
| Label="Configuration"> | |||||
| <ConfigurationType>Application</ConfigurationType> | |||||
| <UseOfMfc>false</UseOfMfc> | |||||
| <WholeProgramOptimization>true</WholeProgramOptimization> | |||||
| <PlatformToolset>v141</PlatformToolset> | |||||
| <PlatformToolset>v141</PlatformToolset> | |||||
| </PropertyGroup> | |||||
| <Import Project="$(VCTargetsPath)\Microsoft.Cpp.props"/> | |||||
| <ImportGroup Label="ExtensionSettings"/> | |||||
| <ImportGroup Label="PropertySheets"> | |||||
| <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" | |||||
| Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" | |||||
| Label="LocalAppDataPlatform"/> | |||||
| </ImportGroup> | |||||
| <PropertyGroup Label="UserMacros"> | |||||
| <PlatformToolset>v141</PlatformToolset> | |||||
| </PropertyGroup> | |||||
| <PropertyGroup> | |||||
| <_ProjectFileVersion>10.0.30319.1</_ProjectFileVersion> | |||||
| <TargetExt>.exe</TargetExt> | |||||
| <OutDir Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">$(SolutionDir)\$(Platform)\$(Configuration)\App\</OutDir> | |||||
| <IntDir Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">$(Platform)\$(Configuration)\App\</IntDir> | |||||
| <TargetName Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">BlocksMonitor</TargetName> | |||||
| <GenerateManifest Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">true</GenerateManifest> | |||||
| <OutDir Condition="'$(Configuration)|$(Platform)'=='Release|x64'">$(SolutionDir)\$(Platform)\$(Configuration)\App\</OutDir> | |||||
| <IntDir Condition="'$(Configuration)|$(Platform)'=='Release|x64'">$(Platform)\$(Configuration)\App\</IntDir> | |||||
| <TargetName Condition="'$(Configuration)|$(Platform)'=='Release|x64'">BlocksMonitor</TargetName> | |||||
| <GenerateManifest Condition="'$(Configuration)|$(Platform)'=='Release|x64'">true</GenerateManifest> | |||||
| <PlatformToolset>v141</PlatformToolset> | |||||
| </PropertyGroup> | |||||
| <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'"> | |||||
| <Midl> | |||||
| <PreprocessorDefinitions>_DEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions> | |||||
| <MkTypLibCompatible>true</MkTypLibCompatible> | |||||
| <SuppressStartupBanner>true</SuppressStartupBanner> | |||||
| <TargetEnvironment>Win32</TargetEnvironment> | |||||
| <HeaderFileName/> | |||||
| </Midl> | |||||
| <ClCompile> | |||||
| <Optimization>Disabled</Optimization> | |||||
| <DebugInformationFormat>ProgramDatabase</DebugInformationFormat> | |||||
| <AdditionalIncludeDirectories>..\..\JuceLibraryCode;..\..\..\..\..\modules;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories> | |||||
| <PreprocessorDefinitions>_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=0;%(PreprocessorDefinitions)</PreprocessorDefinitions> | |||||
| <RuntimeLibrary>MultiThreadedDebug</RuntimeLibrary> | |||||
| <RuntimeTypeInfo>true</RuntimeTypeInfo> | |||||
| <PrecompiledHeader/> | |||||
| <AssemblerListingLocation>$(IntDir)\</AssemblerListingLocation> | |||||
| <ObjectFileName>$(IntDir)\</ObjectFileName> | |||||
| <ProgramDataBaseFileName>$(IntDir)\</ProgramDataBaseFileName> | |||||
| <WarningLevel>Level4</WarningLevel> | |||||
| <SuppressStartupBanner>true</SuppressStartupBanner> | |||||
| <MultiProcessorCompilation>true</MultiProcessorCompilation> | |||||
| </ClCompile> | |||||
| <ResourceCompile> | |||||
| <PreprocessorDefinitions>_DEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions> | |||||
| </ResourceCompile> | |||||
| <Link> | |||||
| <OutputFile>$(OutDir)\BlocksMonitor.exe</OutputFile> | |||||
| <SuppressStartupBanner>true</SuppressStartupBanner> | |||||
| <IgnoreSpecificDefaultLibraries>libcmt.lib; msvcrt.lib;;%(IgnoreSpecificDefaultLibraries)</IgnoreSpecificDefaultLibraries> | |||||
| <GenerateDebugInformation>true</GenerateDebugInformation> | |||||
| <ProgramDatabaseFile>$(IntDir)\BlocksMonitor.pdb</ProgramDatabaseFile> | |||||
| <SubSystem>Windows</SubSystem> | |||||
| <LargeAddressAware>true</LargeAddressAware> | |||||
| </Link> | |||||
| <Bscmake> | |||||
| <SuppressStartupBanner>true</SuppressStartupBanner> | |||||
| <OutputFile>$(IntDir)\BlocksMonitor.bsc</OutputFile> | |||||
| </Bscmake> | |||||
| </ItemDefinitionGroup> | |||||
| <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'"> | |||||
| <Midl> | |||||
| <PreprocessorDefinitions>NDEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions> | |||||
| <MkTypLibCompatible>true</MkTypLibCompatible> | |||||
| <SuppressStartupBanner>true</SuppressStartupBanner> | |||||
| <TargetEnvironment>Win32</TargetEnvironment> | |||||
| <HeaderFileName/> | |||||
| </Midl> | |||||
| <ClCompile> | |||||
| <Optimization>Full</Optimization> | |||||
| <AdditionalIncludeDirectories>..\..\JuceLibraryCode;..\..\..\..\..\modules;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories> | |||||
| <PreprocessorDefinitions>_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=0;%(PreprocessorDefinitions)</PreprocessorDefinitions> | |||||
| <RuntimeLibrary>MultiThreaded</RuntimeLibrary> | |||||
| <RuntimeTypeInfo>true</RuntimeTypeInfo> | |||||
| <PrecompiledHeader/> | |||||
| <AssemblerListingLocation>$(IntDir)\</AssemblerListingLocation> | |||||
| <ObjectFileName>$(IntDir)\</ObjectFileName> | |||||
| <ProgramDataBaseFileName>$(IntDir)\</ProgramDataBaseFileName> | |||||
| <WarningLevel>Level4</WarningLevel> | |||||
| <SuppressStartupBanner>true</SuppressStartupBanner> | |||||
| <MultiProcessorCompilation>true</MultiProcessorCompilation> | |||||
| </ClCompile> | |||||
| <ResourceCompile> | |||||
| <PreprocessorDefinitions>NDEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions> | |||||
| </ResourceCompile> | |||||
| <Link> | |||||
| <OutputFile>$(OutDir)\BlocksMonitor.exe</OutputFile> | |||||
| <SuppressStartupBanner>true</SuppressStartupBanner> | |||||
| <IgnoreSpecificDefaultLibraries>%(IgnoreSpecificDefaultLibraries)</IgnoreSpecificDefaultLibraries> | |||||
| <GenerateDebugInformation>false</GenerateDebugInformation> | |||||
| <ProgramDatabaseFile>$(IntDir)\BlocksMonitor.pdb</ProgramDatabaseFile> | |||||
| <SubSystem>Windows</SubSystem> | |||||
| <OptimizeReferences>true</OptimizeReferences> | |||||
| <EnableCOMDATFolding>true</EnableCOMDATFolding> | |||||
| <LargeAddressAware>true</LargeAddressAware> | |||||
| </Link> | |||||
| <Bscmake> | |||||
| <SuppressStartupBanner>true</SuppressStartupBanner> | |||||
| <OutputFile>$(IntDir)\BlocksMonitor.bsc</OutputFile> | |||||
| </Bscmake> | |||||
| </ItemDefinitionGroup> | |||||
| <ItemGroup> | |||||
| <ClCompile Include="..\..\Source\Main.cpp"/> | |||||
| <ClCompile Include="..\..\JuceLibraryCode\juce_audio_basics.cpp"/> | |||||
| <ClCompile Include="..\..\JuceLibraryCode\juce_audio_devices.cpp"/> | |||||
| <ClCompile Include="..\..\JuceLibraryCode\juce_audio_formats.cpp"/> | |||||
| <ClCompile Include="..\..\JuceLibraryCode\juce_audio_processors.cpp"/> | |||||
| <ClCompile Include="..\..\JuceLibraryCode\juce_audio_utils.cpp"/> | |||||
| <ClCompile Include="..\..\JuceLibraryCode\juce_blocks_basics.cpp"/> | |||||
| <ClCompile Include="..\..\JuceLibraryCode\juce_core.cpp"/> | |||||
| <ClCompile Include="..\..\JuceLibraryCode\juce_data_structures.cpp"/> | |||||
| <ClCompile Include="..\..\JuceLibraryCode\juce_events.cpp"/> | |||||
| <ClCompile Include="..\..\JuceLibraryCode\juce_graphics.cpp"/> | |||||
| <ClCompile Include="..\..\JuceLibraryCode\juce_gui_basics.cpp"/> | |||||
| <ClCompile Include="..\..\JuceLibraryCode\juce_gui_extra.cpp"/> | |||||
| <ClCompile Include="..\..\JuceLibraryCode\juce_opengl.cpp"/> | |||||
| </ItemGroup> | |||||
| <ItemGroup/> | |||||
| <ItemGroup> | |||||
| <ResourceCompile Include=".\resources.rc"/> | |||||
| </ItemGroup> | |||||
| <Import Project="$(VCTargetsPath)\Microsoft.Cpp.targets"/> | |||||
| <ImportGroup Label="ExtensionTargets"/> | |||||
| </Project> | |||||
| @@ -0,0 +1,29 @@ | |||||
| #ifdef JUCE_USER_DEFINED_RC_FILE | |||||
| #include JUCE_USER_DEFINED_RC_FILE | |||||
| #else | |||||
| #undef WIN32_LEAN_AND_MEAN | |||||
| #define WIN32_LEAN_AND_MEAN | |||||
| #include <windows.h> | |||||
| VS_VERSION_INFO VERSIONINFO | |||||
| FILEVERSION 1,0,0,0 | |||||
| BEGIN | |||||
| BLOCK "StringFileInfo" | |||||
| BEGIN | |||||
| BLOCK "040904E4" | |||||
| BEGIN | |||||
| VALUE "FileDescription", "BlocksMonitor\0" | |||||
| VALUE "FileVersion", "1.0.0\0" | |||||
| VALUE "ProductName", "BlocksMonitor\0" | |||||
| VALUE "ProductVersion", "1.0.0\0" | |||||
| END | |||||
| END | |||||
| BLOCK "VarFileInfo" | |||||
| BEGIN | |||||
| VALUE "Translation", 0x409, 1252 | |||||
| END | |||||
| END | |||||
| #endif | |||||
| @@ -202,6 +202,10 @@ | |||||
| //#define JUCE_USE_XCURSOR | //#define JUCE_USE_XCURSOR | ||||
| #endif | #endif | ||||
| #ifndef JUCE_USE_WINDOWS_POINTER_API | |||||
| //#define JUCE_USE_WINDOWS_POINTER_API | |||||
| #endif | |||||
| //============================================================================== | //============================================================================== | ||||
| // juce_gui_extra flags: | // juce_gui_extra flags: | ||||
| @@ -81,6 +81,29 @@ | |||||
| <MODULEPATH id="juce_audio_utils" path="../../../modules"/> | <MODULEPATH id="juce_audio_utils" path="../../../modules"/> | ||||
| </MODULEPATHS> | </MODULEPATHS> | ||||
| </VS2015> | </VS2015> | ||||
| <VS2017 targetFolder="Builds/VisualStudio2017"> | |||||
| <CONFIGURATIONS> | |||||
| <CONFIGURATION name="Debug" winWarningLevel="4" generateManifest="1" winArchitecture="x64" | |||||
| isDebug="1" optimisation="1" targetName="BlocksSynth"/> | |||||
| <CONFIGURATION name="Release" winWarningLevel="4" generateManifest="1" winArchitecture="x64" | |||||
| isDebug="0" optimisation="3" targetName="BlocksSynth"/> | |||||
| </CONFIGURATIONS> | |||||
| <MODULEPATHS> | |||||
| <MODULEPATH id="juce_opengl" path="../../../modules"/> | |||||
| <MODULEPATH id="juce_gui_extra" path="../../../modules"/> | |||||
| <MODULEPATH id="juce_gui_basics" path="../../../modules"/> | |||||
| <MODULEPATH id="juce_graphics" path="../../../modules"/> | |||||
| <MODULEPATH id="juce_events" path="../../../modules"/> | |||||
| <MODULEPATH id="juce_data_structures" path="../../../modules"/> | |||||
| <MODULEPATH id="juce_core" path="../../../modules"/> | |||||
| <MODULEPATH id="juce_blocks_basics" path="../../../modules"/> | |||||
| <MODULEPATH id="juce_audio_utils" path="../../../modules"/> | |||||
| <MODULEPATH id="juce_audio_processors" path="../../../modules"/> | |||||
| <MODULEPATH id="juce_audio_formats" path="../../../modules"/> | |||||
| <MODULEPATH id="juce_audio_devices" path="../../../modules"/> | |||||
| <MODULEPATH id="juce_audio_basics" path="../../../modules"/> | |||||
| </MODULEPATHS> | |||||
| </VS2017> | |||||
| <LINUX_MAKE targetFolder="Builds/LinuxMakefile"> | <LINUX_MAKE targetFolder="Builds/LinuxMakefile"> | ||||
| <CONFIGURATIONS> | <CONFIGURATIONS> | ||||
| <CONFIGURATION name="Debug" isDebug="1" optimisation="1" targetName="BlocksSynth"/> | <CONFIGURATION name="Debug" isDebug="1" optimisation="1" targetName="BlocksSynth"/> | ||||
| @@ -0,0 +1,162 @@ | |||||
| <?xml version="1.0" encoding="UTF-8"?> | |||||
| <Project DefaultTargets="Build" | |||||
| ToolsVersion="15.0" | |||||
| xmlns="http://schemas.microsoft.com/developer/msbuild/2003"> | |||||
| <ItemGroup Label="ProjectConfigurations"> | |||||
| <ProjectConfiguration Include="Debug|x64"> | |||||
| <Configuration>Debug</Configuration> | |||||
| <Platform>x64</Platform> | |||||
| </ProjectConfiguration> | |||||
| <ProjectConfiguration Include="Release|x64"> | |||||
| <Configuration>Release</Configuration> | |||||
| <Platform>x64</Platform> | |||||
| </ProjectConfiguration> | |||||
| </ItemGroup> | |||||
| <PropertyGroup Label="Globals"> | |||||
| <ProjectGuid>{CB640A07-7531-1DE6-BD35-4AC4E7641B33}</ProjectGuid> | |||||
| <PlatformToolset>v141</PlatformToolset> | |||||
| </PropertyGroup> | |||||
| <Import Project="$(VCTargetsPath)\Microsoft.Cpp.Default.props"/> | |||||
| <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'" | |||||
| Label="Configuration"> | |||||
| <ConfigurationType>Application</ConfigurationType> | |||||
| <UseOfMfc>false</UseOfMfc> | |||||
| <PlatformToolset>v141</PlatformToolset> | |||||
| <PlatformToolset>v141</PlatformToolset> | |||||
| </PropertyGroup> | |||||
| <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'" | |||||
| Label="Configuration"> | |||||
| <ConfigurationType>Application</ConfigurationType> | |||||
| <UseOfMfc>false</UseOfMfc> | |||||
| <WholeProgramOptimization>true</WholeProgramOptimization> | |||||
| <PlatformToolset>v141</PlatformToolset> | |||||
| <PlatformToolset>v141</PlatformToolset> | |||||
| </PropertyGroup> | |||||
| <Import Project="$(VCTargetsPath)\Microsoft.Cpp.props"/> | |||||
| <ImportGroup Label="ExtensionSettings"/> | |||||
| <ImportGroup Label="PropertySheets"> | |||||
| <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" | |||||
| Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" | |||||
| Label="LocalAppDataPlatform"/> | |||||
| </ImportGroup> | |||||
| <PropertyGroup Label="UserMacros"> | |||||
| <PlatformToolset>v141</PlatformToolset> | |||||
| </PropertyGroup> | |||||
| <PropertyGroup> | |||||
| <_ProjectFileVersion>10.0.30319.1</_ProjectFileVersion> | |||||
| <TargetExt>.exe</TargetExt> | |||||
| <OutDir Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">$(SolutionDir)\$(Platform)\$(Configuration)\App\</OutDir> | |||||
| <IntDir Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">$(Platform)\$(Configuration)\App\</IntDir> | |||||
| <TargetName Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">BlocksSynth</TargetName> | |||||
| <GenerateManifest Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">true</GenerateManifest> | |||||
| <OutDir Condition="'$(Configuration)|$(Platform)'=='Release|x64'">$(SolutionDir)\$(Platform)\$(Configuration)\App\</OutDir> | |||||
| <IntDir Condition="'$(Configuration)|$(Platform)'=='Release|x64'">$(Platform)\$(Configuration)\App\</IntDir> | |||||
| <TargetName Condition="'$(Configuration)|$(Platform)'=='Release|x64'">BlocksSynth</TargetName> | |||||
| <GenerateManifest Condition="'$(Configuration)|$(Platform)'=='Release|x64'">true</GenerateManifest> | |||||
| <PlatformToolset>v141</PlatformToolset> | |||||
| </PropertyGroup> | |||||
| <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'"> | |||||
| <Midl> | |||||
| <PreprocessorDefinitions>_DEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions> | |||||
| <MkTypLibCompatible>true</MkTypLibCompatible> | |||||
| <SuppressStartupBanner>true</SuppressStartupBanner> | |||||
| <TargetEnvironment>Win32</TargetEnvironment> | |||||
| <HeaderFileName/> | |||||
| </Midl> | |||||
| <ClCompile> | |||||
| <Optimization>Disabled</Optimization> | |||||
| <DebugInformationFormat>ProgramDatabase</DebugInformationFormat> | |||||
| <AdditionalIncludeDirectories>..\..\JuceLibraryCode;..\..\..\..\..\modules;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories> | |||||
| <PreprocessorDefinitions>_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=0;%(PreprocessorDefinitions)</PreprocessorDefinitions> | |||||
| <RuntimeLibrary>MultiThreadedDebug</RuntimeLibrary> | |||||
| <RuntimeTypeInfo>true</RuntimeTypeInfo> | |||||
| <PrecompiledHeader/> | |||||
| <AssemblerListingLocation>$(IntDir)\</AssemblerListingLocation> | |||||
| <ObjectFileName>$(IntDir)\</ObjectFileName> | |||||
| <ProgramDataBaseFileName>$(IntDir)\</ProgramDataBaseFileName> | |||||
| <WarningLevel>Level4</WarningLevel> | |||||
| <SuppressStartupBanner>true</SuppressStartupBanner> | |||||
| <MultiProcessorCompilation>true</MultiProcessorCompilation> | |||||
| </ClCompile> | |||||
| <ResourceCompile> | |||||
| <PreprocessorDefinitions>_DEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions> | |||||
| </ResourceCompile> | |||||
| <Link> | |||||
| <OutputFile>$(OutDir)\BlocksSynth.exe</OutputFile> | |||||
| <SuppressStartupBanner>true</SuppressStartupBanner> | |||||
| <IgnoreSpecificDefaultLibraries>libcmt.lib; msvcrt.lib;;%(IgnoreSpecificDefaultLibraries)</IgnoreSpecificDefaultLibraries> | |||||
| <GenerateDebugInformation>true</GenerateDebugInformation> | |||||
| <ProgramDatabaseFile>$(IntDir)\BlocksSynth.pdb</ProgramDatabaseFile> | |||||
| <SubSystem>Windows</SubSystem> | |||||
| <LargeAddressAware>true</LargeAddressAware> | |||||
| </Link> | |||||
| <Bscmake> | |||||
| <SuppressStartupBanner>true</SuppressStartupBanner> | |||||
| <OutputFile>$(IntDir)\BlocksSynth.bsc</OutputFile> | |||||
| </Bscmake> | |||||
| </ItemDefinitionGroup> | |||||
| <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'"> | |||||
| <Midl> | |||||
| <PreprocessorDefinitions>NDEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions> | |||||
| <MkTypLibCompatible>true</MkTypLibCompatible> | |||||
| <SuppressStartupBanner>true</SuppressStartupBanner> | |||||
| <TargetEnvironment>Win32</TargetEnvironment> | |||||
| <HeaderFileName/> | |||||
| </Midl> | |||||
| <ClCompile> | |||||
| <Optimization>Full</Optimization> | |||||
| <AdditionalIncludeDirectories>..\..\JuceLibraryCode;..\..\..\..\..\modules;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories> | |||||
| <PreprocessorDefinitions>_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=0;%(PreprocessorDefinitions)</PreprocessorDefinitions> | |||||
| <RuntimeLibrary>MultiThreaded</RuntimeLibrary> | |||||
| <RuntimeTypeInfo>true</RuntimeTypeInfo> | |||||
| <PrecompiledHeader/> | |||||
| <AssemblerListingLocation>$(IntDir)\</AssemblerListingLocation> | |||||
| <ObjectFileName>$(IntDir)\</ObjectFileName> | |||||
| <ProgramDataBaseFileName>$(IntDir)\</ProgramDataBaseFileName> | |||||
| <WarningLevel>Level4</WarningLevel> | |||||
| <SuppressStartupBanner>true</SuppressStartupBanner> | |||||
| <MultiProcessorCompilation>true</MultiProcessorCompilation> | |||||
| </ClCompile> | |||||
| <ResourceCompile> | |||||
| <PreprocessorDefinitions>NDEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions> | |||||
| </ResourceCompile> | |||||
| <Link> | |||||
| <OutputFile>$(OutDir)\BlocksSynth.exe</OutputFile> | |||||
| <SuppressStartupBanner>true</SuppressStartupBanner> | |||||
| <IgnoreSpecificDefaultLibraries>%(IgnoreSpecificDefaultLibraries)</IgnoreSpecificDefaultLibraries> | |||||
| <GenerateDebugInformation>false</GenerateDebugInformation> | |||||
| <ProgramDatabaseFile>$(IntDir)\BlocksSynth.pdb</ProgramDatabaseFile> | |||||
| <SubSystem>Windows</SubSystem> | |||||
| <OptimizeReferences>true</OptimizeReferences> | |||||
| <EnableCOMDATFolding>true</EnableCOMDATFolding> | |||||
| <LargeAddressAware>true</LargeAddressAware> | |||||
| </Link> | |||||
| <Bscmake> | |||||
| <SuppressStartupBanner>true</SuppressStartupBanner> | |||||
| <OutputFile>$(IntDir)\BlocksSynth.bsc</OutputFile> | |||||
| </Bscmake> | |||||
| </ItemDefinitionGroup> | |||||
| <ItemGroup> | |||||
| <ClCompile Include="..\..\Source\Main.cpp"/> | |||||
| <ClCompile Include="..\..\JuceLibraryCode\juce_audio_basics.cpp"/> | |||||
| <ClCompile Include="..\..\JuceLibraryCode\juce_audio_devices.cpp"/> | |||||
| <ClCompile Include="..\..\JuceLibraryCode\juce_audio_formats.cpp"/> | |||||
| <ClCompile Include="..\..\JuceLibraryCode\juce_audio_processors.cpp"/> | |||||
| <ClCompile Include="..\..\JuceLibraryCode\juce_audio_utils.cpp"/> | |||||
| <ClCompile Include="..\..\JuceLibraryCode\juce_blocks_basics.cpp"/> | |||||
| <ClCompile Include="..\..\JuceLibraryCode\juce_core.cpp"/> | |||||
| <ClCompile Include="..\..\JuceLibraryCode\juce_data_structures.cpp"/> | |||||
| <ClCompile Include="..\..\JuceLibraryCode\juce_events.cpp"/> | |||||
| <ClCompile Include="..\..\JuceLibraryCode\juce_graphics.cpp"/> | |||||
| <ClCompile Include="..\..\JuceLibraryCode\juce_gui_basics.cpp"/> | |||||
| <ClCompile Include="..\..\JuceLibraryCode\juce_gui_extra.cpp"/> | |||||
| <ClCompile Include="..\..\JuceLibraryCode\juce_opengl.cpp"/> | |||||
| </ItemGroup> | |||||
| <ItemGroup/> | |||||
| <ItemGroup> | |||||
| <ResourceCompile Include=".\resources.rc"/> | |||||
| </ItemGroup> | |||||
| <Import Project="$(VCTargetsPath)\Microsoft.Cpp.targets"/> | |||||
| <ImportGroup Label="ExtensionTargets"/> | |||||
| </Project> | |||||
| @@ -0,0 +1,29 @@ | |||||
| #ifdef JUCE_USER_DEFINED_RC_FILE | |||||
| #include JUCE_USER_DEFINED_RC_FILE | |||||
| #else | |||||
| #undef WIN32_LEAN_AND_MEAN | |||||
| #define WIN32_LEAN_AND_MEAN | |||||
| #include <windows.h> | |||||
| VS_VERSION_INFO VERSIONINFO | |||||
| FILEVERSION 1,0,0,0 | |||||
| BEGIN | |||||
| BLOCK "StringFileInfo" | |||||
| BEGIN | |||||
| BLOCK "040904E4" | |||||
| BEGIN | |||||
| VALUE "FileDescription", "BlocksSynth\0" | |||||
| VALUE "FileVersion", "1.0.0\0" | |||||
| VALUE "ProductName", "BlocksSynth\0" | |||||
| VALUE "ProductVersion", "1.0.0\0" | |||||
| END | |||||
| END | |||||
| BLOCK "VarFileInfo" | |||||
| BEGIN | |||||
| VALUE "Translation", 0x409, 1252 | |||||
| END | |||||
| END | |||||
| #endif | |||||
| @@ -202,6 +202,10 @@ | |||||
| //#define JUCE_USE_XCURSOR | //#define JUCE_USE_XCURSOR | ||||
| #endif | #endif | ||||
| #ifndef JUCE_USE_WINDOWS_POINTER_API | |||||
| //#define JUCE_USE_WINDOWS_POINTER_API | |||||
| #endif | |||||
| //============================================================================== | //============================================================================== | ||||
| // juce_gui_extra flags: | // juce_gui_extra flags: | ||||
| @@ -57,6 +57,29 @@ | |||||
| <MODULEPATH id="juce_audio_utils" path="../../modules"/> | <MODULEPATH id="juce_audio_utils" path="../../modules"/> | ||||
| </MODULEPATHS> | </MODULEPATHS> | ||||
| </VS2013> | </VS2013> | ||||
| <VS2017 targetFolder="Builds/VisualStudio2017"> | |||||
| <CONFIGURATIONS> | |||||
| <CONFIGURATION name="Debug" winWarningLevel="4" generateManifest="1" winArchitecture="x64" | |||||
| isDebug="1" optimisation="1" targetName="BouncingBallWavetableDemo"/> | |||||
| <CONFIGURATION name="Release" winWarningLevel="4" generateManifest="1" winArchitecture="x64" | |||||
| isDebug="0" optimisation="3" targetName="BouncingBallWavetableDemo"/> | |||||
| </CONFIGURATIONS> | |||||
| <MODULEPATHS> | |||||
| <MODULEPATH id="juce_video" path="../../modules"/> | |||||
| <MODULEPATH id="juce_gui_extra" path="../../modules"/> | |||||
| <MODULEPATH id="juce_gui_basics" path="../../modules"/> | |||||
| <MODULEPATH id="juce_graphics" path="../../modules"/> | |||||
| <MODULEPATH id="juce_events" path="../../modules"/> | |||||
| <MODULEPATH id="juce_data_structures" path="../../modules"/> | |||||
| <MODULEPATH id="juce_cryptography" path="../../modules"/> | |||||
| <MODULEPATH id="juce_core" path="../../modules"/> | |||||
| <MODULEPATH id="juce_audio_utils" path="../../modules"/> | |||||
| <MODULEPATH id="juce_audio_processors" path="../../modules"/> | |||||
| <MODULEPATH id="juce_audio_formats" path="../../modules"/> | |||||
| <MODULEPATH id="juce_audio_devices" path="../../modules"/> | |||||
| <MODULEPATH id="juce_audio_basics" path="../../modules"/> | |||||
| </MODULEPATHS> | |||||
| </VS2017> | |||||
| <LINUX_MAKE targetFolder="Builds/Linux"> | <LINUX_MAKE targetFolder="Builds/Linux"> | ||||
| <CONFIGURATIONS> | <CONFIGURATIONS> | ||||
| <CONFIGURATION name="Debug" libraryPath="/usr/X11R6/lib/" isDebug="1" optimisation="1" | <CONFIGURATION name="Debug" libraryPath="/usr/X11R6/lib/" isDebug="1" optimisation="1" | ||||
| @@ -0,0 +1,163 @@ | |||||
| <?xml version="1.0" encoding="UTF-8"?> | |||||
| <Project DefaultTargets="Build" | |||||
| ToolsVersion="15.0" | |||||
| xmlns="http://schemas.microsoft.com/developer/msbuild/2003"> | |||||
| <ItemGroup Label="ProjectConfigurations"> | |||||
| <ProjectConfiguration Include="Debug|x64"> | |||||
| <Configuration>Debug</Configuration> | |||||
| <Platform>x64</Platform> | |||||
| </ProjectConfiguration> | |||||
| <ProjectConfiguration Include="Release|x64"> | |||||
| <Configuration>Release</Configuration> | |||||
| <Platform>x64</Platform> | |||||
| </ProjectConfiguration> | |||||
| </ItemGroup> | |||||
| <PropertyGroup Label="Globals"> | |||||
| <ProjectGuid>{92F70965-E03C-282C-1EE5-5DD138408925}</ProjectGuid> | |||||
| <PlatformToolset>v141</PlatformToolset> | |||||
| </PropertyGroup> | |||||
| <Import Project="$(VCTargetsPath)\Microsoft.Cpp.Default.props"/> | |||||
| <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'" | |||||
| Label="Configuration"> | |||||
| <ConfigurationType>Application</ConfigurationType> | |||||
| <UseOfMfc>false</UseOfMfc> | |||||
| <PlatformToolset>v141</PlatformToolset> | |||||
| <PlatformToolset>v141</PlatformToolset> | |||||
| </PropertyGroup> | |||||
| <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'" | |||||
| Label="Configuration"> | |||||
| <ConfigurationType>Application</ConfigurationType> | |||||
| <UseOfMfc>false</UseOfMfc> | |||||
| <WholeProgramOptimization>true</WholeProgramOptimization> | |||||
| <PlatformToolset>v141</PlatformToolset> | |||||
| <PlatformToolset>v141</PlatformToolset> | |||||
| </PropertyGroup> | |||||
| <Import Project="$(VCTargetsPath)\Microsoft.Cpp.props"/> | |||||
| <ImportGroup Label="ExtensionSettings"/> | |||||
| <ImportGroup Label="PropertySheets"> | |||||
| <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" | |||||
| Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" | |||||
| Label="LocalAppDataPlatform"/> | |||||
| </ImportGroup> | |||||
| <PropertyGroup Label="UserMacros"> | |||||
| <PlatformToolset>v141</PlatformToolset> | |||||
| </PropertyGroup> | |||||
| <PropertyGroup> | |||||
| <_ProjectFileVersion>10.0.30319.1</_ProjectFileVersion> | |||||
| <TargetExt>.exe</TargetExt> | |||||
| <OutDir Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">$(SolutionDir)\$(Platform)\$(Configuration)\App\</OutDir> | |||||
| <IntDir Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">$(Platform)\$(Configuration)\App\</IntDir> | |||||
| <TargetName Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">BouncingBallWavetableDemo</TargetName> | |||||
| <GenerateManifest Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">true</GenerateManifest> | |||||
| <OutDir Condition="'$(Configuration)|$(Platform)'=='Release|x64'">$(SolutionDir)\$(Platform)\$(Configuration)\App\</OutDir> | |||||
| <IntDir Condition="'$(Configuration)|$(Platform)'=='Release|x64'">$(Platform)\$(Configuration)\App\</IntDir> | |||||
| <TargetName Condition="'$(Configuration)|$(Platform)'=='Release|x64'">BouncingBallWavetableDemo</TargetName> | |||||
| <GenerateManifest Condition="'$(Configuration)|$(Platform)'=='Release|x64'">true</GenerateManifest> | |||||
| <PlatformToolset>v141</PlatformToolset> | |||||
| </PropertyGroup> | |||||
| <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'"> | |||||
| <Midl> | |||||
| <PreprocessorDefinitions>_DEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions> | |||||
| <MkTypLibCompatible>true</MkTypLibCompatible> | |||||
| <SuppressStartupBanner>true</SuppressStartupBanner> | |||||
| <TargetEnvironment>Win32</TargetEnvironment> | |||||
| <HeaderFileName/> | |||||
| </Midl> | |||||
| <ClCompile> | |||||
| <Optimization>Disabled</Optimization> | |||||
| <DebugInformationFormat>ProgramDatabase</DebugInformationFormat> | |||||
| <AdditionalIncludeDirectories>..\..\JuceLibraryCode;..\..\..\..\modules;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories> | |||||
| <PreprocessorDefinitions>_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=0;%(PreprocessorDefinitions)</PreprocessorDefinitions> | |||||
| <RuntimeLibrary>MultiThreadedDebug</RuntimeLibrary> | |||||
| <RuntimeTypeInfo>true</RuntimeTypeInfo> | |||||
| <PrecompiledHeader/> | |||||
| <AssemblerListingLocation>$(IntDir)\</AssemblerListingLocation> | |||||
| <ObjectFileName>$(IntDir)\</ObjectFileName> | |||||
| <ProgramDataBaseFileName>$(IntDir)\</ProgramDataBaseFileName> | |||||
| <WarningLevel>Level4</WarningLevel> | |||||
| <SuppressStartupBanner>true</SuppressStartupBanner> | |||||
| <MultiProcessorCompilation>true</MultiProcessorCompilation> | |||||
| </ClCompile> | |||||
| <ResourceCompile> | |||||
| <PreprocessorDefinitions>_DEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions> | |||||
| </ResourceCompile> | |||||
| <Link> | |||||
| <OutputFile>$(OutDir)\BouncingBallWavetableDemo.exe</OutputFile> | |||||
| <SuppressStartupBanner>true</SuppressStartupBanner> | |||||
| <IgnoreSpecificDefaultLibraries>libcmt.lib; msvcrt.lib;;%(IgnoreSpecificDefaultLibraries)</IgnoreSpecificDefaultLibraries> | |||||
| <GenerateDebugInformation>true</GenerateDebugInformation> | |||||
| <ProgramDatabaseFile>$(IntDir)\BouncingBallWavetableDemo.pdb</ProgramDatabaseFile> | |||||
| <SubSystem>Windows</SubSystem> | |||||
| <LargeAddressAware>true</LargeAddressAware> | |||||
| </Link> | |||||
| <Bscmake> | |||||
| <SuppressStartupBanner>true</SuppressStartupBanner> | |||||
| <OutputFile>$(IntDir)\BouncingBallWavetableDemo.bsc</OutputFile> | |||||
| </Bscmake> | |||||
| </ItemDefinitionGroup> | |||||
| <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'"> | |||||
| <Midl> | |||||
| <PreprocessorDefinitions>NDEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions> | |||||
| <MkTypLibCompatible>true</MkTypLibCompatible> | |||||
| <SuppressStartupBanner>true</SuppressStartupBanner> | |||||
| <TargetEnvironment>Win32</TargetEnvironment> | |||||
| <HeaderFileName/> | |||||
| </Midl> | |||||
| <ClCompile> | |||||
| <Optimization>Full</Optimization> | |||||
| <AdditionalIncludeDirectories>..\..\JuceLibraryCode;..\..\..\..\modules;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories> | |||||
| <PreprocessorDefinitions>_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=0;%(PreprocessorDefinitions)</PreprocessorDefinitions> | |||||
| <RuntimeLibrary>MultiThreaded</RuntimeLibrary> | |||||
| <RuntimeTypeInfo>true</RuntimeTypeInfo> | |||||
| <PrecompiledHeader/> | |||||
| <AssemblerListingLocation>$(IntDir)\</AssemblerListingLocation> | |||||
| <ObjectFileName>$(IntDir)\</ObjectFileName> | |||||
| <ProgramDataBaseFileName>$(IntDir)\</ProgramDataBaseFileName> | |||||
| <WarningLevel>Level4</WarningLevel> | |||||
| <SuppressStartupBanner>true</SuppressStartupBanner> | |||||
| <MultiProcessorCompilation>true</MultiProcessorCompilation> | |||||
| </ClCompile> | |||||
| <ResourceCompile> | |||||
| <PreprocessorDefinitions>NDEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions> | |||||
| </ResourceCompile> | |||||
| <Link> | |||||
| <OutputFile>$(OutDir)\BouncingBallWavetableDemo.exe</OutputFile> | |||||
| <SuppressStartupBanner>true</SuppressStartupBanner> | |||||
| <IgnoreSpecificDefaultLibraries>%(IgnoreSpecificDefaultLibraries)</IgnoreSpecificDefaultLibraries> | |||||
| <GenerateDebugInformation>false</GenerateDebugInformation> | |||||
| <ProgramDatabaseFile>$(IntDir)\BouncingBallWavetableDemo.pdb</ProgramDatabaseFile> | |||||
| <SubSystem>Windows</SubSystem> | |||||
| <OptimizeReferences>true</OptimizeReferences> | |||||
| <EnableCOMDATFolding>true</EnableCOMDATFolding> | |||||
| <LargeAddressAware>true</LargeAddressAware> | |||||
| </Link> | |||||
| <Bscmake> | |||||
| <SuppressStartupBanner>true</SuppressStartupBanner> | |||||
| <OutputFile>$(IntDir)\BouncingBallWavetableDemo.bsc</OutputFile> | |||||
| </Bscmake> | |||||
| </ItemDefinitionGroup> | |||||
| <ItemGroup> | |||||
| <ClCompile Include="..\..\Source\MainComponent.cpp"/> | |||||
| <ClCompile Include="..\..\Source\Main.cpp"/> | |||||
| <ClCompile Include="..\..\JuceLibraryCode\juce_audio_basics.cpp"/> | |||||
| <ClCompile Include="..\..\JuceLibraryCode\juce_audio_devices.cpp"/> | |||||
| <ClCompile Include="..\..\JuceLibraryCode\juce_audio_formats.cpp"/> | |||||
| <ClCompile Include="..\..\JuceLibraryCode\juce_audio_processors.cpp"/> | |||||
| <ClCompile Include="..\..\JuceLibraryCode\juce_audio_utils.cpp"/> | |||||
| <ClCompile Include="..\..\JuceLibraryCode\juce_core.cpp"/> | |||||
| <ClCompile Include="..\..\JuceLibraryCode\juce_cryptography.cpp"/> | |||||
| <ClCompile Include="..\..\JuceLibraryCode\juce_data_structures.cpp"/> | |||||
| <ClCompile Include="..\..\JuceLibraryCode\juce_events.cpp"/> | |||||
| <ClCompile Include="..\..\JuceLibraryCode\juce_graphics.cpp"/> | |||||
| <ClCompile Include="..\..\JuceLibraryCode\juce_gui_basics.cpp"/> | |||||
| <ClCompile Include="..\..\JuceLibraryCode\juce_gui_extra.cpp"/> | |||||
| <ClCompile Include="..\..\JuceLibraryCode\juce_video.cpp"/> | |||||
| </ItemGroup> | |||||
| <ItemGroup/> | |||||
| <ItemGroup> | |||||
| <ResourceCompile Include=".\resources.rc"/> | |||||
| </ItemGroup> | |||||
| <Import Project="$(VCTargetsPath)\Microsoft.Cpp.targets"/> | |||||
| <ImportGroup Label="ExtensionTargets"/> | |||||
| </Project> | |||||
| @@ -0,0 +1,29 @@ | |||||
| #ifdef JUCE_USER_DEFINED_RC_FILE | |||||
| #include JUCE_USER_DEFINED_RC_FILE | |||||
| #else | |||||
| #undef WIN32_LEAN_AND_MEAN | |||||
| #define WIN32_LEAN_AND_MEAN | |||||
| #include <windows.h> | |||||
| VS_VERSION_INFO VERSIONINFO | |||||
| FILEVERSION 1,0,0,0 | |||||
| BEGIN | |||||
| BLOCK "StringFileInfo" | |||||
| BEGIN | |||||
| BLOCK "040904E4" | |||||
| BEGIN | |||||
| VALUE "FileDescription", "BouncingBallWavetableDemo\0" | |||||
| VALUE "FileVersion", "1.0.0\0" | |||||
| VALUE "ProductName", "BouncingBallWavetableDemo\0" | |||||
| VALUE "ProductVersion", "1.0.0\0" | |||||
| END | |||||
| END | |||||
| BLOCK "VarFileInfo" | |||||
| BEGIN | |||||
| VALUE "Translation", 0x409, 1252 | |||||
| END | |||||
| END | |||||
| #endif | |||||
| @@ -202,6 +202,10 @@ | |||||
| //#define JUCE_USE_XCURSOR | //#define JUCE_USE_XCURSOR | ||||
| #endif | #endif | ||||
| #ifndef JUCE_USE_WINDOWS_POINTER_API | |||||
| //#define JUCE_USE_WINDOWS_POINTER_API | |||||
| #endif | |||||
| //============================================================================== | //============================================================================== | ||||
| // juce_gui_extra flags: | // juce_gui_extra flags: | ||||
| @@ -1,5 +1,5 @@ | |||||
| Microsoft Visual Studio Solution File, Format Version 11.00 | Microsoft Visual Studio Solution File, Format Version 11.00 | ||||
| # Visual Studio 2010 | |||||
| # Visual Studio 2015 | |||||
| Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "ComponentTutorialExample - App", "ComponentTutorialExample_App.vcxproj", "{2ACA5085-A5CC-255B-B79D-D8256B0C459C}" | Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "ComponentTutorialExample - App", "ComponentTutorialExample_App.vcxproj", "{2ACA5085-A5CC-255B-B79D-D8256B0C459C}" | ||||
| EndProject | EndProject | ||||
| @@ -1062,14 +1062,14 @@ Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "Juce Library Code", "Juce L | |||||
| EndProject | EndProject | ||||
| Global | Global | ||||
| GlobalSection(SolutionConfigurationPlatforms) = preSolution | GlobalSection(SolutionConfigurationPlatforms) = preSolution | ||||
| Debug|Win32 = Debug|Win32 | |||||
| Release|Win32 = Release|Win32 | |||||
| Debug|x64 = Debug|x64 | |||||
| Release|x64 = Release|x64 | |||||
| EndGlobalSection | EndGlobalSection | ||||
| GlobalSection(ProjectConfigurationPlatforms) = postSolution | GlobalSection(ProjectConfigurationPlatforms) = postSolution | ||||
| {2ACA5085-A5CC-255B-B79D-D8256B0C459C}.Debug|Win32.Build.0 = Debug|Win32 | |||||
| {2ACA5085-A5CC-255B-B79D-D8256B0C459C}.Debug|Win32.ActiveCfg = Debug|Win32 | |||||
| {2ACA5085-A5CC-255B-B79D-D8256B0C459C}.Release|Win32.Build.0 = Release|Win32 | |||||
| {2ACA5085-A5CC-255B-B79D-D8256B0C459C}.Release|Win32.ActiveCfg = Release|Win32 | |||||
| {2ACA5085-A5CC-255B-B79D-D8256B0C459C}.Debug|x64.Build.0 = Debug|x64 | |||||
| {2ACA5085-A5CC-255B-B79D-D8256B0C459C}.Debug|x64.ActiveCfg = Debug|x64 | |||||
| {2ACA5085-A5CC-255B-B79D-D8256B0C459C}.Release|x64.Build.0 = Release|x64 | |||||
| {2ACA5085-A5CC-255B-B79D-D8256B0C459C}.Release|x64.ActiveCfg = Release|x64 | |||||
| EndGlobalSection | EndGlobalSection | ||||
| GlobalSection(SolutionProperties) = preSolution | GlobalSection(SolutionProperties) = preSolution | ||||
| HideSolutionNode = FALSE | HideSolutionNode = FALSE | ||||
| @@ -1,32 +1,37 @@ | |||||
| <?xml version="1.0" encoding="UTF-8"?> | <?xml version="1.0" encoding="UTF-8"?> | ||||
| <Project DefaultTargets="Build" | <Project DefaultTargets="Build" | ||||
| ToolsVersion="4.0" | |||||
| ToolsVersion="14.0" | |||||
| xmlns="http://schemas.microsoft.com/developer/msbuild/2003"> | xmlns="http://schemas.microsoft.com/developer/msbuild/2003"> | ||||
| <ItemGroup Label="ProjectConfigurations"> | <ItemGroup Label="ProjectConfigurations"> | ||||
| <ProjectConfiguration Include="Debug|Win32"> | |||||
| <ProjectConfiguration Include="Debug|x64"> | |||||
| <Configuration>Debug</Configuration> | <Configuration>Debug</Configuration> | ||||
| <Platform>Win32</Platform> | |||||
| <Platform>x64</Platform> | |||||
| </ProjectConfiguration> | </ProjectConfiguration> | ||||
| <ProjectConfiguration Include="Release|Win32"> | |||||
| <ProjectConfiguration Include="Release|x64"> | |||||
| <Configuration>Release</Configuration> | <Configuration>Release</Configuration> | ||||
| <Platform>Win32</Platform> | |||||
| <Platform>x64</Platform> | |||||
| </ProjectConfiguration> | </ProjectConfiguration> | ||||
| </ItemGroup> | </ItemGroup> | ||||
| <PropertyGroup Label="Globals"> | <PropertyGroup Label="Globals"> | ||||
| <ProjectGuid>{2ACA5085-A5CC-255B-B79D-D8256B0C459C}</ProjectGuid> | <ProjectGuid>{2ACA5085-A5CC-255B-B79D-D8256B0C459C}</ProjectGuid> | ||||
| <PlatformToolset>v140</PlatformToolset> | |||||
| </PropertyGroup> | </PropertyGroup> | ||||
| <Import Project="$(VCTargetsPath)\Microsoft.Cpp.Default.props"/> | <Import Project="$(VCTargetsPath)\Microsoft.Cpp.Default.props"/> | ||||
| <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'" | |||||
| <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'" | |||||
| Label="Configuration"> | Label="Configuration"> | ||||
| <ConfigurationType>Application</ConfigurationType> | <ConfigurationType>Application</ConfigurationType> | ||||
| <UseOfMfc>false</UseOfMfc> | <UseOfMfc>false</UseOfMfc> | ||||
| <PlatformToolset>v140</PlatformToolset> | |||||
| <PlatformToolset>v140</PlatformToolset> | |||||
| </PropertyGroup> | </PropertyGroup> | ||||
| <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'" | |||||
| <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'" | |||||
| Label="Configuration"> | Label="Configuration"> | ||||
| <ConfigurationType>Application</ConfigurationType> | <ConfigurationType>Application</ConfigurationType> | ||||
| <UseOfMfc>false</UseOfMfc> | <UseOfMfc>false</UseOfMfc> | ||||
| <WholeProgramOptimization>true</WholeProgramOptimization> | <WholeProgramOptimization>true</WholeProgramOptimization> | ||||
| <PlatformToolset>v140</PlatformToolset> | |||||
| <PlatformToolset>v140</PlatformToolset> | |||||
| </PropertyGroup> | </PropertyGroup> | ||||
| <Import Project="$(VCTargetsPath)\Microsoft.Cpp.props"/> | <Import Project="$(VCTargetsPath)\Microsoft.Cpp.props"/> | ||||
| <ImportGroup Label="ExtensionSettings"/> | <ImportGroup Label="ExtensionSettings"/> | ||||
| @@ -35,20 +40,23 @@ | |||||
| Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" | Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" | ||||
| Label="LocalAppDataPlatform"/> | Label="LocalAppDataPlatform"/> | ||||
| </ImportGroup> | </ImportGroup> | ||||
| <PropertyGroup Label="UserMacros"/> | |||||
| <PropertyGroup Label="UserMacros"> | |||||
| <PlatformToolset>v140</PlatformToolset> | |||||
| </PropertyGroup> | |||||
| <PropertyGroup> | <PropertyGroup> | ||||
| <_ProjectFileVersion>10.0.30319.1</_ProjectFileVersion> | <_ProjectFileVersion>10.0.30319.1</_ProjectFileVersion> | ||||
| <TargetExt>.exe</TargetExt> | <TargetExt>.exe</TargetExt> | ||||
| <OutDir Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">$(SolutionDir)\$(Platform)\$(Configuration)\App\</OutDir> | |||||
| <IntDir Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">$(Platform)\$(Configuration)\App\</IntDir> | |||||
| <TargetName Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">ComponentTutorialExample</TargetName> | |||||
| <GenerateManifest Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">true</GenerateManifest> | |||||
| <OutDir Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">$(SolutionDir)\$(Platform)\$(Configuration)\App\</OutDir> | |||||
| <IntDir Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">$(Platform)\$(Configuration)\App\</IntDir> | |||||
| <TargetName Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">ComponentTutorialExample</TargetName> | |||||
| <GenerateManifest Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">true</GenerateManifest> | |||||
| <OutDir Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">$(SolutionDir)\$(Platform)\$(Configuration)\App\</OutDir> | |||||
| <IntDir Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">$(Platform)\$(Configuration)\App\</IntDir> | |||||
| <TargetName Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">ComponentTutorialExample</TargetName> | |||||
| <GenerateManifest Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">true</GenerateManifest> | |||||
| <OutDir Condition="'$(Configuration)|$(Platform)'=='Release|x64'">$(SolutionDir)\$(Platform)\$(Configuration)\App\</OutDir> | |||||
| <IntDir Condition="'$(Configuration)|$(Platform)'=='Release|x64'">$(Platform)\$(Configuration)\App\</IntDir> | |||||
| <TargetName Condition="'$(Configuration)|$(Platform)'=='Release|x64'">ComponentTutorialExample</TargetName> | |||||
| <GenerateManifest Condition="'$(Configuration)|$(Platform)'=='Release|x64'">true</GenerateManifest> | |||||
| <PlatformToolset>v140</PlatformToolset> | |||||
| </PropertyGroup> | </PropertyGroup> | ||||
| <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'"> | |||||
| <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'"> | |||||
| <Midl> | <Midl> | ||||
| <PreprocessorDefinitions>_DEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions> | <PreprocessorDefinitions>_DEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions> | ||||
| <MkTypLibCompatible>true</MkTypLibCompatible> | <MkTypLibCompatible>true</MkTypLibCompatible> | ||||
| @@ -58,9 +66,9 @@ | |||||
| </Midl> | </Midl> | ||||
| <ClCompile> | <ClCompile> | ||||
| <Optimization>Disabled</Optimization> | <Optimization>Disabled</Optimization> | ||||
| <DebugInformationFormat>EditAndContinue</DebugInformationFormat> | |||||
| <DebugInformationFormat>ProgramDatabase</DebugInformationFormat> | |||||
| <AdditionalIncludeDirectories>..\..\JuceLibraryCode;..\..\..\..\modules;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories> | <AdditionalIncludeDirectories>..\..\JuceLibraryCode;..\..\..\..\modules;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories> | ||||
| <PreprocessorDefinitions>_CRT_SECURE_NO_WARNINGS;WIN32;_WINDOWS;DEBUG;_DEBUG;JUCER_VS2010_78A501D=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=0;%(PreprocessorDefinitions)</PreprocessorDefinitions> | |||||
| <PreprocessorDefinitions>_CRT_SECURE_NO_WARNINGS;WIN32;_WINDOWS;DEBUG;_DEBUG;JUCER_VS2015_78A5022=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=0;%(PreprocessorDefinitions)</PreprocessorDefinitions> | |||||
| <RuntimeLibrary>MultiThreadedDebug</RuntimeLibrary> | <RuntimeLibrary>MultiThreadedDebug</RuntimeLibrary> | ||||
| <RuntimeTypeInfo>true</RuntimeTypeInfo> | <RuntimeTypeInfo>true</RuntimeTypeInfo> | ||||
| <PrecompiledHeader/> | <PrecompiledHeader/> | ||||
| @@ -81,8 +89,6 @@ | |||||
| <GenerateDebugInformation>true</GenerateDebugInformation> | <GenerateDebugInformation>true</GenerateDebugInformation> | ||||
| <ProgramDatabaseFile>$(IntDir)\ComponentTutorialExample.pdb</ProgramDatabaseFile> | <ProgramDatabaseFile>$(IntDir)\ComponentTutorialExample.pdb</ProgramDatabaseFile> | ||||
| <SubSystem>Windows</SubSystem> | <SubSystem>Windows</SubSystem> | ||||
| <TargetMachine>MachineX86</TargetMachine> | |||||
| <ImageHasSafeExceptionHandlers>false</ImageHasSafeExceptionHandlers> | |||||
| <LargeAddressAware>true</LargeAddressAware> | <LargeAddressAware>true</LargeAddressAware> | ||||
| </Link> | </Link> | ||||
| <Bscmake> | <Bscmake> | ||||
| @@ -90,7 +96,7 @@ | |||||
| <OutputFile>$(IntDir)\ComponentTutorialExample.bsc</OutputFile> | <OutputFile>$(IntDir)\ComponentTutorialExample.bsc</OutputFile> | ||||
| </Bscmake> | </Bscmake> | ||||
| </ItemDefinitionGroup> | </ItemDefinitionGroup> | ||||
| <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'"> | |||||
| <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'"> | |||||
| <Midl> | <Midl> | ||||
| <PreprocessorDefinitions>NDEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions> | <PreprocessorDefinitions>NDEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions> | ||||
| <MkTypLibCompatible>true</MkTypLibCompatible> | <MkTypLibCompatible>true</MkTypLibCompatible> | ||||
| @@ -99,9 +105,9 @@ | |||||
| <HeaderFileName/> | <HeaderFileName/> | ||||
| </Midl> | </Midl> | ||||
| <ClCompile> | <ClCompile> | ||||
| <Optimization>MinSpace</Optimization> | |||||
| <Optimization>Full</Optimization> | |||||
| <AdditionalIncludeDirectories>..\..\JuceLibraryCode;..\..\..\..\modules;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories> | <AdditionalIncludeDirectories>..\..\JuceLibraryCode;..\..\..\..\modules;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories> | ||||
| <PreprocessorDefinitions>_CRT_SECURE_NO_WARNINGS;WIN32;_WINDOWS;NDEBUG;JUCER_VS2010_78A501D=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=0;%(PreprocessorDefinitions)</PreprocessorDefinitions> | |||||
| <PreprocessorDefinitions>_CRT_SECURE_NO_WARNINGS;WIN32;_WINDOWS;NDEBUG;JUCER_VS2015_78A5022=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=0;%(PreprocessorDefinitions)</PreprocessorDefinitions> | |||||
| <RuntimeLibrary>MultiThreaded</RuntimeLibrary> | <RuntimeLibrary>MultiThreaded</RuntimeLibrary> | ||||
| <RuntimeTypeInfo>true</RuntimeTypeInfo> | <RuntimeTypeInfo>true</RuntimeTypeInfo> | ||||
| <PrecompiledHeader/> | <PrecompiledHeader/> | ||||
| @@ -122,7 +128,6 @@ | |||||
| <GenerateDebugInformation>false</GenerateDebugInformation> | <GenerateDebugInformation>false</GenerateDebugInformation> | ||||
| <ProgramDatabaseFile>$(IntDir)\ComponentTutorialExample.pdb</ProgramDatabaseFile> | <ProgramDatabaseFile>$(IntDir)\ComponentTutorialExample.pdb</ProgramDatabaseFile> | ||||
| <SubSystem>Windows</SubSystem> | <SubSystem>Windows</SubSystem> | ||||
| <TargetMachine>MachineX86</TargetMachine> | |||||
| <OptimizeReferences>true</OptimizeReferences> | <OptimizeReferences>true</OptimizeReferences> | ||||
| <EnableCOMDATFolding>true</EnableCOMDATFolding> | <EnableCOMDATFolding>true</EnableCOMDATFolding> | ||||
| <LargeAddressAware>true</LargeAddressAware> | <LargeAddressAware>true</LargeAddressAware> | ||||
| @@ -1,5 +1,5 @@ | |||||
| Microsoft Visual Studio Solution File, Format Version 11.00 | Microsoft Visual Studio Solution File, Format Version 11.00 | ||||
| # Visual Studio 2012 | |||||
| # Visual Studio 2017 | |||||
| Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "ComponentTutorialExample - App", "ComponentTutorialExample_App.vcxproj", "{2ACA5085-A5CC-255B-B79D-D8256B0C459C}" | Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "ComponentTutorialExample - App", "ComponentTutorialExample_App.vcxproj", "{2ACA5085-A5CC-255B-B79D-D8256B0C459C}" | ||||
| EndProject | EndProject | ||||
| @@ -1062,14 +1062,14 @@ Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "Juce Library Code", "Juce L | |||||
| EndProject | EndProject | ||||
| Global | Global | ||||
| GlobalSection(SolutionConfigurationPlatforms) = preSolution | GlobalSection(SolutionConfigurationPlatforms) = preSolution | ||||
| Debug|Win32 = Debug|Win32 | |||||
| Release|Win32 = Release|Win32 | |||||
| Debug|x64 = Debug|x64 | |||||
| Release|x64 = Release|x64 | |||||
| EndGlobalSection | EndGlobalSection | ||||
| GlobalSection(ProjectConfigurationPlatforms) = postSolution | GlobalSection(ProjectConfigurationPlatforms) = postSolution | ||||
| {2ACA5085-A5CC-255B-B79D-D8256B0C459C}.Debug|Win32.Build.0 = Debug|Win32 | |||||
| {2ACA5085-A5CC-255B-B79D-D8256B0C459C}.Debug|Win32.ActiveCfg = Debug|Win32 | |||||
| {2ACA5085-A5CC-255B-B79D-D8256B0C459C}.Release|Win32.Build.0 = Release|Win32 | |||||
| {2ACA5085-A5CC-255B-B79D-D8256B0C459C}.Release|Win32.ActiveCfg = Release|Win32 | |||||
| {2ACA5085-A5CC-255B-B79D-D8256B0C459C}.Debug|x64.Build.0 = Debug|x64 | |||||
| {2ACA5085-A5CC-255B-B79D-D8256B0C459C}.Debug|x64.ActiveCfg = Debug|x64 | |||||
| {2ACA5085-A5CC-255B-B79D-D8256B0C459C}.Release|x64.Build.0 = Release|x64 | |||||
| {2ACA5085-A5CC-255B-B79D-D8256B0C459C}.Release|x64.ActiveCfg = Release|x64 | |||||
| EndGlobalSection | EndGlobalSection | ||||
| GlobalSection(SolutionProperties) = preSolution | GlobalSection(SolutionProperties) = preSolution | ||||
| HideSolutionNode = FALSE | HideSolutionNode = FALSE | ||||
| @@ -1,35 +1,37 @@ | |||||
| <?xml version="1.0" encoding="UTF-8"?> | <?xml version="1.0" encoding="UTF-8"?> | ||||
| <Project DefaultTargets="Build" | <Project DefaultTargets="Build" | ||||
| ToolsVersion="4.0" | |||||
| ToolsVersion="15.0" | |||||
| xmlns="http://schemas.microsoft.com/developer/msbuild/2003"> | xmlns="http://schemas.microsoft.com/developer/msbuild/2003"> | ||||
| <ItemGroup Label="ProjectConfigurations"> | <ItemGroup Label="ProjectConfigurations"> | ||||
| <ProjectConfiguration Include="Debug|Win32"> | |||||
| <ProjectConfiguration Include="Debug|x64"> | |||||
| <Configuration>Debug</Configuration> | <Configuration>Debug</Configuration> | ||||
| <Platform>Win32</Platform> | |||||
| <Platform>x64</Platform> | |||||
| </ProjectConfiguration> | </ProjectConfiguration> | ||||
| <ProjectConfiguration Include="Release|Win32"> | |||||
| <ProjectConfiguration Include="Release|x64"> | |||||
| <Configuration>Release</Configuration> | <Configuration>Release</Configuration> | ||||
| <Platform>Win32</Platform> | |||||
| <Platform>x64</Platform> | |||||
| </ProjectConfiguration> | </ProjectConfiguration> | ||||
| </ItemGroup> | </ItemGroup> | ||||
| <PropertyGroup Label="Globals"> | <PropertyGroup Label="Globals"> | ||||
| <ProjectGuid>{2ACA5085-A5CC-255B-B79D-D8256B0C459C}</ProjectGuid> | <ProjectGuid>{2ACA5085-A5CC-255B-B79D-D8256B0C459C}</ProjectGuid> | ||||
| <PlatformToolset>v110</PlatformToolset> | |||||
| <PlatformToolset>v141</PlatformToolset> | |||||
| </PropertyGroup> | </PropertyGroup> | ||||
| <Import Project="$(VCTargetsPath)\Microsoft.Cpp.Default.props"/> | <Import Project="$(VCTargetsPath)\Microsoft.Cpp.Default.props"/> | ||||
| <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'" | |||||
| <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'" | |||||
| Label="Configuration"> | Label="Configuration"> | ||||
| <ConfigurationType>Application</ConfigurationType> | <ConfigurationType>Application</ConfigurationType> | ||||
| <UseOfMfc>false</UseOfMfc> | <UseOfMfc>false</UseOfMfc> | ||||
| <PlatformToolset>v110</PlatformToolset> | |||||
| <PlatformToolset>v141</PlatformToolset> | |||||
| <PlatformToolset>v141</PlatformToolset> | |||||
| </PropertyGroup> | </PropertyGroup> | ||||
| <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'" | |||||
| <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'" | |||||
| Label="Configuration"> | Label="Configuration"> | ||||
| <ConfigurationType>Application</ConfigurationType> | <ConfigurationType>Application</ConfigurationType> | ||||
| <UseOfMfc>false</UseOfMfc> | <UseOfMfc>false</UseOfMfc> | ||||
| <WholeProgramOptimization>true</WholeProgramOptimization> | <WholeProgramOptimization>true</WholeProgramOptimization> | ||||
| <PlatformToolset>v110</PlatformToolset> | |||||
| <PlatformToolset>v141</PlatformToolset> | |||||
| <PlatformToolset>v141</PlatformToolset> | |||||
| </PropertyGroup> | </PropertyGroup> | ||||
| <Import Project="$(VCTargetsPath)\Microsoft.Cpp.props"/> | <Import Project="$(VCTargetsPath)\Microsoft.Cpp.props"/> | ||||
| <ImportGroup Label="ExtensionSettings"/> | <ImportGroup Label="ExtensionSettings"/> | ||||
| @@ -39,22 +41,22 @@ | |||||
| Label="LocalAppDataPlatform"/> | Label="LocalAppDataPlatform"/> | ||||
| </ImportGroup> | </ImportGroup> | ||||
| <PropertyGroup Label="UserMacros"> | <PropertyGroup Label="UserMacros"> | ||||
| <PlatformToolset>v110</PlatformToolset> | |||||
| <PlatformToolset>v141</PlatformToolset> | |||||
| </PropertyGroup> | </PropertyGroup> | ||||
| <PropertyGroup> | <PropertyGroup> | ||||
| <_ProjectFileVersion>10.0.30319.1</_ProjectFileVersion> | <_ProjectFileVersion>10.0.30319.1</_ProjectFileVersion> | ||||
| <TargetExt>.exe</TargetExt> | <TargetExt>.exe</TargetExt> | ||||
| <OutDir Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">$(SolutionDir)\$(Platform)\$(Configuration)\App\</OutDir> | |||||
| <IntDir Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">$(Platform)\$(Configuration)\App\</IntDir> | |||||
| <TargetName Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">ComponentTutorialExample</TargetName> | |||||
| <GenerateManifest Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">true</GenerateManifest> | |||||
| <OutDir Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">$(SolutionDir)\$(Platform)\$(Configuration)\App\</OutDir> | |||||
| <IntDir Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">$(Platform)\$(Configuration)\App\</IntDir> | |||||
| <TargetName Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">ComponentTutorialExample</TargetName> | |||||
| <GenerateManifest Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">true</GenerateManifest> | |||||
| <PlatformToolset>v110</PlatformToolset> | |||||
| <OutDir Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">$(SolutionDir)\$(Platform)\$(Configuration)\App\</OutDir> | |||||
| <IntDir Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">$(Platform)\$(Configuration)\App\</IntDir> | |||||
| <TargetName Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">ComponentTutorialExample</TargetName> | |||||
| <GenerateManifest Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">true</GenerateManifest> | |||||
| <OutDir Condition="'$(Configuration)|$(Platform)'=='Release|x64'">$(SolutionDir)\$(Platform)\$(Configuration)\App\</OutDir> | |||||
| <IntDir Condition="'$(Configuration)|$(Platform)'=='Release|x64'">$(Platform)\$(Configuration)\App\</IntDir> | |||||
| <TargetName Condition="'$(Configuration)|$(Platform)'=='Release|x64'">ComponentTutorialExample</TargetName> | |||||
| <GenerateManifest Condition="'$(Configuration)|$(Platform)'=='Release|x64'">true</GenerateManifest> | |||||
| <PlatformToolset>v141</PlatformToolset> | |||||
| </PropertyGroup> | </PropertyGroup> | ||||
| <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'"> | |||||
| <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'"> | |||||
| <Midl> | <Midl> | ||||
| <PreprocessorDefinitions>_DEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions> | <PreprocessorDefinitions>_DEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions> | ||||
| <MkTypLibCompatible>true</MkTypLibCompatible> | <MkTypLibCompatible>true</MkTypLibCompatible> | ||||
| @@ -64,9 +66,9 @@ | |||||
| </Midl> | </Midl> | ||||
| <ClCompile> | <ClCompile> | ||||
| <Optimization>Disabled</Optimization> | <Optimization>Disabled</Optimization> | ||||
| <DebugInformationFormat>EditAndContinue</DebugInformationFormat> | |||||
| <DebugInformationFormat>ProgramDatabase</DebugInformationFormat> | |||||
| <AdditionalIncludeDirectories>..\..\JuceLibraryCode;..\..\..\..\modules;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories> | <AdditionalIncludeDirectories>..\..\JuceLibraryCode;..\..\..\..\modules;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories> | ||||
| <PreprocessorDefinitions>_CRT_SECURE_NO_WARNINGS;WIN32;_WINDOWS;DEBUG;_DEBUG;JUCER_VS2012_78A501F=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=0;%(PreprocessorDefinitions)</PreprocessorDefinitions> | |||||
| <PreprocessorDefinitions>_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=0;%(PreprocessorDefinitions)</PreprocessorDefinitions> | |||||
| <RuntimeLibrary>MultiThreadedDebug</RuntimeLibrary> | <RuntimeLibrary>MultiThreadedDebug</RuntimeLibrary> | ||||
| <RuntimeTypeInfo>true</RuntimeTypeInfo> | <RuntimeTypeInfo>true</RuntimeTypeInfo> | ||||
| <PrecompiledHeader/> | <PrecompiledHeader/> | ||||
| @@ -87,8 +89,6 @@ | |||||
| <GenerateDebugInformation>true</GenerateDebugInformation> | <GenerateDebugInformation>true</GenerateDebugInformation> | ||||
| <ProgramDatabaseFile>$(IntDir)\ComponentTutorialExample.pdb</ProgramDatabaseFile> | <ProgramDatabaseFile>$(IntDir)\ComponentTutorialExample.pdb</ProgramDatabaseFile> | ||||
| <SubSystem>Windows</SubSystem> | <SubSystem>Windows</SubSystem> | ||||
| <TargetMachine>MachineX86</TargetMachine> | |||||
| <ImageHasSafeExceptionHandlers>false</ImageHasSafeExceptionHandlers> | |||||
| <LargeAddressAware>true</LargeAddressAware> | <LargeAddressAware>true</LargeAddressAware> | ||||
| </Link> | </Link> | ||||
| <Bscmake> | <Bscmake> | ||||
| @@ -96,7 +96,7 @@ | |||||
| <OutputFile>$(IntDir)\ComponentTutorialExample.bsc</OutputFile> | <OutputFile>$(IntDir)\ComponentTutorialExample.bsc</OutputFile> | ||||
| </Bscmake> | </Bscmake> | ||||
| </ItemDefinitionGroup> | </ItemDefinitionGroup> | ||||
| <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'"> | |||||
| <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'"> | |||||
| <Midl> | <Midl> | ||||
| <PreprocessorDefinitions>NDEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions> | <PreprocessorDefinitions>NDEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions> | ||||
| <MkTypLibCompatible>true</MkTypLibCompatible> | <MkTypLibCompatible>true</MkTypLibCompatible> | ||||
| @@ -105,9 +105,9 @@ | |||||
| <HeaderFileName/> | <HeaderFileName/> | ||||
| </Midl> | </Midl> | ||||
| <ClCompile> | <ClCompile> | ||||
| <Optimization>MinSpace</Optimization> | |||||
| <Optimization>Full</Optimization> | |||||
| <AdditionalIncludeDirectories>..\..\JuceLibraryCode;..\..\..\..\modules;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories> | <AdditionalIncludeDirectories>..\..\JuceLibraryCode;..\..\..\..\modules;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories> | ||||
| <PreprocessorDefinitions>_CRT_SECURE_NO_WARNINGS;WIN32;_WINDOWS;NDEBUG;JUCER_VS2012_78A501F=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=0;%(PreprocessorDefinitions)</PreprocessorDefinitions> | |||||
| <PreprocessorDefinitions>_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=0;%(PreprocessorDefinitions)</PreprocessorDefinitions> | |||||
| <RuntimeLibrary>MultiThreaded</RuntimeLibrary> | <RuntimeLibrary>MultiThreaded</RuntimeLibrary> | ||||
| <RuntimeTypeInfo>true</RuntimeTypeInfo> | <RuntimeTypeInfo>true</RuntimeTypeInfo> | ||||
| <PrecompiledHeader/> | <PrecompiledHeader/> | ||||
| @@ -128,7 +128,6 @@ | |||||
| <GenerateDebugInformation>false</GenerateDebugInformation> | <GenerateDebugInformation>false</GenerateDebugInformation> | ||||
| <ProgramDatabaseFile>$(IntDir)\ComponentTutorialExample.pdb</ProgramDatabaseFile> | <ProgramDatabaseFile>$(IntDir)\ComponentTutorialExample.pdb</ProgramDatabaseFile> | ||||
| <SubSystem>Windows</SubSystem> | <SubSystem>Windows</SubSystem> | ||||
| <TargetMachine>MachineX86</TargetMachine> | |||||
| <OptimizeReferences>true</OptimizeReferences> | <OptimizeReferences>true</OptimizeReferences> | ||||
| <EnableCOMDATFolding>true</EnableCOMDATFolding> | <EnableCOMDATFolding>true</EnableCOMDATFolding> | ||||
| <LargeAddressAware>true</LargeAddressAware> | <LargeAddressAware>true</LargeAddressAware> | ||||
| @@ -32,38 +32,38 @@ | |||||
| <MODULEPATH id="juce_gui_extra" path="../../modules"/> | <MODULEPATH id="juce_gui_extra" path="../../modules"/> | ||||
| </MODULEPATHS> | </MODULEPATHS> | ||||
| </XCODE_MAC> | </XCODE_MAC> | ||||
| <VS2012 targetFolder="Builds/VisualStudio2012"> | |||||
| <VS2015 targetFolder="Builds/VisualStudio2015"> | |||||
| <CONFIGURATIONS> | <CONFIGURATIONS> | ||||
| <CONFIGURATION name="Debug" winWarningLevel="4" generateManifest="1" winArchitecture="32-bit" | |||||
| <CONFIGURATION name="Debug" winWarningLevel="4" generateManifest="1" winArchitecture="x64" | |||||
| isDebug="1" optimisation="1" targetName="ComponentTutorialExample"/> | isDebug="1" optimisation="1" targetName="ComponentTutorialExample"/> | ||||
| <CONFIGURATION name="Release" winWarningLevel="4" generateManifest="1" winArchitecture="32-bit" | |||||
| isDebug="0" optimisation="2" targetName="ComponentTutorialExample"/> | |||||
| <CONFIGURATION name="Release" winWarningLevel="4" generateManifest="1" winArchitecture="x64" | |||||
| isDebug="0" optimisation="3" targetName="ComponentTutorialExample"/> | |||||
| </CONFIGURATIONS> | </CONFIGURATIONS> | ||||
| <MODULEPATHS> | <MODULEPATHS> | ||||
| <MODULEPATH id="juce_core" path="../../modules"/> | |||||
| <MODULEPATH id="juce_events" path="../../modules"/> | |||||
| <MODULEPATH id="juce_gui_extra" path="../../modules"/> | |||||
| <MODULEPATH id="juce_gui_basics" path="../../modules"/> | |||||
| <MODULEPATH id="juce_graphics" path="../../modules"/> | <MODULEPATH id="juce_graphics" path="../../modules"/> | ||||
| <MODULEPATH id="juce_events" path="../../modules"/> | |||||
| <MODULEPATH id="juce_data_structures" path="../../modules"/> | <MODULEPATH id="juce_data_structures" path="../../modules"/> | ||||
| <MODULEPATH id="juce_gui_basics" path="../../modules"/> | |||||
| <MODULEPATH id="juce_gui_extra" path="../../modules"/> | |||||
| <MODULEPATH id="juce_core" path="../../modules"/> | |||||
| </MODULEPATHS> | </MODULEPATHS> | ||||
| </VS2012> | |||||
| <VS2010 targetFolder="Builds/VisualStudio2010"> | |||||
| </VS2015> | |||||
| <VS2017 targetFolder="Builds/VisualStudio2017"> | |||||
| <CONFIGURATIONS> | <CONFIGURATIONS> | ||||
| <CONFIGURATION name="Debug" winWarningLevel="4" generateManifest="1" winArchitecture="32-bit" | |||||
| <CONFIGURATION name="Debug" winWarningLevel="4" generateManifest="1" winArchitecture="x64" | |||||
| isDebug="1" optimisation="1" targetName="ComponentTutorialExample"/> | isDebug="1" optimisation="1" targetName="ComponentTutorialExample"/> | ||||
| <CONFIGURATION name="Release" winWarningLevel="4" generateManifest="1" winArchitecture="32-bit" | |||||
| isDebug="0" optimisation="2" targetName="ComponentTutorialExample"/> | |||||
| <CONFIGURATION name="Release" winWarningLevel="4" generateManifest="1" winArchitecture="x64" | |||||
| isDebug="0" optimisation="3" targetName="ComponentTutorialExample"/> | |||||
| </CONFIGURATIONS> | </CONFIGURATIONS> | ||||
| <MODULEPATHS> | <MODULEPATHS> | ||||
| <MODULEPATH id="juce_core" path="../../modules"/> | |||||
| <MODULEPATH id="juce_events" path="../../modules"/> | |||||
| <MODULEPATH id="juce_gui_extra" path="../../modules"/> | |||||
| <MODULEPATH id="juce_gui_basics" path="../../modules"/> | |||||
| <MODULEPATH id="juce_graphics" path="../../modules"/> | <MODULEPATH id="juce_graphics" path="../../modules"/> | ||||
| <MODULEPATH id="juce_events" path="../../modules"/> | |||||
| <MODULEPATH id="juce_data_structures" path="../../modules"/> | <MODULEPATH id="juce_data_structures" path="../../modules"/> | ||||
| <MODULEPATH id="juce_gui_basics" path="../../modules"/> | |||||
| <MODULEPATH id="juce_gui_extra" path="../../modules"/> | |||||
| <MODULEPATH id="juce_core" path="../../modules"/> | |||||
| </MODULEPATHS> | </MODULEPATHS> | ||||
| </VS2010> | |||||
| </VS2017> | |||||
| </EXPORTFORMATS> | </EXPORTFORMATS> | ||||
| <MODULES> | <MODULES> | ||||
| <MODULES id="juce_core" showAllCode="1" useLocalCopy="0"/> | <MODULES id="juce_core" showAllCode="1" useLocalCopy="0"/> | ||||
| @@ -111,6 +111,10 @@ | |||||
| //#define JUCE_USE_XCURSOR | //#define JUCE_USE_XCURSOR | ||||
| #endif | #endif | ||||
| #ifndef JUCE_USE_WINDOWS_POINTER_API | |||||
| //#define JUCE_USE_WINDOWS_POINTER_API | |||||
| #endif | |||||
| //============================================================================== | //============================================================================== | ||||
| // juce_gui_extra flags: | // juce_gui_extra flags: | ||||
| @@ -1,209 +0,0 @@ | |||||
| <?xml version="1.0" encoding="UTF-8"?> | |||||
| <Project DefaultTargets="Build" | |||||
| ToolsVersion="4.0" | |||||
| xmlns="http://schemas.microsoft.com/developer/msbuild/2003"> | |||||
| <ItemGroup Label="ProjectConfigurations"> | |||||
| <ProjectConfiguration Include="Debug|Win32"> | |||||
| <Configuration>Debug</Configuration> | |||||
| <Platform>Win32</Platform> | |||||
| </ProjectConfiguration> | |||||
| <ProjectConfiguration Include="Release|Win32"> | |||||
| <Configuration>Release</Configuration> | |||||
| <Platform>Win32</Platform> | |||||
| </ProjectConfiguration> | |||||
| </ItemGroup> | |||||
| <PropertyGroup Label="Globals"> | |||||
| <ProjectGuid>{05F7128C-1654-E8D0-856F-98237CF1EBE4}</ProjectGuid> | |||||
| <PlatformToolset>v110</PlatformToolset> | |||||
| </PropertyGroup> | |||||
| <Import Project="$(VCTargetsPath)\Microsoft.Cpp.Default.props"/> | |||||
| <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'" | |||||
| Label="Configuration"> | |||||
| <ConfigurationType>Application</ConfigurationType> | |||||
| <UseOfMfc>false</UseOfMfc> | |||||
| <PlatformToolset>v110</PlatformToolset> | |||||
| </PropertyGroup> | |||||
| <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'" | |||||
| Label="Configuration"> | |||||
| <ConfigurationType>Application</ConfigurationType> | |||||
| <UseOfMfc>false</UseOfMfc> | |||||
| <WholeProgramOptimization>true</WholeProgramOptimization> | |||||
| <PlatformToolset>v110</PlatformToolset> | |||||
| </PropertyGroup> | |||||
| <Import Project="$(VCTargetsPath)\Microsoft.Cpp.props"/> | |||||
| <ImportGroup Label="ExtensionSettings"/> | |||||
| <ImportGroup Label="PropertySheets"> | |||||
| <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" | |||||
| Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" | |||||
| Label="LocalAppDataPlatform"/> | |||||
| </ImportGroup> | |||||
| <PropertyGroup Label="UserMacros"> | |||||
| <PlatformToolset>v110</PlatformToolset> | |||||
| </PropertyGroup> | |||||
| <PropertyGroup> | |||||
| <_ProjectFileVersion>10.0.30319.1</_ProjectFileVersion> | |||||
| <TargetExt>.exe</TargetExt> | |||||
| <OutDir Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">$(SolutionDir)\$(Platform)\$(Configuration)\App\</OutDir> | |||||
| <IntDir Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">$(Platform)\$(Configuration)\App\</IntDir> | |||||
| <TargetName Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">JuceDemo</TargetName> | |||||
| <GenerateManifest Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">true</GenerateManifest> | |||||
| <OutDir Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">$(SolutionDir)\$(Platform)\$(Configuration)\App\</OutDir> | |||||
| <IntDir Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">$(Platform)\$(Configuration)\App\</IntDir> | |||||
| <TargetName Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">JuceDemo</TargetName> | |||||
| <GenerateManifest Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">true</GenerateManifest> | |||||
| <PlatformToolset>v110</PlatformToolset> | |||||
| </PropertyGroup> | |||||
| <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'"> | |||||
| <Midl> | |||||
| <PreprocessorDefinitions>_DEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions> | |||||
| <MkTypLibCompatible>true</MkTypLibCompatible> | |||||
| <SuppressStartupBanner>true</SuppressStartupBanner> | |||||
| <TargetEnvironment>Win32</TargetEnvironment> | |||||
| <HeaderFileName/> | |||||
| </Midl> | |||||
| <ClCompile> | |||||
| <Optimization>Disabled</Optimization> | |||||
| <DebugInformationFormat>EditAndContinue</DebugInformationFormat> | |||||
| <AdditionalIncludeDirectories>..\..\JuceLibraryCode;..\..\..\..\modules;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories> | |||||
| <PreprocessorDefinitions>_CRT_SECURE_NO_WARNINGS;WIN32;_WINDOWS;DEBUG;_DEBUG;JUCE_UNIT_TESTS=1;JUCER_VS2012_78A501F=1;JUCE_APP_VERSION=3.0.0;JUCE_APP_VERSION_HEX=0x30000;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=0;%(PreprocessorDefinitions)</PreprocessorDefinitions> | |||||
| <RuntimeLibrary>MultiThreadedDebug</RuntimeLibrary> | |||||
| <RuntimeTypeInfo>true</RuntimeTypeInfo> | |||||
| <PrecompiledHeader/> | |||||
| <AssemblerListingLocation>$(IntDir)\</AssemblerListingLocation> | |||||
| <ObjectFileName>$(IntDir)\</ObjectFileName> | |||||
| <ProgramDataBaseFileName>$(IntDir)\</ProgramDataBaseFileName> | |||||
| <WarningLevel>Level4</WarningLevel> | |||||
| <SuppressStartupBanner>true</SuppressStartupBanner> | |||||
| <MultiProcessorCompilation>true</MultiProcessorCompilation> | |||||
| </ClCompile> | |||||
| <ResourceCompile> | |||||
| <PreprocessorDefinitions>_DEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions> | |||||
| </ResourceCompile> | |||||
| <Link> | |||||
| <OutputFile>$(OutDir)\JuceDemo.exe</OutputFile> | |||||
| <SuppressStartupBanner>true</SuppressStartupBanner> | |||||
| <IgnoreSpecificDefaultLibraries>libcmt.lib; msvcrt.lib;;%(IgnoreSpecificDefaultLibraries)</IgnoreSpecificDefaultLibraries> | |||||
| <GenerateDebugInformation>true</GenerateDebugInformation> | |||||
| <ProgramDatabaseFile>$(IntDir)\JuceDemo.pdb</ProgramDatabaseFile> | |||||
| <SubSystem>Windows</SubSystem> | |||||
| <TargetMachine>MachineX86</TargetMachine> | |||||
| <ImageHasSafeExceptionHandlers>false</ImageHasSafeExceptionHandlers> | |||||
| <LargeAddressAware>true</LargeAddressAware> | |||||
| </Link> | |||||
| <Bscmake> | |||||
| <SuppressStartupBanner>true</SuppressStartupBanner> | |||||
| <OutputFile>$(IntDir)\JuceDemo.bsc</OutputFile> | |||||
| </Bscmake> | |||||
| </ItemDefinitionGroup> | |||||
| <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'"> | |||||
| <Midl> | |||||
| <PreprocessorDefinitions>NDEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions> | |||||
| <MkTypLibCompatible>true</MkTypLibCompatible> | |||||
| <SuppressStartupBanner>true</SuppressStartupBanner> | |||||
| <TargetEnvironment>Win32</TargetEnvironment> | |||||
| <HeaderFileName/> | |||||
| </Midl> | |||||
| <ClCompile> | |||||
| <Optimization>Full</Optimization> | |||||
| <AdditionalIncludeDirectories>..\..\JuceLibraryCode;..\..\..\..\modules;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories> | |||||
| <PreprocessorDefinitions>_CRT_SECURE_NO_WARNINGS;WIN32;_WINDOWS;NDEBUG;JUCE_UNIT_TESTS=1;JUCER_VS2012_78A501F=1;JUCE_APP_VERSION=3.0.0;JUCE_APP_VERSION_HEX=0x30000;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=0;%(PreprocessorDefinitions)</PreprocessorDefinitions> | |||||
| <RuntimeLibrary>MultiThreaded</RuntimeLibrary> | |||||
| <RuntimeTypeInfo>true</RuntimeTypeInfo> | |||||
| <PrecompiledHeader/> | |||||
| <AssemblerListingLocation>$(IntDir)\</AssemblerListingLocation> | |||||
| <ObjectFileName>$(IntDir)\</ObjectFileName> | |||||
| <ProgramDataBaseFileName>$(IntDir)\</ProgramDataBaseFileName> | |||||
| <WarningLevel>Level4</WarningLevel> | |||||
| <SuppressStartupBanner>true</SuppressStartupBanner> | |||||
| <MultiProcessorCompilation>true</MultiProcessorCompilation> | |||||
| </ClCompile> | |||||
| <ResourceCompile> | |||||
| <PreprocessorDefinitions>NDEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions> | |||||
| </ResourceCompile> | |||||
| <Link> | |||||
| <OutputFile>$(OutDir)\JuceDemo.exe</OutputFile> | |||||
| <SuppressStartupBanner>true</SuppressStartupBanner> | |||||
| <IgnoreSpecificDefaultLibraries>%(IgnoreSpecificDefaultLibraries)</IgnoreSpecificDefaultLibraries> | |||||
| <GenerateDebugInformation>false</GenerateDebugInformation> | |||||
| <ProgramDatabaseFile>$(IntDir)\JuceDemo.pdb</ProgramDatabaseFile> | |||||
| <SubSystem>Windows</SubSystem> | |||||
| <TargetMachine>MachineX86</TargetMachine> | |||||
| <OptimizeReferences>true</OptimizeReferences> | |||||
| <EnableCOMDATFolding>true</EnableCOMDATFolding> | |||||
| <LargeAddressAware>true</LargeAddressAware> | |||||
| </Link> | |||||
| <Bscmake> | |||||
| <SuppressStartupBanner>true</SuppressStartupBanner> | |||||
| <OutputFile>$(IntDir)\JuceDemo.bsc</OutputFile> | |||||
| </Bscmake> | |||||
| </ItemDefinitionGroup> | |||||
| <ItemGroup> | |||||
| <ClCompile Include="..\..\Source\Main.cpp"/> | |||||
| <ClCompile Include="..\..\Source\MainWindow.cpp"/> | |||||
| <ClCompile Include="..\..\Source\IntroScreen.cpp"/> | |||||
| <ClCompile Include="..\..\Source\Demos\AnimationDemo.cpp"/> | |||||
| <ClCompile Include="..\..\Source\Demos\AudioLatencyDemo.cpp"/> | |||||
| <ClCompile Include="..\..\Source\Demos\AudioPlaybackDemo.cpp"/> | |||||
| <ClCompile Include="..\..\Source\Demos\AudioRecordingDemo.cpp"/> | |||||
| <ClCompile Include="..\..\Source\Demos\AudioSettingsDemo.cpp"/> | |||||
| <ClCompile Include="..\..\Source\Demos\AudioSynthesiserDemo.cpp"/> | |||||
| <ClCompile Include="..\..\Source\Demos\Box2DDemo.cpp"/> | |||||
| <ClCompile Include="..\..\Source\Demos\CameraDemo.cpp"/> | |||||
| <ClCompile Include="..\..\Source\Demos\ChildProcessDemo.cpp"/> | |||||
| <ClCompile Include="..\..\Source\Demos\CodeEditorDemo.cpp"/> | |||||
| <ClCompile Include="..\..\Source\Demos\ComponentTransformsDemo.cpp"/> | |||||
| <ClCompile Include="..\..\Source\Demos\CryptographyDemo.cpp"/> | |||||
| <ClCompile Include="..\..\Source\Demos\DialogsDemo.cpp"/> | |||||
| <ClCompile Include="..\..\Source\Demos\FlexBoxDemo.cpp"/> | |||||
| <ClCompile Include="..\..\Source\Demos\FontsDemo.cpp"/> | |||||
| <ClCompile Include="..\..\Source\Demos\GraphicsDemo.cpp"/> | |||||
| <ClCompile Include="..\..\Source\Demos\ImagesDemo.cpp"/> | |||||
| <ClCompile Include="..\..\Source\Demos\JavaScript.cpp"/> | |||||
| <ClCompile Include="..\..\Source\Demos\KeyMappingsDemo.cpp"/> | |||||
| <ClCompile Include="..\..\Source\Demos\LiveConstantDemo.cpp"/> | |||||
| <ClCompile Include="..\..\Source\Demos\LookAndFeelDemo.cpp"/> | |||||
| <ClCompile Include="..\..\Source\Demos\MDIDemo.cpp"/> | |||||
| <ClCompile Include="..\..\Source\Demos\MidiDemo.cpp"/> | |||||
| <ClCompile Include="..\..\Source\Demos\MultithreadingDemo.cpp"/> | |||||
| <ClCompile Include="..\..\Source\Demos\MultiTouch.cpp"/> | |||||
| <ClCompile Include="..\..\Source\Demos\NetworkingDemo.cpp"/> | |||||
| <ClCompile Include="..\..\Source\Demos\OpenGLDemo.cpp"/> | |||||
| <ClCompile Include="..\..\Source\Demos\OpenGLDemo2D.cpp"/> | |||||
| <ClCompile Include="..\..\Source\Demos\PropertiesDemo.cpp"/> | |||||
| <ClCompile Include="..\..\Source\Demos\SystemInfoDemo.cpp"/> | |||||
| <ClCompile Include="..\..\Source\Demos\TimersAndEventsDemo.cpp"/> | |||||
| <ClCompile Include="..\..\Source\Demos\UnitTestsDemo.cpp"/> | |||||
| <ClCompile Include="..\..\Source\Demos\ValueTreesDemo.cpp"/> | |||||
| <ClCompile Include="..\..\Source\Demos\VideoDemo.cpp"/> | |||||
| <ClCompile Include="..\..\Source\Demos\WebBrowserDemo.cpp"/> | |||||
| <ClCompile Include="..\..\Source\Demos\WidgetsDemo.cpp"/> | |||||
| <ClCompile Include="..\..\Source\Demos\WindowsDemo.cpp"/> | |||||
| <ClCompile Include="..\..\Source\Demos\XMLandJSONDemo.cpp"/> | |||||
| <ClCompile Include="..\..\JuceLibraryCode\BinaryData.cpp"/> | |||||
| <ClCompile Include="..\..\JuceLibraryCode\juce_audio_basics.cpp"/> | |||||
| <ClCompile Include="..\..\JuceLibraryCode\juce_audio_devices.cpp"/> | |||||
| <ClCompile Include="..\..\JuceLibraryCode\juce_audio_formats.cpp"/> | |||||
| <ClCompile Include="..\..\JuceLibraryCode\juce_audio_processors.cpp"/> | |||||
| <ClCompile Include="..\..\JuceLibraryCode\juce_audio_utils.cpp"/> | |||||
| <ClCompile Include="..\..\JuceLibraryCode\juce_box2d.cpp"/> | |||||
| <ClCompile Include="..\..\JuceLibraryCode\juce_core.cpp"/> | |||||
| <ClCompile Include="..\..\JuceLibraryCode\juce_cryptography.cpp"/> | |||||
| <ClCompile Include="..\..\JuceLibraryCode\juce_data_structures.cpp"/> | |||||
| <ClCompile Include="..\..\JuceLibraryCode\juce_events.cpp"/> | |||||
| <ClCompile Include="..\..\JuceLibraryCode\juce_graphics.cpp"/> | |||||
| <ClCompile Include="..\..\JuceLibraryCode\juce_gui_basics.cpp"/> | |||||
| <ClCompile Include="..\..\JuceLibraryCode\juce_gui_extra.cpp"/> | |||||
| <ClCompile Include="..\..\JuceLibraryCode\juce_opengl.cpp"/> | |||||
| <ClCompile Include="..\..\JuceLibraryCode\juce_video.cpp"/> | |||||
| </ItemGroup> | |||||
| <ItemGroup/> | |||||
| <ItemGroup> | |||||
| <None Include=".\icon.ico"/> | |||||
| </ItemGroup> | |||||
| <ItemGroup> | |||||
| <ResourceCompile Include=".\resources.rc"/> | |||||
| </ItemGroup> | |||||
| <Import Project="$(VCTargetsPath)\Microsoft.Cpp.targets"/> | |||||
| <ImportGroup Label="ExtensionTargets"/> | |||||
| </Project> | |||||
| @@ -1887,14 +1887,14 @@ Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "Juce Library Code", "Juce L | |||||
| EndProject | EndProject | ||||
| Global | Global | ||||
| GlobalSection(SolutionConfigurationPlatforms) = preSolution | GlobalSection(SolutionConfigurationPlatforms) = preSolution | ||||
| Debug|Win32 = Debug|Win32 | |||||
| Release|Win32 = Release|Win32 | |||||
| Debug|x64 = Debug|x64 | |||||
| Release|x64 = Release|x64 | |||||
| EndGlobalSection | EndGlobalSection | ||||
| GlobalSection(ProjectConfigurationPlatforms) = postSolution | GlobalSection(ProjectConfigurationPlatforms) = postSolution | ||||
| {05F7128C-1654-E8D0-856F-98237CF1EBE4}.Debug|Win32.Build.0 = Debug|Win32 | |||||
| {05F7128C-1654-E8D0-856F-98237CF1EBE4}.Debug|Win32.ActiveCfg = Debug|Win32 | |||||
| {05F7128C-1654-E8D0-856F-98237CF1EBE4}.Release|Win32.Build.0 = Release|Win32 | |||||
| {05F7128C-1654-E8D0-856F-98237CF1EBE4}.Release|Win32.ActiveCfg = Release|Win32 | |||||
| {05F7128C-1654-E8D0-856F-98237CF1EBE4}.Debug|x64.Build.0 = Debug|x64 | |||||
| {05F7128C-1654-E8D0-856F-98237CF1EBE4}.Debug|x64.ActiveCfg = Debug|x64 | |||||
| {05F7128C-1654-E8D0-856F-98237CF1EBE4}.Release|x64.Build.0 = Release|x64 | |||||
| {05F7128C-1654-E8D0-856F-98237CF1EBE4}.Release|x64.ActiveCfg = Release|x64 | |||||
| EndGlobalSection | EndGlobalSection | ||||
| GlobalSection(SolutionProperties) = preSolution | GlobalSection(SolutionProperties) = preSolution | ||||
| HideSolutionNode = FALSE | HideSolutionNode = FALSE | ||||
| @@ -4,13 +4,13 @@ | |||||
| ToolsVersion="14.0" | ToolsVersion="14.0" | ||||
| xmlns="http://schemas.microsoft.com/developer/msbuild/2003"> | xmlns="http://schemas.microsoft.com/developer/msbuild/2003"> | ||||
| <ItemGroup Label="ProjectConfigurations"> | <ItemGroup Label="ProjectConfigurations"> | ||||
| <ProjectConfiguration Include="Debug|Win32"> | |||||
| <ProjectConfiguration Include="Debug|x64"> | |||||
| <Configuration>Debug</Configuration> | <Configuration>Debug</Configuration> | ||||
| <Platform>Win32</Platform> | |||||
| <Platform>x64</Platform> | |||||
| </ProjectConfiguration> | </ProjectConfiguration> | ||||
| <ProjectConfiguration Include="Release|Win32"> | |||||
| <ProjectConfiguration Include="Release|x64"> | |||||
| <Configuration>Release</Configuration> | <Configuration>Release</Configuration> | ||||
| <Platform>Win32</Platform> | |||||
| <Platform>x64</Platform> | |||||
| </ProjectConfiguration> | </ProjectConfiguration> | ||||
| </ItemGroup> | </ItemGroup> | ||||
| <PropertyGroup Label="Globals"> | <PropertyGroup Label="Globals"> | ||||
| @@ -18,18 +18,20 @@ | |||||
| <PlatformToolset>v140</PlatformToolset> | <PlatformToolset>v140</PlatformToolset> | ||||
| </PropertyGroup> | </PropertyGroup> | ||||
| <Import Project="$(VCTargetsPath)\Microsoft.Cpp.Default.props"/> | <Import Project="$(VCTargetsPath)\Microsoft.Cpp.Default.props"/> | ||||
| <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'" | |||||
| <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'" | |||||
| Label="Configuration"> | Label="Configuration"> | ||||
| <ConfigurationType>Application</ConfigurationType> | <ConfigurationType>Application</ConfigurationType> | ||||
| <UseOfMfc>false</UseOfMfc> | <UseOfMfc>false</UseOfMfc> | ||||
| <PlatformToolset>v140</PlatformToolset> | <PlatformToolset>v140</PlatformToolset> | ||||
| <PlatformToolset>v140</PlatformToolset> | |||||
| </PropertyGroup> | </PropertyGroup> | ||||
| <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'" | |||||
| <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'" | |||||
| Label="Configuration"> | Label="Configuration"> | ||||
| <ConfigurationType>Application</ConfigurationType> | <ConfigurationType>Application</ConfigurationType> | ||||
| <UseOfMfc>false</UseOfMfc> | <UseOfMfc>false</UseOfMfc> | ||||
| <WholeProgramOptimization>true</WholeProgramOptimization> | <WholeProgramOptimization>true</WholeProgramOptimization> | ||||
| <PlatformToolset>v140</PlatformToolset> | <PlatformToolset>v140</PlatformToolset> | ||||
| <PlatformToolset>v140</PlatformToolset> | |||||
| </PropertyGroup> | </PropertyGroup> | ||||
| <Import Project="$(VCTargetsPath)\Microsoft.Cpp.props"/> | <Import Project="$(VCTargetsPath)\Microsoft.Cpp.props"/> | ||||
| <ImportGroup Label="ExtensionSettings"/> | <ImportGroup Label="ExtensionSettings"/> | ||||
| @@ -44,17 +46,17 @@ | |||||
| <PropertyGroup> | <PropertyGroup> | ||||
| <_ProjectFileVersion>10.0.30319.1</_ProjectFileVersion> | <_ProjectFileVersion>10.0.30319.1</_ProjectFileVersion> | ||||
| <TargetExt>.exe</TargetExt> | <TargetExt>.exe</TargetExt> | ||||
| <OutDir Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">$(SolutionDir)\$(Platform)\$(Configuration)\App\</OutDir> | |||||
| <IntDir Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">$(Platform)\$(Configuration)\App\</IntDir> | |||||
| <TargetName Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">JuceDemo</TargetName> | |||||
| <GenerateManifest Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">true</GenerateManifest> | |||||
| <OutDir Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">$(SolutionDir)\$(Platform)\$(Configuration)\App\</OutDir> | |||||
| <IntDir Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">$(Platform)\$(Configuration)\App\</IntDir> | |||||
| <TargetName Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">JuceDemo</TargetName> | |||||
| <GenerateManifest Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">true</GenerateManifest> | |||||
| <OutDir Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">$(SolutionDir)\$(Platform)\$(Configuration)\App\</OutDir> | |||||
| <IntDir Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">$(Platform)\$(Configuration)\App\</IntDir> | |||||
| <TargetName Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">JuceDemo</TargetName> | |||||
| <GenerateManifest Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">true</GenerateManifest> | |||||
| <OutDir Condition="'$(Configuration)|$(Platform)'=='Release|x64'">$(SolutionDir)\$(Platform)\$(Configuration)\App\</OutDir> | |||||
| <IntDir Condition="'$(Configuration)|$(Platform)'=='Release|x64'">$(Platform)\$(Configuration)\App\</IntDir> | |||||
| <TargetName Condition="'$(Configuration)|$(Platform)'=='Release|x64'">JuceDemo</TargetName> | |||||
| <GenerateManifest Condition="'$(Configuration)|$(Platform)'=='Release|x64'">true</GenerateManifest> | |||||
| <PlatformToolset>v140</PlatformToolset> | <PlatformToolset>v140</PlatformToolset> | ||||
| </PropertyGroup> | </PropertyGroup> | ||||
| <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'"> | |||||
| <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'"> | |||||
| <Midl> | <Midl> | ||||
| <PreprocessorDefinitions>_DEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions> | <PreprocessorDefinitions>_DEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions> | ||||
| <MkTypLibCompatible>true</MkTypLibCompatible> | <MkTypLibCompatible>true</MkTypLibCompatible> | ||||
| @@ -64,7 +66,7 @@ | |||||
| </Midl> | </Midl> | ||||
| <ClCompile> | <ClCompile> | ||||
| <Optimization>Disabled</Optimization> | <Optimization>Disabled</Optimization> | ||||
| <DebugInformationFormat>EditAndContinue</DebugInformationFormat> | |||||
| <DebugInformationFormat>ProgramDatabase</DebugInformationFormat> | |||||
| <AdditionalIncludeDirectories>..\..\JuceLibraryCode;..\..\..\..\modules;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories> | <AdditionalIncludeDirectories>..\..\JuceLibraryCode;..\..\..\..\modules;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories> | ||||
| <PreprocessorDefinitions>_CRT_SECURE_NO_WARNINGS;WIN32;_WINDOWS;DEBUG;_DEBUG;JUCE_UNIT_TESTS=1;JUCER_VS2015_78A5022=1;JUCE_APP_VERSION=3.0.0;JUCE_APP_VERSION_HEX=0x30000;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=0;%(PreprocessorDefinitions)</PreprocessorDefinitions> | <PreprocessorDefinitions>_CRT_SECURE_NO_WARNINGS;WIN32;_WINDOWS;DEBUG;_DEBUG;JUCE_UNIT_TESTS=1;JUCER_VS2015_78A5022=1;JUCE_APP_VERSION=3.0.0;JUCE_APP_VERSION_HEX=0x30000;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=0;%(PreprocessorDefinitions)</PreprocessorDefinitions> | ||||
| <RuntimeLibrary>MultiThreadedDebug</RuntimeLibrary> | <RuntimeLibrary>MultiThreadedDebug</RuntimeLibrary> | ||||
| @@ -87,8 +89,6 @@ | |||||
| <GenerateDebugInformation>true</GenerateDebugInformation> | <GenerateDebugInformation>true</GenerateDebugInformation> | ||||
| <ProgramDatabaseFile>$(IntDir)\JuceDemo.pdb</ProgramDatabaseFile> | <ProgramDatabaseFile>$(IntDir)\JuceDemo.pdb</ProgramDatabaseFile> | ||||
| <SubSystem>Windows</SubSystem> | <SubSystem>Windows</SubSystem> | ||||
| <TargetMachine>MachineX86</TargetMachine> | |||||
| <ImageHasSafeExceptionHandlers>false</ImageHasSafeExceptionHandlers> | |||||
| <LargeAddressAware>true</LargeAddressAware> | <LargeAddressAware>true</LargeAddressAware> | ||||
| </Link> | </Link> | ||||
| <Bscmake> | <Bscmake> | ||||
| @@ -96,7 +96,7 @@ | |||||
| <OutputFile>$(IntDir)\JuceDemo.bsc</OutputFile> | <OutputFile>$(IntDir)\JuceDemo.bsc</OutputFile> | ||||
| </Bscmake> | </Bscmake> | ||||
| </ItemDefinitionGroup> | </ItemDefinitionGroup> | ||||
| <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'"> | |||||
| <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'"> | |||||
| <Midl> | <Midl> | ||||
| <PreprocessorDefinitions>NDEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions> | <PreprocessorDefinitions>NDEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions> | ||||
| <MkTypLibCompatible>true</MkTypLibCompatible> | <MkTypLibCompatible>true</MkTypLibCompatible> | ||||
| @@ -128,7 +128,6 @@ | |||||
| <GenerateDebugInformation>false</GenerateDebugInformation> | <GenerateDebugInformation>false</GenerateDebugInformation> | ||||
| <ProgramDatabaseFile>$(IntDir)\JuceDemo.pdb</ProgramDatabaseFile> | <ProgramDatabaseFile>$(IntDir)\JuceDemo.pdb</ProgramDatabaseFile> | ||||
| <SubSystem>Windows</SubSystem> | <SubSystem>Windows</SubSystem> | ||||
| <TargetMachine>MachineX86</TargetMachine> | |||||
| <OptimizeReferences>true</OptimizeReferences> | <OptimizeReferences>true</OptimizeReferences> | ||||
| <EnableCOMDATFolding>true</EnableCOMDATFolding> | <EnableCOMDATFolding>true</EnableCOMDATFolding> | ||||
| <LargeAddressAware>true</LargeAddressAware> | <LargeAddressAware>true</LargeAddressAware> | ||||
| @@ -1,5 +1,5 @@ | |||||
| Microsoft Visual Studio Solution File, Format Version 11.00 | Microsoft Visual Studio Solution File, Format Version 11.00 | ||||
| # Visual Studio 2010 | |||||
| # Visual Studio 2017 | |||||
| Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "JuceDemo - App", "JuceDemo_App.vcxproj", "{05F7128C-1654-E8D0-856F-98237CF1EBE4}" | Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "JuceDemo - App", "JuceDemo_App.vcxproj", "{05F7128C-1654-E8D0-856F-98237CF1EBE4}" | ||||
| EndProject | EndProject | ||||
| @@ -1887,14 +1887,14 @@ Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "Juce Library Code", "Juce L | |||||
| EndProject | EndProject | ||||
| Global | Global | ||||
| GlobalSection(SolutionConfigurationPlatforms) = preSolution | GlobalSection(SolutionConfigurationPlatforms) = preSolution | ||||
| Debug|Win32 = Debug|Win32 | |||||
| Release|Win32 = Release|Win32 | |||||
| Debug|x64 = Debug|x64 | |||||
| Release|x64 = Release|x64 | |||||
| EndGlobalSection | EndGlobalSection | ||||
| GlobalSection(ProjectConfigurationPlatforms) = postSolution | GlobalSection(ProjectConfigurationPlatforms) = postSolution | ||||
| {05F7128C-1654-E8D0-856F-98237CF1EBE4}.Debug|Win32.Build.0 = Debug|Win32 | |||||
| {05F7128C-1654-E8D0-856F-98237CF1EBE4}.Debug|Win32.ActiveCfg = Debug|Win32 | |||||
| {05F7128C-1654-E8D0-856F-98237CF1EBE4}.Release|Win32.Build.0 = Release|Win32 | |||||
| {05F7128C-1654-E8D0-856F-98237CF1EBE4}.Release|Win32.ActiveCfg = Release|Win32 | |||||
| {05F7128C-1654-E8D0-856F-98237CF1EBE4}.Debug|x64.Build.0 = Debug|x64 | |||||
| {05F7128C-1654-E8D0-856F-98237CF1EBE4}.Debug|x64.ActiveCfg = Debug|x64 | |||||
| {05F7128C-1654-E8D0-856F-98237CF1EBE4}.Release|x64.Build.0 = Release|x64 | |||||
| {05F7128C-1654-E8D0-856F-98237CF1EBE4}.Release|x64.ActiveCfg = Release|x64 | |||||
| EndGlobalSection | EndGlobalSection | ||||
| GlobalSection(SolutionProperties) = preSolution | GlobalSection(SolutionProperties) = preSolution | ||||
| HideSolutionNode = FALSE | HideSolutionNode = FALSE | ||||
| @@ -1,32 +1,37 @@ | |||||
| <?xml version="1.0" encoding="UTF-8"?> | <?xml version="1.0" encoding="UTF-8"?> | ||||
| <Project DefaultTargets="Build" | <Project DefaultTargets="Build" | ||||
| ToolsVersion="4.0" | |||||
| ToolsVersion="15.0" | |||||
| xmlns="http://schemas.microsoft.com/developer/msbuild/2003"> | xmlns="http://schemas.microsoft.com/developer/msbuild/2003"> | ||||
| <ItemGroup Label="ProjectConfigurations"> | <ItemGroup Label="ProjectConfigurations"> | ||||
| <ProjectConfiguration Include="Debug|Win32"> | |||||
| <ProjectConfiguration Include="Debug|x64"> | |||||
| <Configuration>Debug</Configuration> | <Configuration>Debug</Configuration> | ||||
| <Platform>Win32</Platform> | |||||
| <Platform>x64</Platform> | |||||
| </ProjectConfiguration> | </ProjectConfiguration> | ||||
| <ProjectConfiguration Include="Release|Win32"> | |||||
| <ProjectConfiguration Include="Release|x64"> | |||||
| <Configuration>Release</Configuration> | <Configuration>Release</Configuration> | ||||
| <Platform>Win32</Platform> | |||||
| <Platform>x64</Platform> | |||||
| </ProjectConfiguration> | </ProjectConfiguration> | ||||
| </ItemGroup> | </ItemGroup> | ||||
| <PropertyGroup Label="Globals"> | <PropertyGroup Label="Globals"> | ||||
| <ProjectGuid>{05F7128C-1654-E8D0-856F-98237CF1EBE4}</ProjectGuid> | <ProjectGuid>{05F7128C-1654-E8D0-856F-98237CF1EBE4}</ProjectGuid> | ||||
| <PlatformToolset>v141</PlatformToolset> | |||||
| </PropertyGroup> | </PropertyGroup> | ||||
| <Import Project="$(VCTargetsPath)\Microsoft.Cpp.Default.props"/> | <Import Project="$(VCTargetsPath)\Microsoft.Cpp.Default.props"/> | ||||
| <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'" | |||||
| <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'" | |||||
| Label="Configuration"> | Label="Configuration"> | ||||
| <ConfigurationType>Application</ConfigurationType> | <ConfigurationType>Application</ConfigurationType> | ||||
| <UseOfMfc>false</UseOfMfc> | <UseOfMfc>false</UseOfMfc> | ||||
| <PlatformToolset>v141</PlatformToolset> | |||||
| <PlatformToolset>v141</PlatformToolset> | |||||
| </PropertyGroup> | </PropertyGroup> | ||||
| <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'" | |||||
| <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'" | |||||
| Label="Configuration"> | Label="Configuration"> | ||||
| <ConfigurationType>Application</ConfigurationType> | <ConfigurationType>Application</ConfigurationType> | ||||
| <UseOfMfc>false</UseOfMfc> | <UseOfMfc>false</UseOfMfc> | ||||
| <WholeProgramOptimization>true</WholeProgramOptimization> | <WholeProgramOptimization>true</WholeProgramOptimization> | ||||
| <PlatformToolset>v141</PlatformToolset> | |||||
| <PlatformToolset>v141</PlatformToolset> | |||||
| </PropertyGroup> | </PropertyGroup> | ||||
| <Import Project="$(VCTargetsPath)\Microsoft.Cpp.props"/> | <Import Project="$(VCTargetsPath)\Microsoft.Cpp.props"/> | ||||
| <ImportGroup Label="ExtensionSettings"/> | <ImportGroup Label="ExtensionSettings"/> | ||||
| @@ -35,20 +40,23 @@ | |||||
| Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" | Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" | ||||
| Label="LocalAppDataPlatform"/> | Label="LocalAppDataPlatform"/> | ||||
| </ImportGroup> | </ImportGroup> | ||||
| <PropertyGroup Label="UserMacros"/> | |||||
| <PropertyGroup Label="UserMacros"> | |||||
| <PlatformToolset>v141</PlatformToolset> | |||||
| </PropertyGroup> | |||||
| <PropertyGroup> | <PropertyGroup> | ||||
| <_ProjectFileVersion>10.0.30319.1</_ProjectFileVersion> | <_ProjectFileVersion>10.0.30319.1</_ProjectFileVersion> | ||||
| <TargetExt>.exe</TargetExt> | <TargetExt>.exe</TargetExt> | ||||
| <OutDir Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">$(SolutionDir)\$(Platform)\$(Configuration)\App\</OutDir> | |||||
| <IntDir Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">$(Platform)\$(Configuration)\App\</IntDir> | |||||
| <TargetName Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">JuceDemo</TargetName> | |||||
| <GenerateManifest Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">true</GenerateManifest> | |||||
| <OutDir Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">$(SolutionDir)\$(Platform)\$(Configuration)\App\</OutDir> | |||||
| <IntDir Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">$(Platform)\$(Configuration)\App\</IntDir> | |||||
| <TargetName Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">JuceDemo</TargetName> | |||||
| <GenerateManifest Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">true</GenerateManifest> | |||||
| <OutDir Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">$(SolutionDir)\$(Platform)\$(Configuration)\App\</OutDir> | |||||
| <IntDir Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">$(Platform)\$(Configuration)\App\</IntDir> | |||||
| <TargetName Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">JuceDemo</TargetName> | |||||
| <GenerateManifest Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">true</GenerateManifest> | |||||
| <OutDir Condition="'$(Configuration)|$(Platform)'=='Release|x64'">$(SolutionDir)\$(Platform)\$(Configuration)\App\</OutDir> | |||||
| <IntDir Condition="'$(Configuration)|$(Platform)'=='Release|x64'">$(Platform)\$(Configuration)\App\</IntDir> | |||||
| <TargetName Condition="'$(Configuration)|$(Platform)'=='Release|x64'">JuceDemo</TargetName> | |||||
| <GenerateManifest Condition="'$(Configuration)|$(Platform)'=='Release|x64'">true</GenerateManifest> | |||||
| <PlatformToolset>v141</PlatformToolset> | |||||
| </PropertyGroup> | </PropertyGroup> | ||||
| <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'"> | |||||
| <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'"> | |||||
| <Midl> | <Midl> | ||||
| <PreprocessorDefinitions>_DEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions> | <PreprocessorDefinitions>_DEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions> | ||||
| <MkTypLibCompatible>true</MkTypLibCompatible> | <MkTypLibCompatible>true</MkTypLibCompatible> | ||||
| @@ -58,9 +66,9 @@ | |||||
| </Midl> | </Midl> | ||||
| <ClCompile> | <ClCompile> | ||||
| <Optimization>Disabled</Optimization> | <Optimization>Disabled</Optimization> | ||||
| <DebugInformationFormat>EditAndContinue</DebugInformationFormat> | |||||
| <DebugInformationFormat>ProgramDatabase</DebugInformationFormat> | |||||
| <AdditionalIncludeDirectories>..\..\JuceLibraryCode;..\..\..\..\modules;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories> | <AdditionalIncludeDirectories>..\..\JuceLibraryCode;..\..\..\..\modules;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories> | ||||
| <PreprocessorDefinitions>_CRT_SECURE_NO_WARNINGS;WIN32;_WINDOWS;DEBUG;_DEBUG;JUCE_UNIT_TESTS=1;JUCER_VS2010_78A501D=1;JUCE_APP_VERSION=3.0.0;JUCE_APP_VERSION_HEX=0x30000;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=0;%(PreprocessorDefinitions)</PreprocessorDefinitions> | |||||
| <PreprocessorDefinitions>_CRT_SECURE_NO_WARNINGS;WIN32;_WINDOWS;DEBUG;_DEBUG;JUCE_UNIT_TESTS=1;JUCER_VS2017_78A5024=1;JUCE_APP_VERSION=3.0.0;JUCE_APP_VERSION_HEX=0x30000;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=0;%(PreprocessorDefinitions)</PreprocessorDefinitions> | |||||
| <RuntimeLibrary>MultiThreadedDebug</RuntimeLibrary> | <RuntimeLibrary>MultiThreadedDebug</RuntimeLibrary> | ||||
| <RuntimeTypeInfo>true</RuntimeTypeInfo> | <RuntimeTypeInfo>true</RuntimeTypeInfo> | ||||
| <PrecompiledHeader/> | <PrecompiledHeader/> | ||||
| @@ -81,8 +89,6 @@ | |||||
| <GenerateDebugInformation>true</GenerateDebugInformation> | <GenerateDebugInformation>true</GenerateDebugInformation> | ||||
| <ProgramDatabaseFile>$(IntDir)\JuceDemo.pdb</ProgramDatabaseFile> | <ProgramDatabaseFile>$(IntDir)\JuceDemo.pdb</ProgramDatabaseFile> | ||||
| <SubSystem>Windows</SubSystem> | <SubSystem>Windows</SubSystem> | ||||
| <TargetMachine>MachineX86</TargetMachine> | |||||
| <ImageHasSafeExceptionHandlers>false</ImageHasSafeExceptionHandlers> | |||||
| <LargeAddressAware>true</LargeAddressAware> | <LargeAddressAware>true</LargeAddressAware> | ||||
| </Link> | </Link> | ||||
| <Bscmake> | <Bscmake> | ||||
| @@ -90,7 +96,7 @@ | |||||
| <OutputFile>$(IntDir)\JuceDemo.bsc</OutputFile> | <OutputFile>$(IntDir)\JuceDemo.bsc</OutputFile> | ||||
| </Bscmake> | </Bscmake> | ||||
| </ItemDefinitionGroup> | </ItemDefinitionGroup> | ||||
| <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'"> | |||||
| <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'"> | |||||
| <Midl> | <Midl> | ||||
| <PreprocessorDefinitions>NDEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions> | <PreprocessorDefinitions>NDEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions> | ||||
| <MkTypLibCompatible>true</MkTypLibCompatible> | <MkTypLibCompatible>true</MkTypLibCompatible> | ||||
| @@ -101,7 +107,7 @@ | |||||
| <ClCompile> | <ClCompile> | ||||
| <Optimization>Full</Optimization> | <Optimization>Full</Optimization> | ||||
| <AdditionalIncludeDirectories>..\..\JuceLibraryCode;..\..\..\..\modules;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories> | <AdditionalIncludeDirectories>..\..\JuceLibraryCode;..\..\..\..\modules;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories> | ||||
| <PreprocessorDefinitions>_CRT_SECURE_NO_WARNINGS;WIN32;_WINDOWS;NDEBUG;JUCE_UNIT_TESTS=1;JUCER_VS2010_78A501D=1;JUCE_APP_VERSION=3.0.0;JUCE_APP_VERSION_HEX=0x30000;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=0;%(PreprocessorDefinitions)</PreprocessorDefinitions> | |||||
| <PreprocessorDefinitions>_CRT_SECURE_NO_WARNINGS;WIN32;_WINDOWS;NDEBUG;JUCE_UNIT_TESTS=1;JUCER_VS2017_78A5024=1;JUCE_APP_VERSION=3.0.0;JUCE_APP_VERSION_HEX=0x30000;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=0;%(PreprocessorDefinitions)</PreprocessorDefinitions> | |||||
| <RuntimeLibrary>MultiThreaded</RuntimeLibrary> | <RuntimeLibrary>MultiThreaded</RuntimeLibrary> | ||||
| <RuntimeTypeInfo>true</RuntimeTypeInfo> | <RuntimeTypeInfo>true</RuntimeTypeInfo> | ||||
| <PrecompiledHeader/> | <PrecompiledHeader/> | ||||
| @@ -122,7 +128,6 @@ | |||||
| <GenerateDebugInformation>false</GenerateDebugInformation> | <GenerateDebugInformation>false</GenerateDebugInformation> | ||||
| <ProgramDatabaseFile>$(IntDir)\JuceDemo.pdb</ProgramDatabaseFile> | <ProgramDatabaseFile>$(IntDir)\JuceDemo.pdb</ProgramDatabaseFile> | ||||
| <SubSystem>Windows</SubSystem> | <SubSystem>Windows</SubSystem> | ||||
| <TargetMachine>MachineX86</TargetMachine> | |||||
| <OptimizeReferences>true</OptimizeReferences> | <OptimizeReferences>true</OptimizeReferences> | ||||
| <EnableCOMDATFolding>true</EnableCOMDATFolding> | <EnableCOMDATFolding>true</EnableCOMDATFolding> | ||||
| <LargeAddressAware>true</LargeAddressAware> | <LargeAddressAware>true</LargeAddressAware> | ||||
| @@ -63,33 +63,7 @@ | |||||
| <MODULEPATH id="juce_box2d" path="../../modules"/> | <MODULEPATH id="juce_box2d" path="../../modules"/> | ||||
| </MODULEPATHS> | </MODULEPATHS> | ||||
| </XCODE_IPHONE> | </XCODE_IPHONE> | ||||
| <VS2010 targetFolder="Builds/VisualStudio2010" vstFolder="c:\SDKs\vstsdk2.4" | |||||
| rtasFolder="c:\SDKs\PT_80_SDK" libraryType="1" bigIcon="BvyE0d"> | |||||
| <CONFIGURATIONS> | |||||
| <CONFIGURATION name="Debug" isDebug="1" optimisation="1" targetName="JuceDemo" | |||||
| defines="" winWarningLevel="4" winArchitecture="32-bit" generateManifest="1"/> | |||||
| <CONFIGURATION name="Release" isDebug="0" optimisation="3" targetName="JuceDemo" | |||||
| defines="" winWarningLevel="4" winArchitecture="32-bit" generateManifest="1"/> | |||||
| </CONFIGURATIONS> | |||||
| <MODULEPATHS> | |||||
| <MODULEPATH id="juce_video" path="../../modules"/> | |||||
| <MODULEPATH id="juce_opengl" path="../../modules"/> | |||||
| <MODULEPATH id="juce_gui_extra" path="../../modules"/> | |||||
| <MODULEPATH id="juce_gui_basics" path="../../modules"/> | |||||
| <MODULEPATH id="juce_graphics" path="../../modules"/> | |||||
| <MODULEPATH id="juce_events" path="../../modules"/> | |||||
| <MODULEPATH id="juce_data_structures" path="../../modules"/> | |||||
| <MODULEPATH id="juce_cryptography" path="../../modules"/> | |||||
| <MODULEPATH id="juce_core" path="../../modules"/> | |||||
| <MODULEPATH id="juce_audio_utils" path="../../modules"/> | |||||
| <MODULEPATH id="juce_audio_processors" path="../../modules"/> | |||||
| <MODULEPATH id="juce_audio_formats" path="../../modules"/> | |||||
| <MODULEPATH id="juce_audio_devices" path="../../modules"/> | |||||
| <MODULEPATH id="juce_audio_basics" path="../../modules"/> | |||||
| <MODULEPATH id="juce_box2d" path="../../modules"/> | |||||
| </MODULEPATHS> | |||||
| </VS2010> | |||||
| <VS2012 targetFolder="Builds/VisualStudio2012" bigIcon="BvyE0d"> | |||||
| <VS2013 targetFolder="Builds/VisualStudio2013" bigIcon="BvyE0d"> | |||||
| <CONFIGURATIONS> | <CONFIGURATIONS> | ||||
| <CONFIGURATION name="Debug" winWarningLevel="4" generateManifest="1" winArchitecture="32-bit" | <CONFIGURATION name="Debug" winWarningLevel="4" generateManifest="1" winArchitecture="32-bit" | ||||
| isDebug="1" optimisation="1" targetName="JuceDemo"/> | isDebug="1" optimisation="1" targetName="JuceDemo"/> | ||||
| @@ -113,12 +87,12 @@ | |||||
| <MODULEPATH id="juce_audio_devices" path="../../modules"/> | <MODULEPATH id="juce_audio_devices" path="../../modules"/> | ||||
| <MODULEPATH id="juce_audio_basics" path="../../modules"/> | <MODULEPATH id="juce_audio_basics" path="../../modules"/> | ||||
| </MODULEPATHS> | </MODULEPATHS> | ||||
| </VS2012> | |||||
| <VS2013 targetFolder="Builds/VisualStudio2013" bigIcon="BvyE0d"> | |||||
| </VS2013> | |||||
| <VS2015 targetFolder="Builds/VisualStudio2015" bigIcon="BvyE0d"> | |||||
| <CONFIGURATIONS> | <CONFIGURATIONS> | ||||
| <CONFIGURATION name="Debug" winWarningLevel="4" generateManifest="1" winArchitecture="32-bit" | |||||
| <CONFIGURATION name="Debug" winWarningLevel="4" generateManifest="1" winArchitecture="x64" | |||||
| isDebug="1" optimisation="1" targetName="JuceDemo"/> | isDebug="1" optimisation="1" targetName="JuceDemo"/> | ||||
| <CONFIGURATION name="Release" winWarningLevel="4" generateManifest="1" winArchitecture="32-bit" | |||||
| <CONFIGURATION name="Release" winWarningLevel="4" generateManifest="1" winArchitecture="x64" | |||||
| isDebug="0" optimisation="3" targetName="JuceDemo"/> | isDebug="0" optimisation="3" targetName="JuceDemo"/> | ||||
| </CONFIGURATIONS> | </CONFIGURATIONS> | ||||
| <MODULEPATHS> | <MODULEPATHS> | ||||
| @@ -138,12 +112,12 @@ | |||||
| <MODULEPATH id="juce_audio_devices" path="../../modules"/> | <MODULEPATH id="juce_audio_devices" path="../../modules"/> | ||||
| <MODULEPATH id="juce_audio_basics" path="../../modules"/> | <MODULEPATH id="juce_audio_basics" path="../../modules"/> | ||||
| </MODULEPATHS> | </MODULEPATHS> | ||||
| </VS2013> | |||||
| <VS2015 targetFolder="Builds/VisualStudio2015" bigIcon="BvyE0d"> | |||||
| </VS2015> | |||||
| <VS2017 targetFolder="Builds/VisualStudio2017" smallIcon="" bigIcon="BvyE0d"> | |||||
| <CONFIGURATIONS> | <CONFIGURATIONS> | ||||
| <CONFIGURATION name="Debug" winWarningLevel="4" generateManifest="1" winArchitecture="32-bit" | |||||
| <CONFIGURATION name="Debug" winWarningLevel="4" generateManifest="1" winArchitecture="x64" | |||||
| isDebug="1" optimisation="1" targetName="JuceDemo"/> | isDebug="1" optimisation="1" targetName="JuceDemo"/> | ||||
| <CONFIGURATION name="Release" winWarningLevel="4" generateManifest="1" winArchitecture="32-bit" | |||||
| <CONFIGURATION name="Release" winWarningLevel="4" generateManifest="1" winArchitecture="x64" | |||||
| isDebug="0" optimisation="3" targetName="JuceDemo"/> | isDebug="0" optimisation="3" targetName="JuceDemo"/> | ||||
| </CONFIGURATIONS> | </CONFIGURATIONS> | ||||
| <MODULEPATHS> | <MODULEPATHS> | ||||
| @@ -163,7 +137,7 @@ | |||||
| <MODULEPATH id="juce_audio_devices" path="../../modules"/> | <MODULEPATH id="juce_audio_devices" path="../../modules"/> | ||||
| <MODULEPATH id="juce_audio_basics" path="../../modules"/> | <MODULEPATH id="juce_audio_basics" path="../../modules"/> | ||||
| </MODULEPATHS> | </MODULEPATHS> | ||||
| </VS2015> | |||||
| </VS2017> | |||||
| <ANDROIDSTUDIO androidActivityClass="com.yourcompany.jucedemo.JuceDemo" androidInternetNeeded="1" | <ANDROIDSTUDIO androidActivityClass="com.yourcompany.jucedemo.JuceDemo" androidInternetNeeded="1" | ||||
| androidCpp11="1" targetFolder="Builds/Android" androidSDKPath="" | androidCpp11="1" targetFolder="Builds/Android" androidSDKPath="" | ||||
| androidNDKPath="" androidBluetoothNeeded="0" bigIcon="BvyE0d" | androidNDKPath="" androidBluetoothNeeded="0" bigIcon="BvyE0d" | ||||
| @@ -204,6 +204,10 @@ | |||||
| //#define JUCE_USE_XCURSOR | //#define JUCE_USE_XCURSOR | ||||
| #endif | #endif | ||||
| #ifndef JUCE_USE_WINDOWS_POINTER_API | |||||
| //#define JUCE_USE_WINDOWS_POINTER_API | |||||
| #endif | |||||
| //============================================================================== | //============================================================================== | ||||
| // juce_gui_extra flags: | // juce_gui_extra flags: | ||||
| @@ -1060,14 +1060,14 @@ Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "Juce Library Code", "Juce L | |||||
| EndProject | EndProject | ||||
| Global | Global | ||||
| GlobalSection(SolutionConfigurationPlatforms) = preSolution | GlobalSection(SolutionConfigurationPlatforms) = preSolution | ||||
| Debug|Win32 = Debug|Win32 | |||||
| Release|Win32 = Release|Win32 | |||||
| Debug|x64 = Debug|x64 | |||||
| Release|x64 = Release|x64 | |||||
| EndGlobalSection | EndGlobalSection | ||||
| GlobalSection(ProjectConfigurationPlatforms) = postSolution | GlobalSection(ProjectConfigurationPlatforms) = postSolution | ||||
| {D0620B06-01BA-BA19-C625-CE28F4174EC7}.Debug|Win32.Build.0 = Debug|Win32 | |||||
| {D0620B06-01BA-BA19-C625-CE28F4174EC7}.Debug|Win32.ActiveCfg = Debug|Win32 | |||||
| {D0620B06-01BA-BA19-C625-CE28F4174EC7}.Release|Win32.Build.0 = Release|Win32 | |||||
| {D0620B06-01BA-BA19-C625-CE28F4174EC7}.Release|Win32.ActiveCfg = Release|Win32 | |||||
| {D0620B06-01BA-BA19-C625-CE28F4174EC7}.Debug|x64.Build.0 = Debug|x64 | |||||
| {D0620B06-01BA-BA19-C625-CE28F4174EC7}.Debug|x64.ActiveCfg = Debug|x64 | |||||
| {D0620B06-01BA-BA19-C625-CE28F4174EC7}.Release|x64.Build.0 = Release|x64 | |||||
| {D0620B06-01BA-BA19-C625-CE28F4174EC7}.Release|x64.ActiveCfg = Release|x64 | |||||
| EndGlobalSection | EndGlobalSection | ||||
| GlobalSection(SolutionProperties) = preSolution | GlobalSection(SolutionProperties) = preSolution | ||||
| HideSolutionNode = FALSE | HideSolutionNode = FALSE | ||||
| @@ -4,13 +4,13 @@ | |||||
| ToolsVersion="14.0" | ToolsVersion="14.0" | ||||
| xmlns="http://schemas.microsoft.com/developer/msbuild/2003"> | xmlns="http://schemas.microsoft.com/developer/msbuild/2003"> | ||||
| <ItemGroup Label="ProjectConfigurations"> | <ItemGroup Label="ProjectConfigurations"> | ||||
| <ProjectConfiguration Include="Debug|Win32"> | |||||
| <ProjectConfiguration Include="Debug|x64"> | |||||
| <Configuration>Debug</Configuration> | <Configuration>Debug</Configuration> | ||||
| <Platform>Win32</Platform> | |||||
| <Platform>x64</Platform> | |||||
| </ProjectConfiguration> | </ProjectConfiguration> | ||||
| <ProjectConfiguration Include="Release|Win32"> | |||||
| <ProjectConfiguration Include="Release|x64"> | |||||
| <Configuration>Release</Configuration> | <Configuration>Release</Configuration> | ||||
| <Platform>Win32</Platform> | |||||
| <Platform>x64</Platform> | |||||
| </ProjectConfiguration> | </ProjectConfiguration> | ||||
| </ItemGroup> | </ItemGroup> | ||||
| <PropertyGroup Label="Globals"> | <PropertyGroup Label="Globals"> | ||||
| @@ -18,18 +18,20 @@ | |||||
| <PlatformToolset>v140</PlatformToolset> | <PlatformToolset>v140</PlatformToolset> | ||||
| </PropertyGroup> | </PropertyGroup> | ||||
| <Import Project="$(VCTargetsPath)\Microsoft.Cpp.Default.props"/> | <Import Project="$(VCTargetsPath)\Microsoft.Cpp.Default.props"/> | ||||
| <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'" | |||||
| <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'" | |||||
| Label="Configuration"> | Label="Configuration"> | ||||
| <ConfigurationType>Application</ConfigurationType> | <ConfigurationType>Application</ConfigurationType> | ||||
| <UseOfMfc>false</UseOfMfc> | <UseOfMfc>false</UseOfMfc> | ||||
| <PlatformToolset>v140</PlatformToolset> | <PlatformToolset>v140</PlatformToolset> | ||||
| <PlatformToolset>v140</PlatformToolset> | |||||
| </PropertyGroup> | </PropertyGroup> | ||||
| <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'" | |||||
| <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'" | |||||
| Label="Configuration"> | Label="Configuration"> | ||||
| <ConfigurationType>Application</ConfigurationType> | <ConfigurationType>Application</ConfigurationType> | ||||
| <UseOfMfc>false</UseOfMfc> | <UseOfMfc>false</UseOfMfc> | ||||
| <WholeProgramOptimization>true</WholeProgramOptimization> | <WholeProgramOptimization>true</WholeProgramOptimization> | ||||
| <PlatformToolset>v140</PlatformToolset> | <PlatformToolset>v140</PlatformToolset> | ||||
| <PlatformToolset>v140</PlatformToolset> | |||||
| </PropertyGroup> | </PropertyGroup> | ||||
| <Import Project="$(VCTargetsPath)\Microsoft.Cpp.props"/> | <Import Project="$(VCTargetsPath)\Microsoft.Cpp.props"/> | ||||
| <ImportGroup Label="ExtensionSettings"/> | <ImportGroup Label="ExtensionSettings"/> | ||||
| @@ -44,17 +46,17 @@ | |||||
| <PropertyGroup> | <PropertyGroup> | ||||
| <_ProjectFileVersion>10.0.30319.1</_ProjectFileVersion> | <_ProjectFileVersion>10.0.30319.1</_ProjectFileVersion> | ||||
| <TargetExt>.exe</TargetExt> | <TargetExt>.exe</TargetExt> | ||||
| <OutDir Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">$(SolutionDir)\$(Platform)\$(Configuration)\App\</OutDir> | |||||
| <IntDir Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">$(Platform)\$(Configuration)\App\</IntDir> | |||||
| <TargetName Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">HelloWorld</TargetName> | |||||
| <GenerateManifest Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">true</GenerateManifest> | |||||
| <OutDir Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">$(SolutionDir)\$(Platform)\$(Configuration)\App\</OutDir> | |||||
| <IntDir Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">$(Platform)\$(Configuration)\App\</IntDir> | |||||
| <TargetName Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">HelloWorld</TargetName> | |||||
| <GenerateManifest Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">true</GenerateManifest> | |||||
| <OutDir Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">$(SolutionDir)\$(Platform)\$(Configuration)\App\</OutDir> | |||||
| <IntDir Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">$(Platform)\$(Configuration)\App\</IntDir> | |||||
| <TargetName Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">HelloWorld</TargetName> | |||||
| <GenerateManifest Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">true</GenerateManifest> | |||||
| <OutDir Condition="'$(Configuration)|$(Platform)'=='Release|x64'">$(SolutionDir)\$(Platform)\$(Configuration)\App\</OutDir> | |||||
| <IntDir Condition="'$(Configuration)|$(Platform)'=='Release|x64'">$(Platform)\$(Configuration)\App\</IntDir> | |||||
| <TargetName Condition="'$(Configuration)|$(Platform)'=='Release|x64'">HelloWorld</TargetName> | |||||
| <GenerateManifest Condition="'$(Configuration)|$(Platform)'=='Release|x64'">true</GenerateManifest> | |||||
| <PlatformToolset>v140</PlatformToolset> | <PlatformToolset>v140</PlatformToolset> | ||||
| </PropertyGroup> | </PropertyGroup> | ||||
| <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'"> | |||||
| <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'"> | |||||
| <Midl> | <Midl> | ||||
| <PreprocessorDefinitions>_DEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions> | <PreprocessorDefinitions>_DEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions> | ||||
| <MkTypLibCompatible>true</MkTypLibCompatible> | <MkTypLibCompatible>true</MkTypLibCompatible> | ||||
| @@ -64,7 +66,7 @@ | |||||
| </Midl> | </Midl> | ||||
| <ClCompile> | <ClCompile> | ||||
| <Optimization>Disabled</Optimization> | <Optimization>Disabled</Optimization> | ||||
| <DebugInformationFormat>EditAndContinue</DebugInformationFormat> | |||||
| <DebugInformationFormat>ProgramDatabase</DebugInformationFormat> | |||||
| <AdditionalIncludeDirectories>..\..\JuceLibraryCode;..\..\..\..\modules;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories> | <AdditionalIncludeDirectories>..\..\JuceLibraryCode;..\..\..\..\modules;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories> | ||||
| <PreprocessorDefinitions>_CRT_SECURE_NO_WARNINGS;WIN32;_WINDOWS;DEBUG;_DEBUG;JUCER_VS2015_78A5022=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=0;%(PreprocessorDefinitions)</PreprocessorDefinitions> | <PreprocessorDefinitions>_CRT_SECURE_NO_WARNINGS;WIN32;_WINDOWS;DEBUG;_DEBUG;JUCER_VS2015_78A5022=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=0;%(PreprocessorDefinitions)</PreprocessorDefinitions> | ||||
| <RuntimeLibrary>MultiThreadedDebug</RuntimeLibrary> | <RuntimeLibrary>MultiThreadedDebug</RuntimeLibrary> | ||||
| @@ -87,8 +89,6 @@ | |||||
| <GenerateDebugInformation>true</GenerateDebugInformation> | <GenerateDebugInformation>true</GenerateDebugInformation> | ||||
| <ProgramDatabaseFile>$(IntDir)\HelloWorld.pdb</ProgramDatabaseFile> | <ProgramDatabaseFile>$(IntDir)\HelloWorld.pdb</ProgramDatabaseFile> | ||||
| <SubSystem>Windows</SubSystem> | <SubSystem>Windows</SubSystem> | ||||
| <TargetMachine>MachineX86</TargetMachine> | |||||
| <ImageHasSafeExceptionHandlers>false</ImageHasSafeExceptionHandlers> | |||||
| <LargeAddressAware>true</LargeAddressAware> | <LargeAddressAware>true</LargeAddressAware> | ||||
| </Link> | </Link> | ||||
| <Bscmake> | <Bscmake> | ||||
| @@ -96,7 +96,7 @@ | |||||
| <OutputFile>$(IntDir)\HelloWorld.bsc</OutputFile> | <OutputFile>$(IntDir)\HelloWorld.bsc</OutputFile> | ||||
| </Bscmake> | </Bscmake> | ||||
| </ItemDefinitionGroup> | </ItemDefinitionGroup> | ||||
| <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'"> | |||||
| <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'"> | |||||
| <Midl> | <Midl> | ||||
| <PreprocessorDefinitions>NDEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions> | <PreprocessorDefinitions>NDEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions> | ||||
| <MkTypLibCompatible>true</MkTypLibCompatible> | <MkTypLibCompatible>true</MkTypLibCompatible> | ||||
| @@ -128,7 +128,6 @@ | |||||
| <GenerateDebugInformation>false</GenerateDebugInformation> | <GenerateDebugInformation>false</GenerateDebugInformation> | ||||
| <ProgramDatabaseFile>$(IntDir)\HelloWorld.pdb</ProgramDatabaseFile> | <ProgramDatabaseFile>$(IntDir)\HelloWorld.pdb</ProgramDatabaseFile> | ||||
| <SubSystem>Windows</SubSystem> | <SubSystem>Windows</SubSystem> | ||||
| <TargetMachine>MachineX86</TargetMachine> | |||||
| <OptimizeReferences>true</OptimizeReferences> | <OptimizeReferences>true</OptimizeReferences> | ||||
| <EnableCOMDATFolding>true</EnableCOMDATFolding> | <EnableCOMDATFolding>true</EnableCOMDATFolding> | ||||
| <LargeAddressAware>true</LargeAddressAware> | <LargeAddressAware>true</LargeAddressAware> | ||||
| @@ -1,5 +1,5 @@ | |||||
| Microsoft Visual Studio Solution File, Format Version 11.00 | Microsoft Visual Studio Solution File, Format Version 11.00 | ||||
| # Visual Studio 2010 | |||||
| # Visual Studio 2017 | |||||
| Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "HelloWorld - App", "HelloWorld_App.vcxproj", "{D0620B06-01BA-BA19-C625-CE28F4174EC7}" | Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "HelloWorld - App", "HelloWorld_App.vcxproj", "{D0620B06-01BA-BA19-C625-CE28F4174EC7}" | ||||
| EndProject | EndProject | ||||
| @@ -1060,14 +1060,14 @@ Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "Juce Library Code", "Juce L | |||||
| EndProject | EndProject | ||||
| Global | Global | ||||
| GlobalSection(SolutionConfigurationPlatforms) = preSolution | GlobalSection(SolutionConfigurationPlatforms) = preSolution | ||||
| Debug|Win32 = Debug|Win32 | |||||
| Release|Win32 = Release|Win32 | |||||
| Debug|x64 = Debug|x64 | |||||
| Release|x64 = Release|x64 | |||||
| EndGlobalSection | EndGlobalSection | ||||
| GlobalSection(ProjectConfigurationPlatforms) = postSolution | GlobalSection(ProjectConfigurationPlatforms) = postSolution | ||||
| {D0620B06-01BA-BA19-C625-CE28F4174EC7}.Debug|Win32.Build.0 = Debug|Win32 | |||||
| {D0620B06-01BA-BA19-C625-CE28F4174EC7}.Debug|Win32.ActiveCfg = Debug|Win32 | |||||
| {D0620B06-01BA-BA19-C625-CE28F4174EC7}.Release|Win32.Build.0 = Release|Win32 | |||||
| {D0620B06-01BA-BA19-C625-CE28F4174EC7}.Release|Win32.ActiveCfg = Release|Win32 | |||||
| {D0620B06-01BA-BA19-C625-CE28F4174EC7}.Debug|x64.Build.0 = Debug|x64 | |||||
| {D0620B06-01BA-BA19-C625-CE28F4174EC7}.Debug|x64.ActiveCfg = Debug|x64 | |||||
| {D0620B06-01BA-BA19-C625-CE28F4174EC7}.Release|x64.Build.0 = Release|x64 | |||||
| {D0620B06-01BA-BA19-C625-CE28F4174EC7}.Release|x64.ActiveCfg = Release|x64 | |||||
| EndGlobalSection | EndGlobalSection | ||||
| GlobalSection(SolutionProperties) = preSolution | GlobalSection(SolutionProperties) = preSolution | ||||
| HideSolutionNode = FALSE | HideSolutionNode = FALSE | ||||
| @@ -1,32 +1,37 @@ | |||||
| <?xml version="1.0" encoding="UTF-8"?> | <?xml version="1.0" encoding="UTF-8"?> | ||||
| <Project DefaultTargets="Build" | <Project DefaultTargets="Build" | ||||
| ToolsVersion="4.0" | |||||
| ToolsVersion="15.0" | |||||
| xmlns="http://schemas.microsoft.com/developer/msbuild/2003"> | xmlns="http://schemas.microsoft.com/developer/msbuild/2003"> | ||||
| <ItemGroup Label="ProjectConfigurations"> | <ItemGroup Label="ProjectConfigurations"> | ||||
| <ProjectConfiguration Include="Debug|Win32"> | |||||
| <ProjectConfiguration Include="Debug|x64"> | |||||
| <Configuration>Debug</Configuration> | <Configuration>Debug</Configuration> | ||||
| <Platform>Win32</Platform> | |||||
| <Platform>x64</Platform> | |||||
| </ProjectConfiguration> | </ProjectConfiguration> | ||||
| <ProjectConfiguration Include="Release|Win32"> | |||||
| <ProjectConfiguration Include="Release|x64"> | |||||
| <Configuration>Release</Configuration> | <Configuration>Release</Configuration> | ||||
| <Platform>Win32</Platform> | |||||
| <Platform>x64</Platform> | |||||
| </ProjectConfiguration> | </ProjectConfiguration> | ||||
| </ItemGroup> | </ItemGroup> | ||||
| <PropertyGroup Label="Globals"> | <PropertyGroup Label="Globals"> | ||||
| <ProjectGuid>{D0620B06-01BA-BA19-C625-CE28F4174EC7}</ProjectGuid> | <ProjectGuid>{D0620B06-01BA-BA19-C625-CE28F4174EC7}</ProjectGuid> | ||||
| <PlatformToolset>v141</PlatformToolset> | |||||
| </PropertyGroup> | </PropertyGroup> | ||||
| <Import Project="$(VCTargetsPath)\Microsoft.Cpp.Default.props"/> | <Import Project="$(VCTargetsPath)\Microsoft.Cpp.Default.props"/> | ||||
| <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'" | |||||
| <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'" | |||||
| Label="Configuration"> | Label="Configuration"> | ||||
| <ConfigurationType>Application</ConfigurationType> | <ConfigurationType>Application</ConfigurationType> | ||||
| <UseOfMfc>false</UseOfMfc> | <UseOfMfc>false</UseOfMfc> | ||||
| <PlatformToolset>v141</PlatformToolset> | |||||
| <PlatformToolset>v141</PlatformToolset> | |||||
| </PropertyGroup> | </PropertyGroup> | ||||
| <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'" | |||||
| <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'" | |||||
| Label="Configuration"> | Label="Configuration"> | ||||
| <ConfigurationType>Application</ConfigurationType> | <ConfigurationType>Application</ConfigurationType> | ||||
| <UseOfMfc>false</UseOfMfc> | <UseOfMfc>false</UseOfMfc> | ||||
| <WholeProgramOptimization>true</WholeProgramOptimization> | <WholeProgramOptimization>true</WholeProgramOptimization> | ||||
| <PlatformToolset>v141</PlatformToolset> | |||||
| <PlatformToolset>v141</PlatformToolset> | |||||
| </PropertyGroup> | </PropertyGroup> | ||||
| <Import Project="$(VCTargetsPath)\Microsoft.Cpp.props"/> | <Import Project="$(VCTargetsPath)\Microsoft.Cpp.props"/> | ||||
| <ImportGroup Label="ExtensionSettings"/> | <ImportGroup Label="ExtensionSettings"/> | ||||
| @@ -35,20 +40,23 @@ | |||||
| Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" | Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" | ||||
| Label="LocalAppDataPlatform"/> | Label="LocalAppDataPlatform"/> | ||||
| </ImportGroup> | </ImportGroup> | ||||
| <PropertyGroup Label="UserMacros"/> | |||||
| <PropertyGroup Label="UserMacros"> | |||||
| <PlatformToolset>v141</PlatformToolset> | |||||
| </PropertyGroup> | |||||
| <PropertyGroup> | <PropertyGroup> | ||||
| <_ProjectFileVersion>10.0.30319.1</_ProjectFileVersion> | <_ProjectFileVersion>10.0.30319.1</_ProjectFileVersion> | ||||
| <TargetExt>.exe</TargetExt> | <TargetExt>.exe</TargetExt> | ||||
| <OutDir Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">$(SolutionDir)\$(Platform)\$(Configuration)\App\</OutDir> | |||||
| <IntDir Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">$(Platform)\$(Configuration)\App\</IntDir> | |||||
| <TargetName Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">HelloWorld</TargetName> | |||||
| <GenerateManifest Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">true</GenerateManifest> | |||||
| <OutDir Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">$(SolutionDir)\$(Platform)\$(Configuration)\App\</OutDir> | |||||
| <IntDir Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">$(Platform)\$(Configuration)\App\</IntDir> | |||||
| <TargetName Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">HelloWorld</TargetName> | |||||
| <GenerateManifest Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">true</GenerateManifest> | |||||
| <OutDir Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">$(SolutionDir)\$(Platform)\$(Configuration)\App\</OutDir> | |||||
| <IntDir Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">$(Platform)\$(Configuration)\App\</IntDir> | |||||
| <TargetName Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">HelloWorld</TargetName> | |||||
| <GenerateManifest Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">true</GenerateManifest> | |||||
| <OutDir Condition="'$(Configuration)|$(Platform)'=='Release|x64'">$(SolutionDir)\$(Platform)\$(Configuration)\App\</OutDir> | |||||
| <IntDir Condition="'$(Configuration)|$(Platform)'=='Release|x64'">$(Platform)\$(Configuration)\App\</IntDir> | |||||
| <TargetName Condition="'$(Configuration)|$(Platform)'=='Release|x64'">HelloWorld</TargetName> | |||||
| <GenerateManifest Condition="'$(Configuration)|$(Platform)'=='Release|x64'">true</GenerateManifest> | |||||
| <PlatformToolset>v141</PlatformToolset> | |||||
| </PropertyGroup> | </PropertyGroup> | ||||
| <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'"> | |||||
| <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'"> | |||||
| <Midl> | <Midl> | ||||
| <PreprocessorDefinitions>_DEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions> | <PreprocessorDefinitions>_DEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions> | ||||
| <MkTypLibCompatible>true</MkTypLibCompatible> | <MkTypLibCompatible>true</MkTypLibCompatible> | ||||
| @@ -58,9 +66,9 @@ | |||||
| </Midl> | </Midl> | ||||
| <ClCompile> | <ClCompile> | ||||
| <Optimization>Disabled</Optimization> | <Optimization>Disabled</Optimization> | ||||
| <DebugInformationFormat>EditAndContinue</DebugInformationFormat> | |||||
| <DebugInformationFormat>ProgramDatabase</DebugInformationFormat> | |||||
| <AdditionalIncludeDirectories>..\..\JuceLibraryCode;..\..\..\..\modules;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories> | <AdditionalIncludeDirectories>..\..\JuceLibraryCode;..\..\..\..\modules;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories> | ||||
| <PreprocessorDefinitions>_CRT_SECURE_NO_WARNINGS;WIN32;_WINDOWS;DEBUG;_DEBUG;JUCER_VS2010_78A501D=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=0;%(PreprocessorDefinitions)</PreprocessorDefinitions> | |||||
| <PreprocessorDefinitions>_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=0;%(PreprocessorDefinitions)</PreprocessorDefinitions> | |||||
| <RuntimeLibrary>MultiThreadedDebug</RuntimeLibrary> | <RuntimeLibrary>MultiThreadedDebug</RuntimeLibrary> | ||||
| <RuntimeTypeInfo>true</RuntimeTypeInfo> | <RuntimeTypeInfo>true</RuntimeTypeInfo> | ||||
| <PrecompiledHeader/> | <PrecompiledHeader/> | ||||
| @@ -81,8 +89,6 @@ | |||||
| <GenerateDebugInformation>true</GenerateDebugInformation> | <GenerateDebugInformation>true</GenerateDebugInformation> | ||||
| <ProgramDatabaseFile>$(IntDir)\HelloWorld.pdb</ProgramDatabaseFile> | <ProgramDatabaseFile>$(IntDir)\HelloWorld.pdb</ProgramDatabaseFile> | ||||
| <SubSystem>Windows</SubSystem> | <SubSystem>Windows</SubSystem> | ||||
| <TargetMachine>MachineX86</TargetMachine> | |||||
| <ImageHasSafeExceptionHandlers>false</ImageHasSafeExceptionHandlers> | |||||
| <LargeAddressAware>true</LargeAddressAware> | <LargeAddressAware>true</LargeAddressAware> | ||||
| </Link> | </Link> | ||||
| <Bscmake> | <Bscmake> | ||||
| @@ -90,7 +96,7 @@ | |||||
| <OutputFile>$(IntDir)\HelloWorld.bsc</OutputFile> | <OutputFile>$(IntDir)\HelloWorld.bsc</OutputFile> | ||||
| </Bscmake> | </Bscmake> | ||||
| </ItemDefinitionGroup> | </ItemDefinitionGroup> | ||||
| <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'"> | |||||
| <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'"> | |||||
| <Midl> | <Midl> | ||||
| <PreprocessorDefinitions>NDEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions> | <PreprocessorDefinitions>NDEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions> | ||||
| <MkTypLibCompatible>true</MkTypLibCompatible> | <MkTypLibCompatible>true</MkTypLibCompatible> | ||||
| @@ -101,7 +107,7 @@ | |||||
| <ClCompile> | <ClCompile> | ||||
| <Optimization>Full</Optimization> | <Optimization>Full</Optimization> | ||||
| <AdditionalIncludeDirectories>..\..\JuceLibraryCode;..\..\..\..\modules;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories> | <AdditionalIncludeDirectories>..\..\JuceLibraryCode;..\..\..\..\modules;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories> | ||||
| <PreprocessorDefinitions>_CRT_SECURE_NO_WARNINGS;WIN32;_WINDOWS;NDEBUG;JUCER_VS2010_78A501D=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=0;%(PreprocessorDefinitions)</PreprocessorDefinitions> | |||||
| <PreprocessorDefinitions>_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=0;%(PreprocessorDefinitions)</PreprocessorDefinitions> | |||||
| <RuntimeLibrary>MultiThreaded</RuntimeLibrary> | <RuntimeLibrary>MultiThreaded</RuntimeLibrary> | ||||
| <RuntimeTypeInfo>true</RuntimeTypeInfo> | <RuntimeTypeInfo>true</RuntimeTypeInfo> | ||||
| <PrecompiledHeader/> | <PrecompiledHeader/> | ||||
| @@ -122,7 +128,6 @@ | |||||
| <GenerateDebugInformation>false</GenerateDebugInformation> | <GenerateDebugInformation>false</GenerateDebugInformation> | ||||
| <ProgramDatabaseFile>$(IntDir)\HelloWorld.pdb</ProgramDatabaseFile> | <ProgramDatabaseFile>$(IntDir)\HelloWorld.pdb</ProgramDatabaseFile> | ||||
| <SubSystem>Windows</SubSystem> | <SubSystem>Windows</SubSystem> | ||||
| <TargetMachine>MachineX86</TargetMachine> | |||||
| <OptimizeReferences>true</OptimizeReferences> | <OptimizeReferences>true</OptimizeReferences> | ||||
| <EnableCOMDATFolding>true</EnableCOMDATFolding> | <EnableCOMDATFolding>true</EnableCOMDATFolding> | ||||
| <LargeAddressAware>true</LargeAddressAware> | <LargeAddressAware>true</LargeAddressAware> | ||||
| @@ -38,11 +38,11 @@ | |||||
| <MODULEPATH id="juce_core" path="../../modules"/> | <MODULEPATH id="juce_core" path="../../modules"/> | ||||
| </MODULEPATHS> | </MODULEPATHS> | ||||
| </XCODE_IPHONE> | </XCODE_IPHONE> | ||||
| <VS2010 targetFolder="Builds/VisualStudio2010"> | |||||
| <VS2015 targetFolder="Builds/VisualStudio2015"> | |||||
| <CONFIGURATIONS> | <CONFIGURATIONS> | ||||
| <CONFIGURATION name="Debug" winWarningLevel="4" generateManifest="1" winArchitecture="32-bit" | |||||
| <CONFIGURATION name="Debug" winWarningLevel="4" generateManifest="1" winArchitecture="x64" | |||||
| isDebug="1" optimisation="1" targetName="HelloWorld"/> | isDebug="1" optimisation="1" targetName="HelloWorld"/> | ||||
| <CONFIGURATION name="Release" winWarningLevel="4" generateManifest="1" winArchitecture="32-bit" | |||||
| <CONFIGURATION name="Release" winWarningLevel="4" generateManifest="1" winArchitecture="x64" | |||||
| isDebug="0" optimisation="3" targetName="HelloWorld"/> | isDebug="0" optimisation="3" targetName="HelloWorld"/> | ||||
| </CONFIGURATIONS> | </CONFIGURATIONS> | ||||
| <MODULEPATHS> | <MODULEPATHS> | ||||
| @@ -53,12 +53,12 @@ | |||||
| <MODULEPATH id="juce_data_structures" path="../../modules"/> | <MODULEPATH id="juce_data_structures" path="../../modules"/> | ||||
| <MODULEPATH id="juce_core" path="../../modules"/> | <MODULEPATH id="juce_core" path="../../modules"/> | ||||
| </MODULEPATHS> | </MODULEPATHS> | ||||
| </VS2010> | |||||
| <VS2015 targetFolder="Builds/VisualStudio2015"> | |||||
| </VS2015> | |||||
| <VS2017 targetFolder="Builds/VisualStudio2017"> | |||||
| <CONFIGURATIONS> | <CONFIGURATIONS> | ||||
| <CONFIGURATION name="Debug" winWarningLevel="4" generateManifest="1" winArchitecture="32-bit" | |||||
| <CONFIGURATION name="Debug" winWarningLevel="4" generateManifest="1" winArchitecture="x64" | |||||
| isDebug="1" optimisation="1" targetName="HelloWorld"/> | isDebug="1" optimisation="1" targetName="HelloWorld"/> | ||||
| <CONFIGURATION name="Release" winWarningLevel="4" generateManifest="1" winArchitecture="32-bit" | |||||
| <CONFIGURATION name="Release" winWarningLevel="4" generateManifest="1" winArchitecture="x64" | |||||
| isDebug="0" optimisation="3" targetName="HelloWorld"/> | isDebug="0" optimisation="3" targetName="HelloWorld"/> | ||||
| </CONFIGURATIONS> | </CONFIGURATIONS> | ||||
| <MODULEPATHS> | <MODULEPATHS> | ||||
| @@ -69,7 +69,7 @@ | |||||
| <MODULEPATH id="juce_data_structures" path="../../modules"/> | <MODULEPATH id="juce_data_structures" path="../../modules"/> | ||||
| <MODULEPATH id="juce_core" path="../../modules"/> | <MODULEPATH id="juce_core" path="../../modules"/> | ||||
| </MODULEPATHS> | </MODULEPATHS> | ||||
| </VS2015> | |||||
| </VS2017> | |||||
| <LINUX_MAKE targetFolder="Builds/Linux" vstFolder="~/SDKs/vstsdk2.4"> | <LINUX_MAKE targetFolder="Builds/Linux" vstFolder="~/SDKs/vstsdk2.4"> | ||||
| <CONFIGURATIONS> | <CONFIGURATIONS> | ||||
| <CONFIGURATION name="Debug" isDebug="1" optimisation="1" targetName="HelloWorld" | <CONFIGURATION name="Debug" isDebug="1" optimisation="1" targetName="HelloWorld" | ||||
| @@ -111,6 +111,10 @@ | |||||
| //#define JUCE_USE_XCURSOR | //#define JUCE_USE_XCURSOR | ||||
| #endif | #endif | ||||
| #ifndef JUCE_USE_WINDOWS_POINTER_API | |||||
| //#define JUCE_USE_WINDOWS_POINTER_API | |||||
| #endif | |||||
| //============================================================================== | //============================================================================== | ||||
| // juce_gui_extra flags: | // juce_gui_extra flags: | ||||
| @@ -1,14 +1,19 @@ | |||||
| Microsoft Visual Studio Solution File, Format Version 11.00 | Microsoft Visual Studio Solution File, Format Version 11.00 | ||||
| # Visual Studio 2010 | |||||
| # Visual Studio 2017 | |||||
| Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "AudioAppExample - App", "AudioAppExample_App.vcxproj", "{5EC68AA6-F066-CCC4-21D6-89C2125F627F}" | |||||
| Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "MPETest - App", "MPETest_App.vcxproj", "{D4B09FE5-F7C6-3530-7AA4-725B57317169}" | |||||
| EndProject | EndProject | ||||
| Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "AudioAppExample", "AudioAppExample", "{AC310617-230B-58E5-6205-F43F53BC9F14}" | |||||
| Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "MPETest", "MPETest", "{2104D3B3-D213-B9E2-8704-B617D039D2E2}" | |||||
| EndProject | EndProject | ||||
| Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "Source", "Source", "{BAA11DBB-8987-1A1F-7008-66D0864DDB85}" | |||||
| Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "Source", "Source", "{8617C021-5EBC-8D27-C8C3-DCADB59618A7}" | |||||
| ProjectSection(SolutionItems) = preProject | ProjectSection(SolutionItems) = preProject | ||||
| ..\..\Source\MainComponent.cpp = ..\..\Source\MainComponent.cpp | |||||
| ..\..\Source\Main.cpp = ..\..\Source\Main.cpp | ..\..\Source\Main.cpp = ..\..\Source\Main.cpp | ||||
| ..\..\Source\MainComponent.h = ..\..\Source\MainComponent.h | |||||
| ..\..\Source\MPEDemoSynthVoice.h = ..\..\Source\MPEDemoSynthVoice.h | |||||
| ..\..\Source\MPESetupComponent.h = ..\..\Source\MPESetupComponent.h | |||||
| ..\..\Source\Visualiser.h = ..\..\Source\Visualiser.h | |||||
| ..\..\Source\ZoneColourPicker.h = ..\..\Source\ZoneColourPicker.h | |||||
| ..\..\Source\ZoneLayoutComponent.h = ..\..\Source\ZoneLayoutComponent.h | |||||
| EndProjectSection | EndProjectSection | ||||
| EndProject | EndProject | ||||
| Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "Juce Modules", "Juce Modules", "{AD2C04D4-7DBA-314E-4D66-F2B021015F59}" | Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "Juce Modules", "Juce Modules", "{AD2C04D4-7DBA-314E-4D66-F2B021015F59}" | ||||
| @@ -1686,20 +1691,20 @@ Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "Juce Library Code", "Juce L | |||||
| EndProject | EndProject | ||||
| Global | Global | ||||
| GlobalSection(SolutionConfigurationPlatforms) = preSolution | GlobalSection(SolutionConfigurationPlatforms) = preSolution | ||||
| Debug|Win32 = Debug|Win32 | |||||
| Release|Win32 = Release|Win32 | |||||
| Debug|x64 = Debug|x64 | |||||
| Release|x64 = Release|x64 | |||||
| EndGlobalSection | EndGlobalSection | ||||
| GlobalSection(ProjectConfigurationPlatforms) = postSolution | GlobalSection(ProjectConfigurationPlatforms) = postSolution | ||||
| {5EC68AA6-F066-CCC4-21D6-89C2125F627F}.Debug|Win32.Build.0 = Debug|Win32 | |||||
| {5EC68AA6-F066-CCC4-21D6-89C2125F627F}.Debug|Win32.ActiveCfg = Debug|Win32 | |||||
| {5EC68AA6-F066-CCC4-21D6-89C2125F627F}.Release|Win32.Build.0 = Release|Win32 | |||||
| {5EC68AA6-F066-CCC4-21D6-89C2125F627F}.Release|Win32.ActiveCfg = Release|Win32 | |||||
| {D4B09FE5-F7C6-3530-7AA4-725B57317169}.Debug|x64.Build.0 = Debug|x64 | |||||
| {D4B09FE5-F7C6-3530-7AA4-725B57317169}.Debug|x64.ActiveCfg = Debug|x64 | |||||
| {D4B09FE5-F7C6-3530-7AA4-725B57317169}.Release|x64.Build.0 = Release|x64 | |||||
| {D4B09FE5-F7C6-3530-7AA4-725B57317169}.Release|x64.ActiveCfg = Release|x64 | |||||
| EndGlobalSection | EndGlobalSection | ||||
| GlobalSection(SolutionProperties) = preSolution | GlobalSection(SolutionProperties) = preSolution | ||||
| HideSolutionNode = FALSE | HideSolutionNode = FALSE | ||||
| EndGlobalSection | EndGlobalSection | ||||
| GlobalSection(NestedProjects) = preSolution | GlobalSection(NestedProjects) = preSolution | ||||
| {BAA11DBB-8987-1A1F-7008-66D0864DDB85} = {AC310617-230B-58E5-6205-F43F53BC9F14} | |||||
| {8617C021-5EBC-8D27-C8C3-DCADB59618A7} = {2104D3B3-D213-B9E2-8704-B617D039D2E2} | |||||
| {EBF046F5-7CA3-37D3-9D14-C9A7C0217454} = {7D98269F-FE96-6BA2-6982-95A094257474} | {EBF046F5-7CA3-37D3-9D14-C9A7C0217454} = {7D98269F-FE96-6BA2-6982-95A094257474} | ||||
| {7CD42E50-9A58-3EBA-EE01-8BB53EE23455} = {7D98269F-FE96-6BA2-6982-95A094257474} | {7CD42E50-9A58-3EBA-EE01-8BB53EE23455} = {7D98269F-FE96-6BA2-6982-95A094257474} | ||||
| {F9D856A3-0393-6323-2067-7800D15AE886} = {7D98269F-FE96-6BA2-6982-95A094257474} | {F9D856A3-0393-6323-2067-7800D15AE886} = {7D98269F-FE96-6BA2-6982-95A094257474} | ||||
| @@ -1,32 +1,37 @@ | |||||
| <?xml version="1.0" encoding="UTF-8"?> | <?xml version="1.0" encoding="UTF-8"?> | ||||
| <Project DefaultTargets="Build" | <Project DefaultTargets="Build" | ||||
| ToolsVersion="4.0" | |||||
| ToolsVersion="15.0" | |||||
| xmlns="http://schemas.microsoft.com/developer/msbuild/2003"> | xmlns="http://schemas.microsoft.com/developer/msbuild/2003"> | ||||
| <ItemGroup Label="ProjectConfigurations"> | <ItemGroup Label="ProjectConfigurations"> | ||||
| <ProjectConfiguration Include="Debug|Win32"> | |||||
| <ProjectConfiguration Include="Debug|x64"> | |||||
| <Configuration>Debug</Configuration> | <Configuration>Debug</Configuration> | ||||
| <Platform>Win32</Platform> | |||||
| <Platform>x64</Platform> | |||||
| </ProjectConfiguration> | </ProjectConfiguration> | ||||
| <ProjectConfiguration Include="Release|Win32"> | |||||
| <ProjectConfiguration Include="Release|x64"> | |||||
| <Configuration>Release</Configuration> | <Configuration>Release</Configuration> | ||||
| <Platform>Win32</Platform> | |||||
| <Platform>x64</Platform> | |||||
| </ProjectConfiguration> | </ProjectConfiguration> | ||||
| </ItemGroup> | </ItemGroup> | ||||
| <PropertyGroup Label="Globals"> | <PropertyGroup Label="Globals"> | ||||
| <ProjectGuid>{5EC68AA6-F066-CCC4-21D6-89C2125F627F}</ProjectGuid> | |||||
| <ProjectGuid>{D4B09FE5-F7C6-3530-7AA4-725B57317169}</ProjectGuid> | |||||
| <PlatformToolset>v141</PlatformToolset> | |||||
| </PropertyGroup> | </PropertyGroup> | ||||
| <Import Project="$(VCTargetsPath)\Microsoft.Cpp.Default.props"/> | <Import Project="$(VCTargetsPath)\Microsoft.Cpp.Default.props"/> | ||||
| <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'" | |||||
| <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'" | |||||
| Label="Configuration"> | Label="Configuration"> | ||||
| <ConfigurationType>Application</ConfigurationType> | <ConfigurationType>Application</ConfigurationType> | ||||
| <UseOfMfc>false</UseOfMfc> | <UseOfMfc>false</UseOfMfc> | ||||
| <PlatformToolset>v141</PlatformToolset> | |||||
| <PlatformToolset>v141</PlatformToolset> | |||||
| </PropertyGroup> | </PropertyGroup> | ||||
| <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'" | |||||
| <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'" | |||||
| Label="Configuration"> | Label="Configuration"> | ||||
| <ConfigurationType>Application</ConfigurationType> | <ConfigurationType>Application</ConfigurationType> | ||||
| <UseOfMfc>false</UseOfMfc> | <UseOfMfc>false</UseOfMfc> | ||||
| <WholeProgramOptimization>true</WholeProgramOptimization> | <WholeProgramOptimization>true</WholeProgramOptimization> | ||||
| <PlatformToolset>v141</PlatformToolset> | |||||
| <PlatformToolset>v141</PlatformToolset> | |||||
| </PropertyGroup> | </PropertyGroup> | ||||
| <Import Project="$(VCTargetsPath)\Microsoft.Cpp.props"/> | <Import Project="$(VCTargetsPath)\Microsoft.Cpp.props"/> | ||||
| <ImportGroup Label="ExtensionSettings"/> | <ImportGroup Label="ExtensionSettings"/> | ||||
| @@ -35,20 +40,23 @@ | |||||
| Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" | Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" | ||||
| Label="LocalAppDataPlatform"/> | Label="LocalAppDataPlatform"/> | ||||
| </ImportGroup> | </ImportGroup> | ||||
| <PropertyGroup Label="UserMacros"/> | |||||
| <PropertyGroup Label="UserMacros"> | |||||
| <PlatformToolset>v141</PlatformToolset> | |||||
| </PropertyGroup> | |||||
| <PropertyGroup> | <PropertyGroup> | ||||
| <_ProjectFileVersion>10.0.30319.1</_ProjectFileVersion> | <_ProjectFileVersion>10.0.30319.1</_ProjectFileVersion> | ||||
| <TargetExt>.exe</TargetExt> | <TargetExt>.exe</TargetExt> | ||||
| <OutDir Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">$(SolutionDir)\$(Platform)\$(Configuration)\App\</OutDir> | |||||
| <IntDir Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">$(Platform)\$(Configuration)\App\</IntDir> | |||||
| <TargetName Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">AudioAppExample</TargetName> | |||||
| <GenerateManifest Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">true</GenerateManifest> | |||||
| <OutDir Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">$(SolutionDir)\$(Platform)\$(Configuration)\App\</OutDir> | |||||
| <IntDir Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">$(Platform)\$(Configuration)\App\</IntDir> | |||||
| <TargetName Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">AudioAppExample</TargetName> | |||||
| <GenerateManifest Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">true</GenerateManifest> | |||||
| <OutDir Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">$(SolutionDir)\$(Platform)\$(Configuration)\App\</OutDir> | |||||
| <IntDir Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">$(Platform)\$(Configuration)\App\</IntDir> | |||||
| <TargetName Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">MPETest</TargetName> | |||||
| <GenerateManifest Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">true</GenerateManifest> | |||||
| <OutDir Condition="'$(Configuration)|$(Platform)'=='Release|x64'">$(SolutionDir)\$(Platform)\$(Configuration)\App\</OutDir> | |||||
| <IntDir Condition="'$(Configuration)|$(Platform)'=='Release|x64'">$(Platform)\$(Configuration)\App\</IntDir> | |||||
| <TargetName Condition="'$(Configuration)|$(Platform)'=='Release|x64'">MPETest</TargetName> | |||||
| <GenerateManifest Condition="'$(Configuration)|$(Platform)'=='Release|x64'">true</GenerateManifest> | |||||
| <PlatformToolset>v141</PlatformToolset> | |||||
| </PropertyGroup> | </PropertyGroup> | ||||
| <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'"> | |||||
| <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'"> | |||||
| <Midl> | <Midl> | ||||
| <PreprocessorDefinitions>_DEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions> | <PreprocessorDefinitions>_DEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions> | ||||
| <MkTypLibCompatible>true</MkTypLibCompatible> | <MkTypLibCompatible>true</MkTypLibCompatible> | ||||
| @@ -58,9 +66,9 @@ | |||||
| </Midl> | </Midl> | ||||
| <ClCompile> | <ClCompile> | ||||
| <Optimization>Disabled</Optimization> | <Optimization>Disabled</Optimization> | ||||
| <DebugInformationFormat>EditAndContinue</DebugInformationFormat> | |||||
| <DebugInformationFormat>ProgramDatabase</DebugInformationFormat> | |||||
| <AdditionalIncludeDirectories>..\..\JuceLibraryCode;..\..\..\..\modules;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories> | <AdditionalIncludeDirectories>..\..\JuceLibraryCode;..\..\..\..\modules;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories> | ||||
| <PreprocessorDefinitions>_CRT_SECURE_NO_WARNINGS;WIN32;_WINDOWS;DEBUG;_DEBUG;JUCER_VS2010_78A501D=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=0;%(PreprocessorDefinitions)</PreprocessorDefinitions> | |||||
| <PreprocessorDefinitions>_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=0;%(PreprocessorDefinitions)</PreprocessorDefinitions> | |||||
| <RuntimeLibrary>MultiThreadedDebug</RuntimeLibrary> | <RuntimeLibrary>MultiThreadedDebug</RuntimeLibrary> | ||||
| <RuntimeTypeInfo>true</RuntimeTypeInfo> | <RuntimeTypeInfo>true</RuntimeTypeInfo> | ||||
| <PrecompiledHeader/> | <PrecompiledHeader/> | ||||
| @@ -75,22 +83,20 @@ | |||||
| <PreprocessorDefinitions>_DEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions> | <PreprocessorDefinitions>_DEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions> | ||||
| </ResourceCompile> | </ResourceCompile> | ||||
| <Link> | <Link> | ||||
| <OutputFile>$(OutDir)\AudioAppExample.exe</OutputFile> | |||||
| <OutputFile>$(OutDir)\MPETest.exe</OutputFile> | |||||
| <SuppressStartupBanner>true</SuppressStartupBanner> | <SuppressStartupBanner>true</SuppressStartupBanner> | ||||
| <IgnoreSpecificDefaultLibraries>libcmt.lib; msvcrt.lib;;%(IgnoreSpecificDefaultLibraries)</IgnoreSpecificDefaultLibraries> | <IgnoreSpecificDefaultLibraries>libcmt.lib; msvcrt.lib;;%(IgnoreSpecificDefaultLibraries)</IgnoreSpecificDefaultLibraries> | ||||
| <GenerateDebugInformation>true</GenerateDebugInformation> | <GenerateDebugInformation>true</GenerateDebugInformation> | ||||
| <ProgramDatabaseFile>$(IntDir)\AudioAppExample.pdb</ProgramDatabaseFile> | |||||
| <ProgramDatabaseFile>$(IntDir)\MPETest.pdb</ProgramDatabaseFile> | |||||
| <SubSystem>Windows</SubSystem> | <SubSystem>Windows</SubSystem> | ||||
| <TargetMachine>MachineX86</TargetMachine> | |||||
| <ImageHasSafeExceptionHandlers>false</ImageHasSafeExceptionHandlers> | |||||
| <LargeAddressAware>true</LargeAddressAware> | <LargeAddressAware>true</LargeAddressAware> | ||||
| </Link> | </Link> | ||||
| <Bscmake> | <Bscmake> | ||||
| <SuppressStartupBanner>true</SuppressStartupBanner> | <SuppressStartupBanner>true</SuppressStartupBanner> | ||||
| <OutputFile>$(IntDir)\AudioAppExample.bsc</OutputFile> | |||||
| <OutputFile>$(IntDir)\MPETest.bsc</OutputFile> | |||||
| </Bscmake> | </Bscmake> | ||||
| </ItemDefinitionGroup> | </ItemDefinitionGroup> | ||||
| <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'"> | |||||
| <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'"> | |||||
| <Midl> | <Midl> | ||||
| <PreprocessorDefinitions>NDEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions> | <PreprocessorDefinitions>NDEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions> | ||||
| <MkTypLibCompatible>true</MkTypLibCompatible> | <MkTypLibCompatible>true</MkTypLibCompatible> | ||||
| @@ -99,9 +105,9 @@ | |||||
| <HeaderFileName/> | <HeaderFileName/> | ||||
| </Midl> | </Midl> | ||||
| <ClCompile> | <ClCompile> | ||||
| <Optimization>MinSpace</Optimization> | |||||
| <Optimization>Full</Optimization> | |||||
| <AdditionalIncludeDirectories>..\..\JuceLibraryCode;..\..\..\..\modules;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories> | <AdditionalIncludeDirectories>..\..\JuceLibraryCode;..\..\..\..\modules;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories> | ||||
| <PreprocessorDefinitions>_CRT_SECURE_NO_WARNINGS;WIN32;_WINDOWS;NDEBUG;JUCER_VS2010_78A501D=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=0;%(PreprocessorDefinitions)</PreprocessorDefinitions> | |||||
| <PreprocessorDefinitions>_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=0;%(PreprocessorDefinitions)</PreprocessorDefinitions> | |||||
| <RuntimeLibrary>MultiThreaded</RuntimeLibrary> | <RuntimeLibrary>MultiThreaded</RuntimeLibrary> | ||||
| <RuntimeTypeInfo>true</RuntimeTypeInfo> | <RuntimeTypeInfo>true</RuntimeTypeInfo> | ||||
| <PrecompiledHeader/> | <PrecompiledHeader/> | ||||
| @@ -116,24 +122,22 @@ | |||||
| <PreprocessorDefinitions>NDEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions> | <PreprocessorDefinitions>NDEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions> | ||||
| </ResourceCompile> | </ResourceCompile> | ||||
| <Link> | <Link> | ||||
| <OutputFile>$(OutDir)\AudioAppExample.exe</OutputFile> | |||||
| <OutputFile>$(OutDir)\MPETest.exe</OutputFile> | |||||
| <SuppressStartupBanner>true</SuppressStartupBanner> | <SuppressStartupBanner>true</SuppressStartupBanner> | ||||
| <IgnoreSpecificDefaultLibraries>%(IgnoreSpecificDefaultLibraries)</IgnoreSpecificDefaultLibraries> | <IgnoreSpecificDefaultLibraries>%(IgnoreSpecificDefaultLibraries)</IgnoreSpecificDefaultLibraries> | ||||
| <GenerateDebugInformation>false</GenerateDebugInformation> | <GenerateDebugInformation>false</GenerateDebugInformation> | ||||
| <ProgramDatabaseFile>$(IntDir)\AudioAppExample.pdb</ProgramDatabaseFile> | |||||
| <ProgramDatabaseFile>$(IntDir)\MPETest.pdb</ProgramDatabaseFile> | |||||
| <SubSystem>Windows</SubSystem> | <SubSystem>Windows</SubSystem> | ||||
| <TargetMachine>MachineX86</TargetMachine> | |||||
| <OptimizeReferences>true</OptimizeReferences> | <OptimizeReferences>true</OptimizeReferences> | ||||
| <EnableCOMDATFolding>true</EnableCOMDATFolding> | <EnableCOMDATFolding>true</EnableCOMDATFolding> | ||||
| <LargeAddressAware>true</LargeAddressAware> | <LargeAddressAware>true</LargeAddressAware> | ||||
| </Link> | </Link> | ||||
| <Bscmake> | <Bscmake> | ||||
| <SuppressStartupBanner>true</SuppressStartupBanner> | <SuppressStartupBanner>true</SuppressStartupBanner> | ||||
| <OutputFile>$(IntDir)\AudioAppExample.bsc</OutputFile> | |||||
| <OutputFile>$(IntDir)\MPETest.bsc</OutputFile> | |||||
| </Bscmake> | </Bscmake> | ||||
| </ItemDefinitionGroup> | </ItemDefinitionGroup> | ||||
| <ItemGroup> | <ItemGroup> | ||||
| <ClCompile Include="..\..\Source\MainComponent.cpp"/> | |||||
| <ClCompile Include="..\..\Source\Main.cpp"/> | <ClCompile Include="..\..\Source\Main.cpp"/> | ||||
| <ClCompile Include="..\..\JuceLibraryCode\juce_audio_basics.cpp"/> | <ClCompile Include="..\..\JuceLibraryCode\juce_audio_basics.cpp"/> | ||||
| <ClCompile Include="..\..\JuceLibraryCode\juce_audio_devices.cpp"/> | <ClCompile Include="..\..\JuceLibraryCode\juce_audio_devices.cpp"/> | ||||
| @@ -0,0 +1,29 @@ | |||||
| #ifdef JUCE_USER_DEFINED_RC_FILE | |||||
| #include JUCE_USER_DEFINED_RC_FILE | |||||
| #else | |||||
| #undef WIN32_LEAN_AND_MEAN | |||||
| #define WIN32_LEAN_AND_MEAN | |||||
| #include <windows.h> | |||||
| VS_VERSION_INFO VERSIONINFO | |||||
| FILEVERSION 1,0,0,0 | |||||
| BEGIN | |||||
| BLOCK "StringFileInfo" | |||||
| BEGIN | |||||
| BLOCK "040904E4" | |||||
| BEGIN | |||||
| VALUE "FileDescription", "MPETest\0" | |||||
| VALUE "FileVersion", "1.0.0\0" | |||||
| VALUE "ProductName", "MPETest\0" | |||||
| VALUE "ProductVersion", "1.0.0\0" | |||||
| END | |||||
| END | |||||
| BLOCK "VarFileInfo" | |||||
| BEGIN | |||||
| VALUE "Translation", 0x409, 1252 | |||||
| END | |||||
| END | |||||
| #endif | |||||
| @@ -203,6 +203,10 @@ | |||||
| //#define JUCE_USE_XCURSOR | //#define JUCE_USE_XCURSOR | ||||
| #endif | #endif | ||||
| #ifndef JUCE_USE_WINDOWS_POINTER_API | |||||
| //#define JUCE_USE_WINDOWS_POINTER_API | |||||
| #endif | |||||
| //============================================================================== | //============================================================================== | ||||
| // juce_gui_extra flags: | // juce_gui_extra flags: | ||||
| @@ -91,6 +91,30 @@ | |||||
| <MODULEPATH id="juce_audio_utils" path="../../modules"/> | <MODULEPATH id="juce_audio_utils" path="../../modules"/> | ||||
| </MODULEPATHS> | </MODULEPATHS> | ||||
| </VS2015> | </VS2015> | ||||
| <VS2017 targetFolder="Builds/VisualStudio2017"> | |||||
| <CONFIGURATIONS> | |||||
| <CONFIGURATION name="Debug" winWarningLevel="4" generateManifest="1" winArchitecture="x64" | |||||
| isDebug="1" optimisation="1" targetName="MPETest"/> | |||||
| <CONFIGURATION name="Release" winWarningLevel="4" generateManifest="1" winArchitecture="x64" | |||||
| isDebug="0" optimisation="3" targetName="MPETest"/> | |||||
| </CONFIGURATIONS> | |||||
| <MODULEPATHS> | |||||
| <MODULEPATH id="juce_video" path="../../modules"/> | |||||
| <MODULEPATH id="juce_opengl" path="../../modules"/> | |||||
| <MODULEPATH id="juce_gui_extra" path="../../modules"/> | |||||
| <MODULEPATH id="juce_gui_basics" path="../../modules"/> | |||||
| <MODULEPATH id="juce_graphics" path="../../modules"/> | |||||
| <MODULEPATH id="juce_events" path="../../modules"/> | |||||
| <MODULEPATH id="juce_data_structures" path="../../modules"/> | |||||
| <MODULEPATH id="juce_cryptography" path="../../modules"/> | |||||
| <MODULEPATH id="juce_core" path="../../modules"/> | |||||
| <MODULEPATH id="juce_audio_utils" path="../../modules"/> | |||||
| <MODULEPATH id="juce_audio_processors" path="../../modules"/> | |||||
| <MODULEPATH id="juce_audio_formats" path="../../modules"/> | |||||
| <MODULEPATH id="juce_audio_devices" path="../../modules"/> | |||||
| <MODULEPATH id="juce_audio_basics" path="../../modules"/> | |||||
| </MODULEPATHS> | |||||
| </VS2017> | |||||
| </EXPORTFORMATS> | </EXPORTFORMATS> | ||||
| <MODULES> | <MODULES> | ||||
| <MODULES id="juce_audio_basics" showAllCode="1" useLocalCopy="0"/> | <MODULES id="juce_audio_basics" showAllCode="1" useLocalCopy="0"/> | ||||
| @@ -0,0 +1,161 @@ | |||||
| <?xml version="1.0" encoding="UTF-8"?> | |||||
| <Project DefaultTargets="Build" | |||||
| ToolsVersion="15.0" | |||||
| xmlns="http://schemas.microsoft.com/developer/msbuild/2003"> | |||||
| <ItemGroup Label="ProjectConfigurations"> | |||||
| <ProjectConfiguration Include="Debug|x64"> | |||||
| <Configuration>Debug</Configuration> | |||||
| <Platform>x64</Platform> | |||||
| </ProjectConfiguration> | |||||
| <ProjectConfiguration Include="Release|x64"> | |||||
| <Configuration>Release</Configuration> | |||||
| <Platform>x64</Platform> | |||||
| </ProjectConfiguration> | |||||
| </ItemGroup> | |||||
| <PropertyGroup Label="Globals"> | |||||
| <ProjectGuid>{EB720316-22FE-A3C9-7871-F2C2B2FC7A45}</ProjectGuid> | |||||
| <PlatformToolset>v141</PlatformToolset> | |||||
| </PropertyGroup> | |||||
| <Import Project="$(VCTargetsPath)\Microsoft.Cpp.Default.props"/> | |||||
| <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'" | |||||
| Label="Configuration"> | |||||
| <ConfigurationType>Application</ConfigurationType> | |||||
| <UseOfMfc>false</UseOfMfc> | |||||
| <PlatformToolset>v141</PlatformToolset> | |||||
| <PlatformToolset>v141</PlatformToolset> | |||||
| </PropertyGroup> | |||||
| <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'" | |||||
| Label="Configuration"> | |||||
| <ConfigurationType>Application</ConfigurationType> | |||||
| <UseOfMfc>false</UseOfMfc> | |||||
| <WholeProgramOptimization>true</WholeProgramOptimization> | |||||
| <PlatformToolset>v141</PlatformToolset> | |||||
| <PlatformToolset>v141</PlatformToolset> | |||||
| </PropertyGroup> | |||||
| <Import Project="$(VCTargetsPath)\Microsoft.Cpp.props"/> | |||||
| <ImportGroup Label="ExtensionSettings"/> | |||||
| <ImportGroup Label="PropertySheets"> | |||||
| <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" | |||||
| Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" | |||||
| Label="LocalAppDataPlatform"/> | |||||
| </ImportGroup> | |||||
| <PropertyGroup Label="UserMacros"> | |||||
| <PlatformToolset>v141</PlatformToolset> | |||||
| </PropertyGroup> | |||||
| <PropertyGroup> | |||||
| <_ProjectFileVersion>10.0.30319.1</_ProjectFileVersion> | |||||
| <TargetExt>.exe</TargetExt> | |||||
| <OutDir Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">$(SolutionDir)\$(Platform)\$(Configuration)\App\</OutDir> | |||||
| <IntDir Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">$(Platform)\$(Configuration)\App\</IntDir> | |||||
| <TargetName Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">MidiTest</TargetName> | |||||
| <GenerateManifest Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">true</GenerateManifest> | |||||
| <OutDir Condition="'$(Configuration)|$(Platform)'=='Release|x64'">$(SolutionDir)\$(Platform)\$(Configuration)\App\</OutDir> | |||||
| <IntDir Condition="'$(Configuration)|$(Platform)'=='Release|x64'">$(Platform)\$(Configuration)\App\</IntDir> | |||||
| <TargetName Condition="'$(Configuration)|$(Platform)'=='Release|x64'">MidiTest</TargetName> | |||||
| <GenerateManifest Condition="'$(Configuration)|$(Platform)'=='Release|x64'">true</GenerateManifest> | |||||
| <PlatformToolset>v141</PlatformToolset> | |||||
| </PropertyGroup> | |||||
| <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'"> | |||||
| <Midl> | |||||
| <PreprocessorDefinitions>_DEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions> | |||||
| <MkTypLibCompatible>true</MkTypLibCompatible> | |||||
| <SuppressStartupBanner>true</SuppressStartupBanner> | |||||
| <TargetEnvironment>Win32</TargetEnvironment> | |||||
| <HeaderFileName/> | |||||
| </Midl> | |||||
| <ClCompile> | |||||
| <Optimization>Disabled</Optimization> | |||||
| <DebugInformationFormat>ProgramDatabase</DebugInformationFormat> | |||||
| <AdditionalIncludeDirectories>..\..\JuceLibraryCode;..\..\..\..\modules;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories> | |||||
| <PreprocessorDefinitions>_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=0;%(PreprocessorDefinitions)</PreprocessorDefinitions> | |||||
| <RuntimeLibrary>MultiThreadedDebug</RuntimeLibrary> | |||||
| <RuntimeTypeInfo>true</RuntimeTypeInfo> | |||||
| <PrecompiledHeader/> | |||||
| <AssemblerListingLocation>$(IntDir)\</AssemblerListingLocation> | |||||
| <ObjectFileName>$(IntDir)\</ObjectFileName> | |||||
| <ProgramDataBaseFileName>$(IntDir)\</ProgramDataBaseFileName> | |||||
| <WarningLevel>Level4</WarningLevel> | |||||
| <SuppressStartupBanner>true</SuppressStartupBanner> | |||||
| <MultiProcessorCompilation>true</MultiProcessorCompilation> | |||||
| </ClCompile> | |||||
| <ResourceCompile> | |||||
| <PreprocessorDefinitions>_DEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions> | |||||
| </ResourceCompile> | |||||
| <Link> | |||||
| <OutputFile>$(OutDir)\MidiTest.exe</OutputFile> | |||||
| <SuppressStartupBanner>true</SuppressStartupBanner> | |||||
| <IgnoreSpecificDefaultLibraries>libcmt.lib; msvcrt.lib;;%(IgnoreSpecificDefaultLibraries)</IgnoreSpecificDefaultLibraries> | |||||
| <GenerateDebugInformation>true</GenerateDebugInformation> | |||||
| <ProgramDatabaseFile>$(IntDir)\MidiTest.pdb</ProgramDatabaseFile> | |||||
| <SubSystem>Windows</SubSystem> | |||||
| <LargeAddressAware>true</LargeAddressAware> | |||||
| </Link> | |||||
| <Bscmake> | |||||
| <SuppressStartupBanner>true</SuppressStartupBanner> | |||||
| <OutputFile>$(IntDir)\MidiTest.bsc</OutputFile> | |||||
| </Bscmake> | |||||
| </ItemDefinitionGroup> | |||||
| <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'"> | |||||
| <Midl> | |||||
| <PreprocessorDefinitions>NDEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions> | |||||
| <MkTypLibCompatible>true</MkTypLibCompatible> | |||||
| <SuppressStartupBanner>true</SuppressStartupBanner> | |||||
| <TargetEnvironment>Win32</TargetEnvironment> | |||||
| <HeaderFileName/> | |||||
| </Midl> | |||||
| <ClCompile> | |||||
| <Optimization>Full</Optimization> | |||||
| <AdditionalIncludeDirectories>..\..\JuceLibraryCode;..\..\..\..\modules;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories> | |||||
| <PreprocessorDefinitions>_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=0;%(PreprocessorDefinitions)</PreprocessorDefinitions> | |||||
| <RuntimeLibrary>MultiThreaded</RuntimeLibrary> | |||||
| <RuntimeTypeInfo>true</RuntimeTypeInfo> | |||||
| <PrecompiledHeader/> | |||||
| <AssemblerListingLocation>$(IntDir)\</AssemblerListingLocation> | |||||
| <ObjectFileName>$(IntDir)\</ObjectFileName> | |||||
| <ProgramDataBaseFileName>$(IntDir)\</ProgramDataBaseFileName> | |||||
| <WarningLevel>Level4</WarningLevel> | |||||
| <SuppressStartupBanner>true</SuppressStartupBanner> | |||||
| <MultiProcessorCompilation>true</MultiProcessorCompilation> | |||||
| </ClCompile> | |||||
| <ResourceCompile> | |||||
| <PreprocessorDefinitions>NDEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions> | |||||
| </ResourceCompile> | |||||
| <Link> | |||||
| <OutputFile>$(OutDir)\MidiTest.exe</OutputFile> | |||||
| <SuppressStartupBanner>true</SuppressStartupBanner> | |||||
| <IgnoreSpecificDefaultLibraries>%(IgnoreSpecificDefaultLibraries)</IgnoreSpecificDefaultLibraries> | |||||
| <GenerateDebugInformation>false</GenerateDebugInformation> | |||||
| <ProgramDatabaseFile>$(IntDir)\MidiTest.pdb</ProgramDatabaseFile> | |||||
| <SubSystem>Windows</SubSystem> | |||||
| <OptimizeReferences>true</OptimizeReferences> | |||||
| <EnableCOMDATFolding>true</EnableCOMDATFolding> | |||||
| <LargeAddressAware>true</LargeAddressAware> | |||||
| </Link> | |||||
| <Bscmake> | |||||
| <SuppressStartupBanner>true</SuppressStartupBanner> | |||||
| <OutputFile>$(IntDir)\MidiTest.bsc</OutputFile> | |||||
| </Bscmake> | |||||
| </ItemDefinitionGroup> | |||||
| <ItemGroup> | |||||
| <ClCompile Include="..\..\Source\Main.cpp"/> | |||||
| <ClCompile Include="..\..\Source\MainComponent.cpp"/> | |||||
| <ClCompile Include="..\..\JuceLibraryCode\juce_audio_basics.cpp"/> | |||||
| <ClCompile Include="..\..\JuceLibraryCode\juce_audio_devices.cpp"/> | |||||
| <ClCompile Include="..\..\JuceLibraryCode\juce_audio_formats.cpp"/> | |||||
| <ClCompile Include="..\..\JuceLibraryCode\juce_audio_processors.cpp"/> | |||||
| <ClCompile Include="..\..\JuceLibraryCode\juce_audio_utils.cpp"/> | |||||
| <ClCompile Include="..\..\JuceLibraryCode\juce_core.cpp"/> | |||||
| <ClCompile Include="..\..\JuceLibraryCode\juce_data_structures.cpp"/> | |||||
| <ClCompile Include="..\..\JuceLibraryCode\juce_events.cpp"/> | |||||
| <ClCompile Include="..\..\JuceLibraryCode\juce_graphics.cpp"/> | |||||
| <ClCompile Include="..\..\JuceLibraryCode\juce_gui_basics.cpp"/> | |||||
| <ClCompile Include="..\..\JuceLibraryCode\juce_gui_extra.cpp"/> | |||||
| </ItemGroup> | |||||
| <ItemGroup/> | |||||
| <ItemGroup> | |||||
| <ResourceCompile Include=".\resources.rc"/> | |||||
| </ItemGroup> | |||||
| <Import Project="$(VCTargetsPath)\Microsoft.Cpp.targets"/> | |||||
| <ImportGroup Label="ExtensionTargets"/> | |||||
| </Project> | |||||
| @@ -0,0 +1,29 @@ | |||||
| #ifdef JUCE_USER_DEFINED_RC_FILE | |||||
| #include JUCE_USER_DEFINED_RC_FILE | |||||
| #else | |||||
| #undef WIN32_LEAN_AND_MEAN | |||||
| #define WIN32_LEAN_AND_MEAN | |||||
| #include <windows.h> | |||||
| VS_VERSION_INFO VERSIONINFO | |||||
| FILEVERSION 1,0,0,0 | |||||
| BEGIN | |||||
| BLOCK "StringFileInfo" | |||||
| BEGIN | |||||
| BLOCK "040904E4" | |||||
| BEGIN | |||||
| VALUE "FileDescription", "MidiTest\0" | |||||
| VALUE "FileVersion", "1.0.0\0" | |||||
| VALUE "ProductName", "MidiTest\0" | |||||
| VALUE "ProductVersion", "1.0.0\0" | |||||
| END | |||||
| END | |||||
| BLOCK "VarFileInfo" | |||||
| BEGIN | |||||
| VALUE "Translation", 0x409, 1252 | |||||
| END | |||||
| END | |||||
| #endif | |||||
| @@ -200,6 +200,10 @@ | |||||
| //#define JUCE_USE_XCURSOR | //#define JUCE_USE_XCURSOR | ||||
| #endif | #endif | ||||
| #ifndef JUCE_USE_WINDOWS_POINTER_API | |||||
| //#define JUCE_USE_WINDOWS_POINTER_API | |||||
| #endif | |||||
| //============================================================================== | //============================================================================== | ||||
| // juce_gui_extra flags: | // juce_gui_extra flags: | ||||
| @@ -34,6 +34,27 @@ | |||||
| <MODULEPATH id="juce_audio_basics" path="../../modules"/> | <MODULEPATH id="juce_audio_basics" path="../../modules"/> | ||||
| </MODULEPATHS> | </MODULEPATHS> | ||||
| </VS2015> | </VS2015> | ||||
| <VS2017 targetFolder="Builds/VisualStudio2017"> | |||||
| <CONFIGURATIONS> | |||||
| <CONFIGURATION name="Debug" winWarningLevel="4" generateManifest="1" winArchitecture="x64" | |||||
| isDebug="1" optimisation="1" targetName="MidiTest"/> | |||||
| <CONFIGURATION name="Release" winWarningLevel="4" generateManifest="1" winArchitecture="x64" | |||||
| isDebug="0" optimisation="3" targetName="MidiTest"/> | |||||
| </CONFIGURATIONS> | |||||
| <MODULEPATHS> | |||||
| <MODULEPATH id="juce_gui_extra" path="../../modules"/> | |||||
| <MODULEPATH id="juce_gui_basics" path="../../modules"/> | |||||
| <MODULEPATH id="juce_graphics" path="../../modules"/> | |||||
| <MODULEPATH id="juce_events" path="../../modules"/> | |||||
| <MODULEPATH id="juce_data_structures" path="../../modules"/> | |||||
| <MODULEPATH id="juce_core" path="../../modules"/> | |||||
| <MODULEPATH id="juce_audio_utils" path="../../modules"/> | |||||
| <MODULEPATH id="juce_audio_processors" path="../../modules"/> | |||||
| <MODULEPATH id="juce_audio_formats" path="../../modules"/> | |||||
| <MODULEPATH id="juce_audio_devices" path="../../modules"/> | |||||
| <MODULEPATH id="juce_audio_basics" path="../../modules"/> | |||||
| </MODULEPATHS> | |||||
| </VS2017> | |||||
| <LINUX_MAKE targetFolder="Builds/LinuxMakefile" extraCompilerFlags=""> | <LINUX_MAKE targetFolder="Builds/LinuxMakefile" extraCompilerFlags=""> | ||||
| <CONFIGURATIONS> | <CONFIGURATIONS> | ||||
| <CONFIGURATION name="Debug" libraryPath="/usr/X11R6/lib/" isDebug="1" optimisation="1" | <CONFIGURATION name="Debug" libraryPath="/usr/X11R6/lib/" isDebug="1" optimisation="1" | ||||
| @@ -0,0 +1,164 @@ | |||||
| <?xml version="1.0" encoding="UTF-8"?> | |||||
| <Project DefaultTargets="Build" | |||||
| ToolsVersion="15.0" | |||||
| xmlns="http://schemas.microsoft.com/developer/msbuild/2003"> | |||||
| <ItemGroup Label="ProjectConfigurations"> | |||||
| <ProjectConfiguration Include="Debug|x64"> | |||||
| <Configuration>Debug</Configuration> | |||||
| <Platform>x64</Platform> | |||||
| </ProjectConfiguration> | |||||
| <ProjectConfiguration Include="Release|x64"> | |||||
| <Configuration>Release</Configuration> | |||||
| <Platform>x64</Platform> | |||||
| </ProjectConfiguration> | |||||
| </ItemGroup> | |||||
| <PropertyGroup Label="Globals"> | |||||
| <ProjectGuid>{2F8ABED0-7428-13A5-07CD-EF1F3B43B926}</ProjectGuid> | |||||
| <PlatformToolset>v141</PlatformToolset> | |||||
| </PropertyGroup> | |||||
| <Import Project="$(VCTargetsPath)\Microsoft.Cpp.Default.props"/> | |||||
| <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'" | |||||
| Label="Configuration"> | |||||
| <ConfigurationType>Application</ConfigurationType> | |||||
| <UseOfMfc>false</UseOfMfc> | |||||
| <PlatformToolset>v141</PlatformToolset> | |||||
| <PlatformToolset>v141</PlatformToolset> | |||||
| </PropertyGroup> | |||||
| <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'" | |||||
| Label="Configuration"> | |||||
| <ConfigurationType>Application</ConfigurationType> | |||||
| <UseOfMfc>false</UseOfMfc> | |||||
| <WholeProgramOptimization>true</WholeProgramOptimization> | |||||
| <PlatformToolset>v141</PlatformToolset> | |||||
| <PlatformToolset>v141</PlatformToolset> | |||||
| </PropertyGroup> | |||||
| <Import Project="$(VCTargetsPath)\Microsoft.Cpp.props"/> | |||||
| <ImportGroup Label="ExtensionSettings"/> | |||||
| <ImportGroup Label="PropertySheets"> | |||||
| <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" | |||||
| Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" | |||||
| Label="LocalAppDataPlatform"/> | |||||
| </ImportGroup> | |||||
| <PropertyGroup Label="UserMacros"> | |||||
| <PlatformToolset>v141</PlatformToolset> | |||||
| </PropertyGroup> | |||||
| <PropertyGroup> | |||||
| <_ProjectFileVersion>10.0.30319.1</_ProjectFileVersion> | |||||
| <TargetExt>.exe</TargetExt> | |||||
| <OutDir Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">$(SolutionDir)\$(Platform)\$(Configuration)\App\</OutDir> | |||||
| <IntDir Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">$(Platform)\$(Configuration)\App\</IntDir> | |||||
| <TargetName Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">JUCE Network Graphics Demo</TargetName> | |||||
| <GenerateManifest Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">true</GenerateManifest> | |||||
| <OutDir Condition="'$(Configuration)|$(Platform)'=='Release|x64'">$(SolutionDir)\$(Platform)\$(Configuration)\App\</OutDir> | |||||
| <IntDir Condition="'$(Configuration)|$(Platform)'=='Release|x64'">$(Platform)\$(Configuration)\App\</IntDir> | |||||
| <TargetName Condition="'$(Configuration)|$(Platform)'=='Release|x64'">JUCE Network Graphics Demo</TargetName> | |||||
| <GenerateManifest Condition="'$(Configuration)|$(Platform)'=='Release|x64'">true</GenerateManifest> | |||||
| <PlatformToolset>v141</PlatformToolset> | |||||
| </PropertyGroup> | |||||
| <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'"> | |||||
| <Midl> | |||||
| <PreprocessorDefinitions>_DEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions> | |||||
| <MkTypLibCompatible>true</MkTypLibCompatible> | |||||
| <SuppressStartupBanner>true</SuppressStartupBanner> | |||||
| <TargetEnvironment>Win32</TargetEnvironment> | |||||
| <HeaderFileName/> | |||||
| </Midl> | |||||
| <ClCompile> | |||||
| <Optimization>Disabled</Optimization> | |||||
| <DebugInformationFormat>ProgramDatabase</DebugInformationFormat> | |||||
| <AdditionalIncludeDirectories>..\..\JuceLibraryCode;..\..\..\..\modules;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories> | |||||
| <PreprocessorDefinitions>_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=0;%(PreprocessorDefinitions)</PreprocessorDefinitions> | |||||
| <RuntimeLibrary>MultiThreadedDebug</RuntimeLibrary> | |||||
| <RuntimeTypeInfo>true</RuntimeTypeInfo> | |||||
| <PrecompiledHeader/> | |||||
| <AssemblerListingLocation>$(IntDir)\</AssemblerListingLocation> | |||||
| <ObjectFileName>$(IntDir)\</ObjectFileName> | |||||
| <ProgramDataBaseFileName>$(IntDir)\</ProgramDataBaseFileName> | |||||
| <WarningLevel>Level4</WarningLevel> | |||||
| <SuppressStartupBanner>true</SuppressStartupBanner> | |||||
| <MultiProcessorCompilation>true</MultiProcessorCompilation> | |||||
| </ClCompile> | |||||
| <ResourceCompile> | |||||
| <PreprocessorDefinitions>_DEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions> | |||||
| </ResourceCompile> | |||||
| <Link> | |||||
| <OutputFile>$(OutDir)\JUCE Network Graphics Demo.exe</OutputFile> | |||||
| <SuppressStartupBanner>true</SuppressStartupBanner> | |||||
| <IgnoreSpecificDefaultLibraries>libcmt.lib; msvcrt.lib;;%(IgnoreSpecificDefaultLibraries)</IgnoreSpecificDefaultLibraries> | |||||
| <GenerateDebugInformation>true</GenerateDebugInformation> | |||||
| <ProgramDatabaseFile>$(IntDir)\JUCE Network Graphics Demo.pdb</ProgramDatabaseFile> | |||||
| <SubSystem>Windows</SubSystem> | |||||
| <LargeAddressAware>true</LargeAddressAware> | |||||
| </Link> | |||||
| <Bscmake> | |||||
| <SuppressStartupBanner>true</SuppressStartupBanner> | |||||
| <OutputFile>$(IntDir)\JUCE Network Graphics Demo.bsc</OutputFile> | |||||
| </Bscmake> | |||||
| </ItemDefinitionGroup> | |||||
| <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'"> | |||||
| <Midl> | |||||
| <PreprocessorDefinitions>NDEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions> | |||||
| <MkTypLibCompatible>true</MkTypLibCompatible> | |||||
| <SuppressStartupBanner>true</SuppressStartupBanner> | |||||
| <TargetEnvironment>Win32</TargetEnvironment> | |||||
| <HeaderFileName/> | |||||
| </Midl> | |||||
| <ClCompile> | |||||
| <Optimization>Full</Optimization> | |||||
| <AdditionalIncludeDirectories>..\..\JuceLibraryCode;..\..\..\..\modules;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories> | |||||
| <PreprocessorDefinitions>_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=0;%(PreprocessorDefinitions)</PreprocessorDefinitions> | |||||
| <RuntimeLibrary>MultiThreaded</RuntimeLibrary> | |||||
| <RuntimeTypeInfo>true</RuntimeTypeInfo> | |||||
| <PrecompiledHeader/> | |||||
| <AssemblerListingLocation>$(IntDir)\</AssemblerListingLocation> | |||||
| <ObjectFileName>$(IntDir)\</ObjectFileName> | |||||
| <ProgramDataBaseFileName>$(IntDir)\</ProgramDataBaseFileName> | |||||
| <WarningLevel>Level4</WarningLevel> | |||||
| <SuppressStartupBanner>true</SuppressStartupBanner> | |||||
| <MultiProcessorCompilation>true</MultiProcessorCompilation> | |||||
| </ClCompile> | |||||
| <ResourceCompile> | |||||
| <PreprocessorDefinitions>NDEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions> | |||||
| </ResourceCompile> | |||||
| <Link> | |||||
| <OutputFile>$(OutDir)\JUCE Network Graphics Demo.exe</OutputFile> | |||||
| <SuppressStartupBanner>true</SuppressStartupBanner> | |||||
| <IgnoreSpecificDefaultLibraries>%(IgnoreSpecificDefaultLibraries)</IgnoreSpecificDefaultLibraries> | |||||
| <GenerateDebugInformation>false</GenerateDebugInformation> | |||||
| <ProgramDatabaseFile>$(IntDir)\JUCE Network Graphics Demo.pdb</ProgramDatabaseFile> | |||||
| <SubSystem>Windows</SubSystem> | |||||
| <OptimizeReferences>true</OptimizeReferences> | |||||
| <EnableCOMDATFolding>true</EnableCOMDATFolding> | |||||
| <LargeAddressAware>true</LargeAddressAware> | |||||
| </Link> | |||||
| <Bscmake> | |||||
| <SuppressStartupBanner>true</SuppressStartupBanner> | |||||
| <OutputFile>$(IntDir)\JUCE Network Graphics Demo.bsc</OutputFile> | |||||
| </Bscmake> | |||||
| </ItemDefinitionGroup> | |||||
| <ItemGroup> | |||||
| <ClCompile Include="..\..\Source\Main.cpp"/> | |||||
| <ClCompile Include="..\..\JuceLibraryCode\BinaryData.cpp"/> | |||||
| <ClCompile Include="..\..\JuceLibraryCode\juce_audio_basics.cpp"/> | |||||
| <ClCompile Include="..\..\JuceLibraryCode\juce_audio_devices.cpp"/> | |||||
| <ClCompile Include="..\..\JuceLibraryCode\juce_audio_formats.cpp"/> | |||||
| <ClCompile Include="..\..\JuceLibraryCode\juce_audio_processors.cpp"/> | |||||
| <ClCompile Include="..\..\JuceLibraryCode\juce_audio_utils.cpp"/> | |||||
| <ClCompile Include="..\..\JuceLibraryCode\juce_core.cpp"/> | |||||
| <ClCompile Include="..\..\JuceLibraryCode\juce_cryptography.cpp"/> | |||||
| <ClCompile Include="..\..\JuceLibraryCode\juce_data_structures.cpp"/> | |||||
| <ClCompile Include="..\..\JuceLibraryCode\juce_events.cpp"/> | |||||
| <ClCompile Include="..\..\JuceLibraryCode\juce_graphics.cpp"/> | |||||
| <ClCompile Include="..\..\JuceLibraryCode\juce_gui_basics.cpp"/> | |||||
| <ClCompile Include="..\..\JuceLibraryCode\juce_gui_extra.cpp"/> | |||||
| <ClCompile Include="..\..\JuceLibraryCode\juce_opengl.cpp"/> | |||||
| <ClCompile Include="..\..\JuceLibraryCode\juce_osc.cpp"/> | |||||
| </ItemGroup> | |||||
| <ItemGroup/> | |||||
| <ItemGroup> | |||||
| <ResourceCompile Include=".\resources.rc"/> | |||||
| </ItemGroup> | |||||
| <Import Project="$(VCTargetsPath)\Microsoft.Cpp.targets"/> | |||||
| <ImportGroup Label="ExtensionTargets"/> | |||||
| </Project> | |||||
| @@ -0,0 +1,29 @@ | |||||
| #ifdef JUCE_USER_DEFINED_RC_FILE | |||||
| #include JUCE_USER_DEFINED_RC_FILE | |||||
| #else | |||||
| #undef WIN32_LEAN_AND_MEAN | |||||
| #define WIN32_LEAN_AND_MEAN | |||||
| #include <windows.h> | |||||
| VS_VERSION_INFO VERSIONINFO | |||||
| FILEVERSION 1,0,0,0 | |||||
| BEGIN | |||||
| BLOCK "StringFileInfo" | |||||
| BEGIN | |||||
| BLOCK "040904E4" | |||||
| BEGIN | |||||
| VALUE "FileDescription", "JUCE Network Graphics Demo\0" | |||||
| VALUE "FileVersion", "1.0.0\0" | |||||
| VALUE "ProductName", "JUCE Network Graphics Demo\0" | |||||
| VALUE "ProductVersion", "1.0.0\0" | |||||
| END | |||||
| END | |||||
| BLOCK "VarFileInfo" | |||||
| BEGIN | |||||
| VALUE "Translation", 0x409, 1252 | |||||
| END | |||||
| END | |||||
| #endif | |||||
| @@ -203,6 +203,10 @@ | |||||
| //#define JUCE_USE_XCURSOR | //#define JUCE_USE_XCURSOR | ||||
| #endif | #endif | ||||
| #ifndef JUCE_USE_WINDOWS_POINTER_API | |||||
| //#define JUCE_USE_WINDOWS_POINTER_API | |||||
| #endif | |||||
| //============================================================================== | //============================================================================== | ||||
| // juce_gui_extra flags: | // juce_gui_extra flags: | ||||
| @@ -64,6 +64,30 @@ | |||||
| <MODULEPATH id="juce_audio_basics" path="../../modules"/> | <MODULEPATH id="juce_audio_basics" path="../../modules"/> | ||||
| </MODULEPATHS> | </MODULEPATHS> | ||||
| </VS2013> | </VS2013> | ||||
| <VS2017 targetFolder="Builds/VisualStudio2017"> | |||||
| <CONFIGURATIONS> | |||||
| <CONFIGURATION name="Debug" winWarningLevel="4" generateManifest="1" winArchitecture="x64" | |||||
| isDebug="1" optimisation="1" targetName="JUCE Network Graphics Demo"/> | |||||
| <CONFIGURATION name="Release" winWarningLevel="4" generateManifest="1" winArchitecture="x64" | |||||
| isDebug="0" optimisation="3" targetName="JUCE Network Graphics Demo"/> | |||||
| </CONFIGURATIONS> | |||||
| <MODULEPATHS> | |||||
| <MODULEPATH id="juce_osc" path="../../modules"/> | |||||
| <MODULEPATH id="juce_opengl" path="../../modules"/> | |||||
| <MODULEPATH id="juce_gui_extra" path="../../modules"/> | |||||
| <MODULEPATH id="juce_gui_basics" path="../../modules"/> | |||||
| <MODULEPATH id="juce_graphics" path="../../modules"/> | |||||
| <MODULEPATH id="juce_events" path="../../modules"/> | |||||
| <MODULEPATH id="juce_data_structures" path="../../modules"/> | |||||
| <MODULEPATH id="juce_cryptography" path="../../modules"/> | |||||
| <MODULEPATH id="juce_core" path="../../modules"/> | |||||
| <MODULEPATH id="juce_audio_utils" path="../../modules"/> | |||||
| <MODULEPATH id="juce_audio_processors" path="../../modules"/> | |||||
| <MODULEPATH id="juce_audio_formats" path="../../modules"/> | |||||
| <MODULEPATH id="juce_audio_devices" path="../../modules"/> | |||||
| <MODULEPATH id="juce_audio_basics" path="../../modules"/> | |||||
| </MODULEPATHS> | |||||
| </VS2017> | |||||
| <XCODE_IPHONE targetFolder="Builds/iOS" bigIcon="Ww6bQw" iosScreenOrientation="portraitlandscape"> | <XCODE_IPHONE targetFolder="Builds/iOS" bigIcon="Ww6bQw" iosScreenOrientation="portraitlandscape"> | ||||
| <CONFIGURATIONS> | <CONFIGURATIONS> | ||||
| <CONFIGURATION name="Debug" iosCompatibility="default" isDebug="1" optimisation="1" | <CONFIGURATION name="Debug" iosCompatibility="default" isDebug="1" optimisation="1" | ||||
| @@ -0,0 +1,163 @@ | |||||
| <?xml version="1.0" encoding="UTF-8"?> | |||||
| <Project DefaultTargets="Build" | |||||
| ToolsVersion="15.0" | |||||
| xmlns="http://schemas.microsoft.com/developer/msbuild/2003"> | |||||
| <ItemGroup Label="ProjectConfigurations"> | |||||
| <ProjectConfiguration Include="Debug|x64"> | |||||
| <Configuration>Debug</Configuration> | |||||
| <Platform>x64</Platform> | |||||
| </ProjectConfiguration> | |||||
| <ProjectConfiguration Include="Release|x64"> | |||||
| <Configuration>Release</Configuration> | |||||
| <Platform>x64</Platform> | |||||
| </ProjectConfiguration> | |||||
| </ItemGroup> | |||||
| <PropertyGroup Label="Globals"> | |||||
| <ProjectGuid>{E59DC404-E625-1E60-3811-4F0BFB026DF1}</ProjectGuid> | |||||
| <PlatformToolset>v141</PlatformToolset> | |||||
| </PropertyGroup> | |||||
| <Import Project="$(VCTargetsPath)\Microsoft.Cpp.Default.props"/> | |||||
| <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'" | |||||
| Label="Configuration"> | |||||
| <ConfigurationType>Application</ConfigurationType> | |||||
| <UseOfMfc>false</UseOfMfc> | |||||
| <PlatformToolset>v141</PlatformToolset> | |||||
| <PlatformToolset>v141</PlatformToolset> | |||||
| </PropertyGroup> | |||||
| <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'" | |||||
| Label="Configuration"> | |||||
| <ConfigurationType>Application</ConfigurationType> | |||||
| <UseOfMfc>false</UseOfMfc> | |||||
| <WholeProgramOptimization>true</WholeProgramOptimization> | |||||
| <PlatformToolset>v141</PlatformToolset> | |||||
| <PlatformToolset>v141</PlatformToolset> | |||||
| </PropertyGroup> | |||||
| <Import Project="$(VCTargetsPath)\Microsoft.Cpp.props"/> | |||||
| <ImportGroup Label="ExtensionSettings"/> | |||||
| <ImportGroup Label="PropertySheets"> | |||||
| <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" | |||||
| Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" | |||||
| Label="LocalAppDataPlatform"/> | |||||
| </ImportGroup> | |||||
| <PropertyGroup Label="UserMacros"> | |||||
| <PlatformToolset>v141</PlatformToolset> | |||||
| </PropertyGroup> | |||||
| <PropertyGroup> | |||||
| <_ProjectFileVersion>10.0.30319.1</_ProjectFileVersion> | |||||
| <TargetExt>.exe</TargetExt> | |||||
| <OutDir Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">$(SolutionDir)\$(Platform)\$(Configuration)\App\</OutDir> | |||||
| <IntDir Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">$(Platform)\$(Configuration)\App\</IntDir> | |||||
| <TargetName Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">OSCMonitor</TargetName> | |||||
| <GenerateManifest Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">true</GenerateManifest> | |||||
| <OutDir Condition="'$(Configuration)|$(Platform)'=='Release|x64'">$(SolutionDir)\$(Platform)\$(Configuration)\App\</OutDir> | |||||
| <IntDir Condition="'$(Configuration)|$(Platform)'=='Release|x64'">$(Platform)\$(Configuration)\App\</IntDir> | |||||
| <TargetName Condition="'$(Configuration)|$(Platform)'=='Release|x64'">OSCMonitor</TargetName> | |||||
| <GenerateManifest Condition="'$(Configuration)|$(Platform)'=='Release|x64'">true</GenerateManifest> | |||||
| <PlatformToolset>v141</PlatformToolset> | |||||
| </PropertyGroup> | |||||
| <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'"> | |||||
| <Midl> | |||||
| <PreprocessorDefinitions>_DEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions> | |||||
| <MkTypLibCompatible>true</MkTypLibCompatible> | |||||
| <SuppressStartupBanner>true</SuppressStartupBanner> | |||||
| <TargetEnvironment>Win32</TargetEnvironment> | |||||
| <HeaderFileName/> | |||||
| </Midl> | |||||
| <ClCompile> | |||||
| <Optimization>Disabled</Optimization> | |||||
| <DebugInformationFormat>ProgramDatabase</DebugInformationFormat> | |||||
| <AdditionalIncludeDirectories>..\..\JuceLibraryCode;..\..\..\..\modules;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories> | |||||
| <PreprocessorDefinitions>_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=0;%(PreprocessorDefinitions)</PreprocessorDefinitions> | |||||
| <RuntimeLibrary>MultiThreadedDebug</RuntimeLibrary> | |||||
| <RuntimeTypeInfo>true</RuntimeTypeInfo> | |||||
| <PrecompiledHeader/> | |||||
| <AssemblerListingLocation>$(IntDir)\</AssemblerListingLocation> | |||||
| <ObjectFileName>$(IntDir)\</ObjectFileName> | |||||
| <ProgramDataBaseFileName>$(IntDir)\</ProgramDataBaseFileName> | |||||
| <WarningLevel>Level4</WarningLevel> | |||||
| <SuppressStartupBanner>true</SuppressStartupBanner> | |||||
| <MultiProcessorCompilation>true</MultiProcessorCompilation> | |||||
| </ClCompile> | |||||
| <ResourceCompile> | |||||
| <PreprocessorDefinitions>_DEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions> | |||||
| </ResourceCompile> | |||||
| <Link> | |||||
| <OutputFile>$(OutDir)\OSCMonitor.exe</OutputFile> | |||||
| <SuppressStartupBanner>true</SuppressStartupBanner> | |||||
| <IgnoreSpecificDefaultLibraries>libcmt.lib; msvcrt.lib;;%(IgnoreSpecificDefaultLibraries)</IgnoreSpecificDefaultLibraries> | |||||
| <GenerateDebugInformation>true</GenerateDebugInformation> | |||||
| <ProgramDatabaseFile>$(IntDir)\OSCMonitor.pdb</ProgramDatabaseFile> | |||||
| <SubSystem>Windows</SubSystem> | |||||
| <LargeAddressAware>true</LargeAddressAware> | |||||
| </Link> | |||||
| <Bscmake> | |||||
| <SuppressStartupBanner>true</SuppressStartupBanner> | |||||
| <OutputFile>$(IntDir)\OSCMonitor.bsc</OutputFile> | |||||
| </Bscmake> | |||||
| </ItemDefinitionGroup> | |||||
| <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'"> | |||||
| <Midl> | |||||
| <PreprocessorDefinitions>NDEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions> | |||||
| <MkTypLibCompatible>true</MkTypLibCompatible> | |||||
| <SuppressStartupBanner>true</SuppressStartupBanner> | |||||
| <TargetEnvironment>Win32</TargetEnvironment> | |||||
| <HeaderFileName/> | |||||
| </Midl> | |||||
| <ClCompile> | |||||
| <Optimization>Full</Optimization> | |||||
| <AdditionalIncludeDirectories>..\..\JuceLibraryCode;..\..\..\..\modules;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories> | |||||
| <PreprocessorDefinitions>_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=0;%(PreprocessorDefinitions)</PreprocessorDefinitions> | |||||
| <RuntimeLibrary>MultiThreaded</RuntimeLibrary> | |||||
| <RuntimeTypeInfo>true</RuntimeTypeInfo> | |||||
| <PrecompiledHeader/> | |||||
| <AssemblerListingLocation>$(IntDir)\</AssemblerListingLocation> | |||||
| <ObjectFileName>$(IntDir)\</ObjectFileName> | |||||
| <ProgramDataBaseFileName>$(IntDir)\</ProgramDataBaseFileName> | |||||
| <WarningLevel>Level4</WarningLevel> | |||||
| <SuppressStartupBanner>true</SuppressStartupBanner> | |||||
| <MultiProcessorCompilation>true</MultiProcessorCompilation> | |||||
| </ClCompile> | |||||
| <ResourceCompile> | |||||
| <PreprocessorDefinitions>NDEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions> | |||||
| </ResourceCompile> | |||||
| <Link> | |||||
| <OutputFile>$(OutDir)\OSCMonitor.exe</OutputFile> | |||||
| <SuppressStartupBanner>true</SuppressStartupBanner> | |||||
| <IgnoreSpecificDefaultLibraries>%(IgnoreSpecificDefaultLibraries)</IgnoreSpecificDefaultLibraries> | |||||
| <GenerateDebugInformation>false</GenerateDebugInformation> | |||||
| <ProgramDatabaseFile>$(IntDir)\OSCMonitor.pdb</ProgramDatabaseFile> | |||||
| <SubSystem>Windows</SubSystem> | |||||
| <OptimizeReferences>true</OptimizeReferences> | |||||
| <EnableCOMDATFolding>true</EnableCOMDATFolding> | |||||
| <LargeAddressAware>true</LargeAddressAware> | |||||
| </Link> | |||||
| <Bscmake> | |||||
| <SuppressStartupBanner>true</SuppressStartupBanner> | |||||
| <OutputFile>$(IntDir)\OSCMonitor.bsc</OutputFile> | |||||
| </Bscmake> | |||||
| </ItemDefinitionGroup> | |||||
| <ItemGroup> | |||||
| <ClCompile Include="..\..\Source\Main.cpp"/> | |||||
| <ClCompile Include="..\..\JuceLibraryCode\juce_audio_basics.cpp"/> | |||||
| <ClCompile Include="..\..\JuceLibraryCode\juce_audio_devices.cpp"/> | |||||
| <ClCompile Include="..\..\JuceLibraryCode\juce_audio_formats.cpp"/> | |||||
| <ClCompile Include="..\..\JuceLibraryCode\juce_audio_processors.cpp"/> | |||||
| <ClCompile Include="..\..\JuceLibraryCode\juce_core.cpp"/> | |||||
| <ClCompile Include="..\..\JuceLibraryCode\juce_cryptography.cpp"/> | |||||
| <ClCompile Include="..\..\JuceLibraryCode\juce_data_structures.cpp"/> | |||||
| <ClCompile Include="..\..\JuceLibraryCode\juce_events.cpp"/> | |||||
| <ClCompile Include="..\..\JuceLibraryCode\juce_graphics.cpp"/> | |||||
| <ClCompile Include="..\..\JuceLibraryCode\juce_gui_basics.cpp"/> | |||||
| <ClCompile Include="..\..\JuceLibraryCode\juce_gui_extra.cpp"/> | |||||
| <ClCompile Include="..\..\JuceLibraryCode\juce_opengl.cpp"/> | |||||
| <ClCompile Include="..\..\JuceLibraryCode\juce_osc.cpp"/> | |||||
| <ClCompile Include="..\..\JuceLibraryCode\juce_video.cpp"/> | |||||
| </ItemGroup> | |||||
| <ItemGroup/> | |||||
| <ItemGroup> | |||||
| <ResourceCompile Include=".\resources.rc"/> | |||||
| </ItemGroup> | |||||
| <Import Project="$(VCTargetsPath)\Microsoft.Cpp.targets"/> | |||||
| <ImportGroup Label="ExtensionTargets"/> | |||||
| </Project> | |||||
| @@ -0,0 +1,29 @@ | |||||
| #ifdef JUCE_USER_DEFINED_RC_FILE | |||||
| #include JUCE_USER_DEFINED_RC_FILE | |||||
| #else | |||||
| #undef WIN32_LEAN_AND_MEAN | |||||
| #define WIN32_LEAN_AND_MEAN | |||||
| #include <windows.h> | |||||
| VS_VERSION_INFO VERSIONINFO | |||||
| FILEVERSION 1,0,0,0 | |||||
| BEGIN | |||||
| BLOCK "StringFileInfo" | |||||
| BEGIN | |||||
| BLOCK "040904E4" | |||||
| BEGIN | |||||
| VALUE "FileDescription", "OSCMonitor\0" | |||||
| VALUE "FileVersion", "1.0.0\0" | |||||
| VALUE "ProductName", "OSCMonitor\0" | |||||
| VALUE "ProductVersion", "1.0.0\0" | |||||
| END | |||||
| END | |||||
| BLOCK "VarFileInfo" | |||||
| BEGIN | |||||
| VALUE "Translation", 0x409, 1252 | |||||
| END | |||||
| END | |||||
| #endif | |||||
| @@ -192,6 +192,10 @@ | |||||
| //#define JUCE_USE_XCURSOR | //#define JUCE_USE_XCURSOR | ||||
| #endif | #endif | ||||
| #ifndef JUCE_USE_WINDOWS_POINTER_API | |||||
| //#define JUCE_USE_WINDOWS_POINTER_API | |||||
| #endif | |||||
| //============================================================================== | //============================================================================== | ||||
| // juce_gui_extra flags: | // juce_gui_extra flags: | ||||
| @@ -83,6 +83,30 @@ | |||||
| <MODULEPATH id="juce_audio_basics" path="../../modules"/> | <MODULEPATH id="juce_audio_basics" path="../../modules"/> | ||||
| </MODULEPATHS> | </MODULEPATHS> | ||||
| </VS2015> | </VS2015> | ||||
| <VS2017 targetFolder="Builds/VisualStudio2017"> | |||||
| <CONFIGURATIONS> | |||||
| <CONFIGURATION name="Debug" winWarningLevel="4" generateManifest="1" winArchitecture="x64" | |||||
| isDebug="1" optimisation="1" targetName="OSCMonitor"/> | |||||
| <CONFIGURATION name="Release" winWarningLevel="4" generateManifest="1" winArchitecture="x64" | |||||
| isDebug="0" optimisation="3" targetName="OSCMonitor"/> | |||||
| </CONFIGURATIONS> | |||||
| <MODULEPATHS> | |||||
| <MODULEPATH id="juce_video" path="../../modules"/> | |||||
| <MODULEPATH id="juce_osc" path="../../modules"/> | |||||
| <MODULEPATH id="juce_opengl" path="../../modules"/> | |||||
| <MODULEPATH id="juce_gui_extra" path="../../modules"/> | |||||
| <MODULEPATH id="juce_gui_basics" path="../../modules"/> | |||||
| <MODULEPATH id="juce_graphics" path="../../modules"/> | |||||
| <MODULEPATH id="juce_events" path="../../modules"/> | |||||
| <MODULEPATH id="juce_data_structures" path="../../modules"/> | |||||
| <MODULEPATH id="juce_cryptography" path="../../modules"/> | |||||
| <MODULEPATH id="juce_core" path="../../modules"/> | |||||
| <MODULEPATH id="juce_audio_processors" path="../../modules"/> | |||||
| <MODULEPATH id="juce_audio_formats" path="../../modules"/> | |||||
| <MODULEPATH id="juce_audio_devices" path="../../modules"/> | |||||
| <MODULEPATH id="juce_audio_basics" path="../../modules"/> | |||||
| </MODULEPATHS> | |||||
| </VS2017> | |||||
| </EXPORTFORMATS> | </EXPORTFORMATS> | ||||
| <MODULES> | <MODULES> | ||||
| <MODULES id="juce_audio_basics" showAllCode="1" useLocalCopy="0"/> | <MODULES id="juce_audio_basics" showAllCode="1" useLocalCopy="0"/> | ||||
| @@ -0,0 +1,157 @@ | |||||
| <?xml version="1.0" encoding="UTF-8"?> | |||||
| <Project DefaultTargets="Build" | |||||
| ToolsVersion="15.0" | |||||
| xmlns="http://schemas.microsoft.com/developer/msbuild/2003"> | |||||
| <ItemGroup Label="ProjectConfigurations"> | |||||
| <ProjectConfiguration Include="Debug|x64"> | |||||
| <Configuration>Debug</Configuration> | |||||
| <Platform>x64</Platform> | |||||
| </ProjectConfiguration> | |||||
| <ProjectConfiguration Include="Release|x64"> | |||||
| <Configuration>Release</Configuration> | |||||
| <Platform>x64</Platform> | |||||
| </ProjectConfiguration> | |||||
| </ItemGroup> | |||||
| <PropertyGroup Label="Globals"> | |||||
| <ProjectGuid>{A40EAB9E-5492-90CF-0F05-8362CD22E2D2}</ProjectGuid> | |||||
| <PlatformToolset>v141</PlatformToolset> | |||||
| </PropertyGroup> | |||||
| <Import Project="$(VCTargetsPath)\Microsoft.Cpp.Default.props"/> | |||||
| <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'" | |||||
| Label="Configuration"> | |||||
| <ConfigurationType>Application</ConfigurationType> | |||||
| <UseOfMfc>false</UseOfMfc> | |||||
| <PlatformToolset>v141</PlatformToolset> | |||||
| <PlatformToolset>v141</PlatformToolset> | |||||
| </PropertyGroup> | |||||
| <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'" | |||||
| Label="Configuration"> | |||||
| <ConfigurationType>Application</ConfigurationType> | |||||
| <UseOfMfc>false</UseOfMfc> | |||||
| <WholeProgramOptimization>true</WholeProgramOptimization> | |||||
| <PlatformToolset>v141</PlatformToolset> | |||||
| <PlatformToolset>v141</PlatformToolset> | |||||
| </PropertyGroup> | |||||
| <Import Project="$(VCTargetsPath)\Microsoft.Cpp.props"/> | |||||
| <ImportGroup Label="ExtensionSettings"/> | |||||
| <ImportGroup Label="PropertySheets"> | |||||
| <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" | |||||
| Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" | |||||
| Label="LocalAppDataPlatform"/> | |||||
| </ImportGroup> | |||||
| <PropertyGroup Label="UserMacros"> | |||||
| <PlatformToolset>v141</PlatformToolset> | |||||
| </PropertyGroup> | |||||
| <PropertyGroup> | |||||
| <_ProjectFileVersion>10.0.30319.1</_ProjectFileVersion> | |||||
| <TargetExt>.exe</TargetExt> | |||||
| <OutDir Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">$(SolutionDir)\$(Platform)\$(Configuration)\App\</OutDir> | |||||
| <IntDir Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">$(Platform)\$(Configuration)\App\</IntDir> | |||||
| <TargetName Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">OSCReceiver</TargetName> | |||||
| <GenerateManifest Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">true</GenerateManifest> | |||||
| <OutDir Condition="'$(Configuration)|$(Platform)'=='Release|x64'">$(SolutionDir)\$(Platform)\$(Configuration)\App\</OutDir> | |||||
| <IntDir Condition="'$(Configuration)|$(Platform)'=='Release|x64'">$(Platform)\$(Configuration)\App\</IntDir> | |||||
| <TargetName Condition="'$(Configuration)|$(Platform)'=='Release|x64'">OSCReceiver</TargetName> | |||||
| <GenerateManifest Condition="'$(Configuration)|$(Platform)'=='Release|x64'">true</GenerateManifest> | |||||
| <PlatformToolset>v141</PlatformToolset> | |||||
| </PropertyGroup> | |||||
| <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'"> | |||||
| <Midl> | |||||
| <PreprocessorDefinitions>_DEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions> | |||||
| <MkTypLibCompatible>true</MkTypLibCompatible> | |||||
| <SuppressStartupBanner>true</SuppressStartupBanner> | |||||
| <TargetEnvironment>Win32</TargetEnvironment> | |||||
| <HeaderFileName/> | |||||
| </Midl> | |||||
| <ClCompile> | |||||
| <Optimization>Disabled</Optimization> | |||||
| <DebugInformationFormat>ProgramDatabase</DebugInformationFormat> | |||||
| <AdditionalIncludeDirectories>..\..\JuceLibraryCode;..\..\..\..\modules;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories> | |||||
| <PreprocessorDefinitions>_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=0;%(PreprocessorDefinitions)</PreprocessorDefinitions> | |||||
| <RuntimeLibrary>MultiThreadedDebug</RuntimeLibrary> | |||||
| <RuntimeTypeInfo>true</RuntimeTypeInfo> | |||||
| <PrecompiledHeader/> | |||||
| <AssemblerListingLocation>$(IntDir)\</AssemblerListingLocation> | |||||
| <ObjectFileName>$(IntDir)\</ObjectFileName> | |||||
| <ProgramDataBaseFileName>$(IntDir)\</ProgramDataBaseFileName> | |||||
| <WarningLevel>Level4</WarningLevel> | |||||
| <SuppressStartupBanner>true</SuppressStartupBanner> | |||||
| <MultiProcessorCompilation>true</MultiProcessorCompilation> | |||||
| </ClCompile> | |||||
| <ResourceCompile> | |||||
| <PreprocessorDefinitions>_DEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions> | |||||
| </ResourceCompile> | |||||
| <Link> | |||||
| <OutputFile>$(OutDir)\OSCReceiver.exe</OutputFile> | |||||
| <SuppressStartupBanner>true</SuppressStartupBanner> | |||||
| <IgnoreSpecificDefaultLibraries>libcmt.lib; msvcrt.lib;;%(IgnoreSpecificDefaultLibraries)</IgnoreSpecificDefaultLibraries> | |||||
| <GenerateDebugInformation>true</GenerateDebugInformation> | |||||
| <ProgramDatabaseFile>$(IntDir)\OSCReceiver.pdb</ProgramDatabaseFile> | |||||
| <SubSystem>Windows</SubSystem> | |||||
| <LargeAddressAware>true</LargeAddressAware> | |||||
| </Link> | |||||
| <Bscmake> | |||||
| <SuppressStartupBanner>true</SuppressStartupBanner> | |||||
| <OutputFile>$(IntDir)\OSCReceiver.bsc</OutputFile> | |||||
| </Bscmake> | |||||
| </ItemDefinitionGroup> | |||||
| <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'"> | |||||
| <Midl> | |||||
| <PreprocessorDefinitions>NDEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions> | |||||
| <MkTypLibCompatible>true</MkTypLibCompatible> | |||||
| <SuppressStartupBanner>true</SuppressStartupBanner> | |||||
| <TargetEnvironment>Win32</TargetEnvironment> | |||||
| <HeaderFileName/> | |||||
| </Midl> | |||||
| <ClCompile> | |||||
| <Optimization>Full</Optimization> | |||||
| <AdditionalIncludeDirectories>..\..\JuceLibraryCode;..\..\..\..\modules;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories> | |||||
| <PreprocessorDefinitions>_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=0;%(PreprocessorDefinitions)</PreprocessorDefinitions> | |||||
| <RuntimeLibrary>MultiThreaded</RuntimeLibrary> | |||||
| <RuntimeTypeInfo>true</RuntimeTypeInfo> | |||||
| <PrecompiledHeader/> | |||||
| <AssemblerListingLocation>$(IntDir)\</AssemblerListingLocation> | |||||
| <ObjectFileName>$(IntDir)\</ObjectFileName> | |||||
| <ProgramDataBaseFileName>$(IntDir)\</ProgramDataBaseFileName> | |||||
| <WarningLevel>Level4</WarningLevel> | |||||
| <SuppressStartupBanner>true</SuppressStartupBanner> | |||||
| <MultiProcessorCompilation>true</MultiProcessorCompilation> | |||||
| </ClCompile> | |||||
| <ResourceCompile> | |||||
| <PreprocessorDefinitions>NDEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions> | |||||
| </ResourceCompile> | |||||
| <Link> | |||||
| <OutputFile>$(OutDir)\OSCReceiver.exe</OutputFile> | |||||
| <SuppressStartupBanner>true</SuppressStartupBanner> | |||||
| <IgnoreSpecificDefaultLibraries>%(IgnoreSpecificDefaultLibraries)</IgnoreSpecificDefaultLibraries> | |||||
| <GenerateDebugInformation>false</GenerateDebugInformation> | |||||
| <ProgramDatabaseFile>$(IntDir)\OSCReceiver.pdb</ProgramDatabaseFile> | |||||
| <SubSystem>Windows</SubSystem> | |||||
| <OptimizeReferences>true</OptimizeReferences> | |||||
| <EnableCOMDATFolding>true</EnableCOMDATFolding> | |||||
| <LargeAddressAware>true</LargeAddressAware> | |||||
| </Link> | |||||
| <Bscmake> | |||||
| <SuppressStartupBanner>true</SuppressStartupBanner> | |||||
| <OutputFile>$(IntDir)\OSCReceiver.bsc</OutputFile> | |||||
| </Bscmake> | |||||
| </ItemDefinitionGroup> | |||||
| <ItemGroup> | |||||
| <ClCompile Include="..\..\Source\Main.cpp"/> | |||||
| <ClCompile Include="..\..\JuceLibraryCode\juce_core.cpp"/> | |||||
| <ClCompile Include="..\..\JuceLibraryCode\juce_cryptography.cpp"/> | |||||
| <ClCompile Include="..\..\JuceLibraryCode\juce_data_structures.cpp"/> | |||||
| <ClCompile Include="..\..\JuceLibraryCode\juce_events.cpp"/> | |||||
| <ClCompile Include="..\..\JuceLibraryCode\juce_graphics.cpp"/> | |||||
| <ClCompile Include="..\..\JuceLibraryCode\juce_gui_basics.cpp"/> | |||||
| <ClCompile Include="..\..\JuceLibraryCode\juce_gui_extra.cpp"/> | |||||
| <ClCompile Include="..\..\JuceLibraryCode\juce_osc.cpp"/> | |||||
| </ItemGroup> | |||||
| <ItemGroup/> | |||||
| <ItemGroup> | |||||
| <ResourceCompile Include=".\resources.rc"/> | |||||
| </ItemGroup> | |||||
| <Import Project="$(VCTargetsPath)\Microsoft.Cpp.targets"/> | |||||
| <ImportGroup Label="ExtensionTargets"/> | |||||
| </Project> | |||||
| @@ -0,0 +1,29 @@ | |||||
| #ifdef JUCE_USER_DEFINED_RC_FILE | |||||
| #include JUCE_USER_DEFINED_RC_FILE | |||||
| #else | |||||
| #undef WIN32_LEAN_AND_MEAN | |||||
| #define WIN32_LEAN_AND_MEAN | |||||
| #include <windows.h> | |||||
| VS_VERSION_INFO VERSIONINFO | |||||
| FILEVERSION 1,0,0,0 | |||||
| BEGIN | |||||
| BLOCK "StringFileInfo" | |||||
| BEGIN | |||||
| BLOCK "040904E4" | |||||
| BEGIN | |||||
| VALUE "FileDescription", "OSCReceiver\0" | |||||
| VALUE "FileVersion", "1.0.0\0" | |||||
| VALUE "ProductName", "OSCReceiver\0" | |||||
| VALUE "ProductVersion", "1.0.0\0" | |||||
| END | |||||
| END | |||||
| BLOCK "VarFileInfo" | |||||
| BEGIN | |||||
| VALUE "Translation", 0x409, 1252 | |||||
| END | |||||
| END | |||||
| #endif | |||||
| @@ -113,6 +113,10 @@ | |||||
| //#define JUCE_USE_XCURSOR | //#define JUCE_USE_XCURSOR | ||||
| #endif | #endif | ||||
| #ifndef JUCE_USE_WINDOWS_POINTER_API | |||||
| //#define JUCE_USE_WINDOWS_POINTER_API | |||||
| #endif | |||||
| //============================================================================== | //============================================================================== | ||||
| // juce_gui_extra flags: | // juce_gui_extra flags: | ||||
| @@ -64,6 +64,24 @@ | |||||
| <MODULEPATH id="juce_core" path="../../modules"/> | <MODULEPATH id="juce_core" path="../../modules"/> | ||||
| </MODULEPATHS> | </MODULEPATHS> | ||||
| </VS2015> | </VS2015> | ||||
| <VS2017 targetFolder="Builds/VisualStudio2017"> | |||||
| <CONFIGURATIONS> | |||||
| <CONFIGURATION name="Debug" winWarningLevel="4" generateManifest="1" winArchitecture="x64" | |||||
| isDebug="1" optimisation="1" targetName="OSCReceiver"/> | |||||
| <CONFIGURATION name="Release" winWarningLevel="4" generateManifest="1" winArchitecture="x64" | |||||
| isDebug="0" optimisation="3" targetName="OSCReceiver"/> | |||||
| </CONFIGURATIONS> | |||||
| <MODULEPATHS> | |||||
| <MODULEPATH id="juce_osc" path="../../modules"/> | |||||
| <MODULEPATH id="juce_gui_extra" path="../../modules"/> | |||||
| <MODULEPATH id="juce_gui_basics" path="../../modules"/> | |||||
| <MODULEPATH id="juce_graphics" path="../../modules"/> | |||||
| <MODULEPATH id="juce_events" path="../../modules"/> | |||||
| <MODULEPATH id="juce_data_structures" path="../../modules"/> | |||||
| <MODULEPATH id="juce_cryptography" path="../../modules"/> | |||||
| <MODULEPATH id="juce_core" path="../../modules"/> | |||||
| </MODULEPATHS> | |||||
| </VS2017> | |||||
| <XCODE_IPHONE targetFolder="Builds/iOS" iosScreenOrientation="portraitlandscape"> | <XCODE_IPHONE targetFolder="Builds/iOS" iosScreenOrientation="portraitlandscape"> | ||||
| <CONFIGURATIONS> | <CONFIGURATIONS> | ||||
| <CONFIGURATION name="Debug" iosCompatibility="default" isDebug="1" optimisation="1" | <CONFIGURATION name="Debug" iosCompatibility="default" isDebug="1" optimisation="1" | ||||
| @@ -0,0 +1,155 @@ | |||||
| <?xml version="1.0" encoding="UTF-8"?> | |||||
| <Project DefaultTargets="Build" | |||||
| ToolsVersion="15.0" | |||||
| xmlns="http://schemas.microsoft.com/developer/msbuild/2003"> | |||||
| <ItemGroup Label="ProjectConfigurations"> | |||||
| <ProjectConfiguration Include="Debug|x64"> | |||||
| <Configuration>Debug</Configuration> | |||||
| <Platform>x64</Platform> | |||||
| </ProjectConfiguration> | |||||
| <ProjectConfiguration Include="Release|x64"> | |||||
| <Configuration>Release</Configuration> | |||||
| <Platform>x64</Platform> | |||||
| </ProjectConfiguration> | |||||
| </ItemGroup> | |||||
| <PropertyGroup Label="Globals"> | |||||
| <ProjectGuid>{5B0FE56E-266D-A62C-D8A9-D1F5E7905AF2}</ProjectGuid> | |||||
| <PlatformToolset>v141</PlatformToolset> | |||||
| </PropertyGroup> | |||||
| <Import Project="$(VCTargetsPath)\Microsoft.Cpp.Default.props"/> | |||||
| <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'" | |||||
| Label="Configuration"> | |||||
| <ConfigurationType>Application</ConfigurationType> | |||||
| <UseOfMfc>false</UseOfMfc> | |||||
| <PlatformToolset>v141</PlatformToolset> | |||||
| <PlatformToolset>v141</PlatformToolset> | |||||
| </PropertyGroup> | |||||
| <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'" | |||||
| Label="Configuration"> | |||||
| <ConfigurationType>Application</ConfigurationType> | |||||
| <UseOfMfc>false</UseOfMfc> | |||||
| <WholeProgramOptimization>true</WholeProgramOptimization> | |||||
| <PlatformToolset>v141</PlatformToolset> | |||||
| <PlatformToolset>v141</PlatformToolset> | |||||
| </PropertyGroup> | |||||
| <Import Project="$(VCTargetsPath)\Microsoft.Cpp.props"/> | |||||
| <ImportGroup Label="ExtensionSettings"/> | |||||
| <ImportGroup Label="PropertySheets"> | |||||
| <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" | |||||
| Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" | |||||
| Label="LocalAppDataPlatform"/> | |||||
| </ImportGroup> | |||||
| <PropertyGroup Label="UserMacros"> | |||||
| <PlatformToolset>v141</PlatformToolset> | |||||
| </PropertyGroup> | |||||
| <PropertyGroup> | |||||
| <_ProjectFileVersion>10.0.30319.1</_ProjectFileVersion> | |||||
| <TargetExt>.exe</TargetExt> | |||||
| <OutDir Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">$(SolutionDir)\$(Platform)\$(Configuration)\App\</OutDir> | |||||
| <IntDir Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">$(Platform)\$(Configuration)\App\</IntDir> | |||||
| <TargetName Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">OSCSender</TargetName> | |||||
| <GenerateManifest Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">true</GenerateManifest> | |||||
| <OutDir Condition="'$(Configuration)|$(Platform)'=='Release|x64'">$(SolutionDir)\$(Platform)\$(Configuration)\App\</OutDir> | |||||
| <IntDir Condition="'$(Configuration)|$(Platform)'=='Release|x64'">$(Platform)\$(Configuration)\App\</IntDir> | |||||
| <TargetName Condition="'$(Configuration)|$(Platform)'=='Release|x64'">OSCSender</TargetName> | |||||
| <GenerateManifest Condition="'$(Configuration)|$(Platform)'=='Release|x64'">true</GenerateManifest> | |||||
| <PlatformToolset>v141</PlatformToolset> | |||||
| </PropertyGroup> | |||||
| <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'"> | |||||
| <Midl> | |||||
| <PreprocessorDefinitions>_DEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions> | |||||
| <MkTypLibCompatible>true</MkTypLibCompatible> | |||||
| <SuppressStartupBanner>true</SuppressStartupBanner> | |||||
| <TargetEnvironment>Win32</TargetEnvironment> | |||||
| <HeaderFileName/> | |||||
| </Midl> | |||||
| <ClCompile> | |||||
| <Optimization>Disabled</Optimization> | |||||
| <DebugInformationFormat>ProgramDatabase</DebugInformationFormat> | |||||
| <AdditionalIncludeDirectories>..\..\JuceLibraryCode;..\..\..\..\modules;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories> | |||||
| <PreprocessorDefinitions>_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=0;%(PreprocessorDefinitions)</PreprocessorDefinitions> | |||||
| <RuntimeLibrary>MultiThreadedDebug</RuntimeLibrary> | |||||
| <RuntimeTypeInfo>true</RuntimeTypeInfo> | |||||
| <PrecompiledHeader/> | |||||
| <AssemblerListingLocation>$(IntDir)\</AssemblerListingLocation> | |||||
| <ObjectFileName>$(IntDir)\</ObjectFileName> | |||||
| <ProgramDataBaseFileName>$(IntDir)\</ProgramDataBaseFileName> | |||||
| <WarningLevel>Level4</WarningLevel> | |||||
| <SuppressStartupBanner>true</SuppressStartupBanner> | |||||
| <MultiProcessorCompilation>true</MultiProcessorCompilation> | |||||
| </ClCompile> | |||||
| <ResourceCompile> | |||||
| <PreprocessorDefinitions>_DEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions> | |||||
| </ResourceCompile> | |||||
| <Link> | |||||
| <OutputFile>$(OutDir)\OSCSender.exe</OutputFile> | |||||
| <SuppressStartupBanner>true</SuppressStartupBanner> | |||||
| <IgnoreSpecificDefaultLibraries>libcmt.lib; msvcrt.lib;;%(IgnoreSpecificDefaultLibraries)</IgnoreSpecificDefaultLibraries> | |||||
| <GenerateDebugInformation>true</GenerateDebugInformation> | |||||
| <ProgramDatabaseFile>$(IntDir)\OSCSender.pdb</ProgramDatabaseFile> | |||||
| <SubSystem>Windows</SubSystem> | |||||
| <LargeAddressAware>true</LargeAddressAware> | |||||
| </Link> | |||||
| <Bscmake> | |||||
| <SuppressStartupBanner>true</SuppressStartupBanner> | |||||
| <OutputFile>$(IntDir)\OSCSender.bsc</OutputFile> | |||||
| </Bscmake> | |||||
| </ItemDefinitionGroup> | |||||
| <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'"> | |||||
| <Midl> | |||||
| <PreprocessorDefinitions>NDEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions> | |||||
| <MkTypLibCompatible>true</MkTypLibCompatible> | |||||
| <SuppressStartupBanner>true</SuppressStartupBanner> | |||||
| <TargetEnvironment>Win32</TargetEnvironment> | |||||
| <HeaderFileName/> | |||||
| </Midl> | |||||
| <ClCompile> | |||||
| <Optimization>Full</Optimization> | |||||
| <AdditionalIncludeDirectories>..\..\JuceLibraryCode;..\..\..\..\modules;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories> | |||||
| <PreprocessorDefinitions>_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=0;%(PreprocessorDefinitions)</PreprocessorDefinitions> | |||||
| <RuntimeLibrary>MultiThreaded</RuntimeLibrary> | |||||
| <RuntimeTypeInfo>true</RuntimeTypeInfo> | |||||
| <PrecompiledHeader/> | |||||
| <AssemblerListingLocation>$(IntDir)\</AssemblerListingLocation> | |||||
| <ObjectFileName>$(IntDir)\</ObjectFileName> | |||||
| <ProgramDataBaseFileName>$(IntDir)\</ProgramDataBaseFileName> | |||||
| <WarningLevel>Level4</WarningLevel> | |||||
| <SuppressStartupBanner>true</SuppressStartupBanner> | |||||
| <MultiProcessorCompilation>true</MultiProcessorCompilation> | |||||
| </ClCompile> | |||||
| <ResourceCompile> | |||||
| <PreprocessorDefinitions>NDEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions> | |||||
| </ResourceCompile> | |||||
| <Link> | |||||
| <OutputFile>$(OutDir)\OSCSender.exe</OutputFile> | |||||
| <SuppressStartupBanner>true</SuppressStartupBanner> | |||||
| <IgnoreSpecificDefaultLibraries>%(IgnoreSpecificDefaultLibraries)</IgnoreSpecificDefaultLibraries> | |||||
| <GenerateDebugInformation>false</GenerateDebugInformation> | |||||
| <ProgramDatabaseFile>$(IntDir)\OSCSender.pdb</ProgramDatabaseFile> | |||||
| <SubSystem>Windows</SubSystem> | |||||
| <OptimizeReferences>true</OptimizeReferences> | |||||
| <EnableCOMDATFolding>true</EnableCOMDATFolding> | |||||
| <LargeAddressAware>true</LargeAddressAware> | |||||
| </Link> | |||||
| <Bscmake> | |||||
| <SuppressStartupBanner>true</SuppressStartupBanner> | |||||
| <OutputFile>$(IntDir)\OSCSender.bsc</OutputFile> | |||||
| </Bscmake> | |||||
| </ItemDefinitionGroup> | |||||
| <ItemGroup> | |||||
| <ClCompile Include="..\..\Source\Main.cpp"/> | |||||
| <ClCompile Include="..\..\JuceLibraryCode\juce_core.cpp"/> | |||||
| <ClCompile Include="..\..\JuceLibraryCode\juce_data_structures.cpp"/> | |||||
| <ClCompile Include="..\..\JuceLibraryCode\juce_events.cpp"/> | |||||
| <ClCompile Include="..\..\JuceLibraryCode\juce_graphics.cpp"/> | |||||
| <ClCompile Include="..\..\JuceLibraryCode\juce_gui_basics.cpp"/> | |||||
| <ClCompile Include="..\..\JuceLibraryCode\juce_osc.cpp"/> | |||||
| </ItemGroup> | |||||
| <ItemGroup/> | |||||
| <ItemGroup> | |||||
| <ResourceCompile Include=".\resources.rc"/> | |||||
| </ItemGroup> | |||||
| <Import Project="$(VCTargetsPath)\Microsoft.Cpp.targets"/> | |||||
| <ImportGroup Label="ExtensionTargets"/> | |||||
| </Project> | |||||
| @@ -0,0 +1,29 @@ | |||||
| #ifdef JUCE_USER_DEFINED_RC_FILE | |||||
| #include JUCE_USER_DEFINED_RC_FILE | |||||
| #else | |||||
| #undef WIN32_LEAN_AND_MEAN | |||||
| #define WIN32_LEAN_AND_MEAN | |||||
| #include <windows.h> | |||||
| VS_VERSION_INFO VERSIONINFO | |||||
| FILEVERSION 1,0,0,0 | |||||
| BEGIN | |||||
| BLOCK "StringFileInfo" | |||||
| BEGIN | |||||
| BLOCK "040904E4" | |||||
| BEGIN | |||||
| VALUE "FileDescription", "OSCSender\0" | |||||
| VALUE "FileVersion", "1.0.0\0" | |||||
| VALUE "ProductName", "OSCSender\0" | |||||
| VALUE "ProductVersion", "1.0.0\0" | |||||
| END | |||||
| END | |||||
| BLOCK "VarFileInfo" | |||||
| BEGIN | |||||
| VALUE "Translation", 0x409, 1252 | |||||
| END | |||||
| END | |||||
| #endif | |||||
| @@ -110,3 +110,7 @@ | |||||
| #ifndef JUCE_USE_XCURSOR | #ifndef JUCE_USE_XCURSOR | ||||
| //#define JUCE_USE_XCURSOR | //#define JUCE_USE_XCURSOR | ||||
| #endif | #endif | ||||
| #ifndef JUCE_USE_WINDOWS_POINTER_API | |||||
| //#define JUCE_USE_WINDOWS_POINTER_API | |||||
| #endif | |||||
| @@ -58,6 +58,22 @@ | |||||
| <MODULEPATH id="juce_core" path="../../modules"/> | <MODULEPATH id="juce_core" path="../../modules"/> | ||||
| </MODULEPATHS> | </MODULEPATHS> | ||||
| </VS2015> | </VS2015> | ||||
| <VS2017 targetFolder="Builds/VisualStudio2017"> | |||||
| <CONFIGURATIONS> | |||||
| <CONFIGURATION name="Debug" winWarningLevel="4" generateManifest="1" winArchitecture="x64" | |||||
| isDebug="1" optimisation="1" targetName="OSCSender"/> | |||||
| <CONFIGURATION name="Release" winWarningLevel="4" generateManifest="1" winArchitecture="x64" | |||||
| isDebug="0" optimisation="3" targetName="OSCSender"/> | |||||
| </CONFIGURATIONS> | |||||
| <MODULEPATHS> | |||||
| <MODULEPATH id="juce_osc" path="../../modules"/> | |||||
| <MODULEPATH id="juce_gui_basics" path="../../modules"/> | |||||
| <MODULEPATH id="juce_graphics" path="../../modules"/> | |||||
| <MODULEPATH id="juce_events" path="../../modules"/> | |||||
| <MODULEPATH id="juce_data_structures" path="../../modules"/> | |||||
| <MODULEPATH id="juce_core" path="../../modules"/> | |||||
| </MODULEPATHS> | |||||
| </VS2017> | |||||
| <XCODE_IPHONE targetFolder="Builds/iOS" iosScreenOrientation="portraitlandscape"> | <XCODE_IPHONE targetFolder="Builds/iOS" iosScreenOrientation="portraitlandscape"> | ||||
| <CONFIGURATIONS> | <CONFIGURATIONS> | ||||
| <CONFIGURATION name="Debug" iosCompatibility="default" isDebug="1" optimisation="1" | <CONFIGURATION name="Debug" iosCompatibility="default" isDebug="1" optimisation="1" | ||||
| @@ -1,5 +1,5 @@ | |||||
| Microsoft Visual Studio Solution File, Format Version 11.00 | Microsoft Visual Studio Solution File, Format Version 11.00 | ||||
| # Visual Studio 2010 | |||||
| # Visual Studio 2017 | |||||
| Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "OpenGLAppExample - App", "OpenGLAppExample_App.vcxproj", "{182ACA5F-046A-783D-4973-5D5DE8D7D5A5}" | Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "OpenGLAppExample - App", "OpenGLAppExample_App.vcxproj", "{182ACA5F-046A-783D-4973-5D5DE8D7D5A5}" | ||||
| EndProject | EndProject | ||||
| @@ -1638,14 +1638,14 @@ Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "Juce Library Code", "Juce L | |||||
| EndProject | EndProject | ||||
| Global | Global | ||||
| GlobalSection(SolutionConfigurationPlatforms) = preSolution | GlobalSection(SolutionConfigurationPlatforms) = preSolution | ||||
| Debug|Win32 = Debug|Win32 | |||||
| Release|Win32 = Release|Win32 | |||||
| Debug|x64 = Debug|x64 | |||||
| Release|x64 = Release|x64 | |||||
| EndGlobalSection | EndGlobalSection | ||||
| GlobalSection(ProjectConfigurationPlatforms) = postSolution | GlobalSection(ProjectConfigurationPlatforms) = postSolution | ||||
| {182ACA5F-046A-783D-4973-5D5DE8D7D5A5}.Debug|Win32.Build.0 = Debug|Win32 | |||||
| {182ACA5F-046A-783D-4973-5D5DE8D7D5A5}.Debug|Win32.ActiveCfg = Debug|Win32 | |||||
| {182ACA5F-046A-783D-4973-5D5DE8D7D5A5}.Release|Win32.Build.0 = Release|Win32 | |||||
| {182ACA5F-046A-783D-4973-5D5DE8D7D5A5}.Release|Win32.ActiveCfg = Release|Win32 | |||||
| {182ACA5F-046A-783D-4973-5D5DE8D7D5A5}.Debug|x64.Build.0 = Debug|x64 | |||||
| {182ACA5F-046A-783D-4973-5D5DE8D7D5A5}.Debug|x64.ActiveCfg = Debug|x64 | |||||
| {182ACA5F-046A-783D-4973-5D5DE8D7D5A5}.Release|x64.Build.0 = Release|x64 | |||||
| {182ACA5F-046A-783D-4973-5D5DE8D7D5A5}.Release|x64.ActiveCfg = Release|x64 | |||||
| EndGlobalSection | EndGlobalSection | ||||
| GlobalSection(SolutionProperties) = preSolution | GlobalSection(SolutionProperties) = preSolution | ||||
| HideSolutionNode = FALSE | HideSolutionNode = FALSE | ||||
| @@ -1,32 +1,37 @@ | |||||
| <?xml version="1.0" encoding="UTF-8"?> | <?xml version="1.0" encoding="UTF-8"?> | ||||
| <Project DefaultTargets="Build" | <Project DefaultTargets="Build" | ||||
| ToolsVersion="4.0" | |||||
| ToolsVersion="15.0" | |||||
| xmlns="http://schemas.microsoft.com/developer/msbuild/2003"> | xmlns="http://schemas.microsoft.com/developer/msbuild/2003"> | ||||
| <ItemGroup Label="ProjectConfigurations"> | <ItemGroup Label="ProjectConfigurations"> | ||||
| <ProjectConfiguration Include="Debug|Win32"> | |||||
| <ProjectConfiguration Include="Debug|x64"> | |||||
| <Configuration>Debug</Configuration> | <Configuration>Debug</Configuration> | ||||
| <Platform>Win32</Platform> | |||||
| <Platform>x64</Platform> | |||||
| </ProjectConfiguration> | </ProjectConfiguration> | ||||
| <ProjectConfiguration Include="Release|Win32"> | |||||
| <ProjectConfiguration Include="Release|x64"> | |||||
| <Configuration>Release</Configuration> | <Configuration>Release</Configuration> | ||||
| <Platform>Win32</Platform> | |||||
| <Platform>x64</Platform> | |||||
| </ProjectConfiguration> | </ProjectConfiguration> | ||||
| </ItemGroup> | </ItemGroup> | ||||
| <PropertyGroup Label="Globals"> | <PropertyGroup Label="Globals"> | ||||
| <ProjectGuid>{182ACA5F-046A-783D-4973-5D5DE8D7D5A5}</ProjectGuid> | <ProjectGuid>{182ACA5F-046A-783D-4973-5D5DE8D7D5A5}</ProjectGuid> | ||||
| <PlatformToolset>v141</PlatformToolset> | |||||
| </PropertyGroup> | </PropertyGroup> | ||||
| <Import Project="$(VCTargetsPath)\Microsoft.Cpp.Default.props"/> | <Import Project="$(VCTargetsPath)\Microsoft.Cpp.Default.props"/> | ||||
| <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'" | |||||
| <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'" | |||||
| Label="Configuration"> | Label="Configuration"> | ||||
| <ConfigurationType>Application</ConfigurationType> | <ConfigurationType>Application</ConfigurationType> | ||||
| <UseOfMfc>false</UseOfMfc> | <UseOfMfc>false</UseOfMfc> | ||||
| <PlatformToolset>v141</PlatformToolset> | |||||
| <PlatformToolset>v141</PlatformToolset> | |||||
| </PropertyGroup> | </PropertyGroup> | ||||
| <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'" | |||||
| <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'" | |||||
| Label="Configuration"> | Label="Configuration"> | ||||
| <ConfigurationType>Application</ConfigurationType> | <ConfigurationType>Application</ConfigurationType> | ||||
| <UseOfMfc>false</UseOfMfc> | <UseOfMfc>false</UseOfMfc> | ||||
| <WholeProgramOptimization>true</WholeProgramOptimization> | <WholeProgramOptimization>true</WholeProgramOptimization> | ||||
| <PlatformToolset>v141</PlatformToolset> | |||||
| <PlatformToolset>v141</PlatformToolset> | |||||
| </PropertyGroup> | </PropertyGroup> | ||||
| <Import Project="$(VCTargetsPath)\Microsoft.Cpp.props"/> | <Import Project="$(VCTargetsPath)\Microsoft.Cpp.props"/> | ||||
| <ImportGroup Label="ExtensionSettings"/> | <ImportGroup Label="ExtensionSettings"/> | ||||
| @@ -35,20 +40,23 @@ | |||||
| Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" | Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" | ||||
| Label="LocalAppDataPlatform"/> | Label="LocalAppDataPlatform"/> | ||||
| </ImportGroup> | </ImportGroup> | ||||
| <PropertyGroup Label="UserMacros"/> | |||||
| <PropertyGroup Label="UserMacros"> | |||||
| <PlatformToolset>v141</PlatformToolset> | |||||
| </PropertyGroup> | |||||
| <PropertyGroup> | <PropertyGroup> | ||||
| <_ProjectFileVersion>10.0.30319.1</_ProjectFileVersion> | <_ProjectFileVersion>10.0.30319.1</_ProjectFileVersion> | ||||
| <TargetExt>.exe</TargetExt> | <TargetExt>.exe</TargetExt> | ||||
| <OutDir Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">$(SolutionDir)\$(Platform)\$(Configuration)\App\</OutDir> | |||||
| <IntDir Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">$(Platform)\$(Configuration)\App\</IntDir> | |||||
| <TargetName Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">OpenGLAppExample</TargetName> | |||||
| <GenerateManifest Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">true</GenerateManifest> | |||||
| <OutDir Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">$(SolutionDir)\$(Platform)\$(Configuration)\App\</OutDir> | |||||
| <IntDir Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">$(Platform)\$(Configuration)\App\</IntDir> | |||||
| <TargetName Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">OpenGLAppExample</TargetName> | |||||
| <GenerateManifest Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">true</GenerateManifest> | |||||
| <OutDir Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">$(SolutionDir)\$(Platform)\$(Configuration)\App\</OutDir> | |||||
| <IntDir Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">$(Platform)\$(Configuration)\App\</IntDir> | |||||
| <TargetName Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">OpenGLAppExample</TargetName> | |||||
| <GenerateManifest Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">true</GenerateManifest> | |||||
| <OutDir Condition="'$(Configuration)|$(Platform)'=='Release|x64'">$(SolutionDir)\$(Platform)\$(Configuration)\App\</OutDir> | |||||
| <IntDir Condition="'$(Configuration)|$(Platform)'=='Release|x64'">$(Platform)\$(Configuration)\App\</IntDir> | |||||
| <TargetName Condition="'$(Configuration)|$(Platform)'=='Release|x64'">OpenGLAppExample</TargetName> | |||||
| <GenerateManifest Condition="'$(Configuration)|$(Platform)'=='Release|x64'">true</GenerateManifest> | |||||
| <PlatformToolset>v141</PlatformToolset> | |||||
| </PropertyGroup> | </PropertyGroup> | ||||
| <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'"> | |||||
| <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'"> | |||||
| <Midl> | <Midl> | ||||
| <PreprocessorDefinitions>_DEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions> | <PreprocessorDefinitions>_DEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions> | ||||
| <MkTypLibCompatible>true</MkTypLibCompatible> | <MkTypLibCompatible>true</MkTypLibCompatible> | ||||
| @@ -58,9 +66,9 @@ | |||||
| </Midl> | </Midl> | ||||
| <ClCompile> | <ClCompile> | ||||
| <Optimization>Disabled</Optimization> | <Optimization>Disabled</Optimization> | ||||
| <DebugInformationFormat>EditAndContinue</DebugInformationFormat> | |||||
| <DebugInformationFormat>ProgramDatabase</DebugInformationFormat> | |||||
| <AdditionalIncludeDirectories>..\..\JuceLibraryCode;..\..\..\..\modules;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories> | <AdditionalIncludeDirectories>..\..\JuceLibraryCode;..\..\..\..\modules;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories> | ||||
| <PreprocessorDefinitions>_CRT_SECURE_NO_WARNINGS;WIN32;_WINDOWS;DEBUG;_DEBUG;JUCER_VS2010_78A501D=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=0;%(PreprocessorDefinitions)</PreprocessorDefinitions> | |||||
| <PreprocessorDefinitions>_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=0;%(PreprocessorDefinitions)</PreprocessorDefinitions> | |||||
| <RuntimeLibrary>MultiThreadedDebug</RuntimeLibrary> | <RuntimeLibrary>MultiThreadedDebug</RuntimeLibrary> | ||||
| <RuntimeTypeInfo>true</RuntimeTypeInfo> | <RuntimeTypeInfo>true</RuntimeTypeInfo> | ||||
| <PrecompiledHeader/> | <PrecompiledHeader/> | ||||
| @@ -81,8 +89,6 @@ | |||||
| <GenerateDebugInformation>true</GenerateDebugInformation> | <GenerateDebugInformation>true</GenerateDebugInformation> | ||||
| <ProgramDatabaseFile>$(IntDir)\OpenGLAppExample.pdb</ProgramDatabaseFile> | <ProgramDatabaseFile>$(IntDir)\OpenGLAppExample.pdb</ProgramDatabaseFile> | ||||
| <SubSystem>Windows</SubSystem> | <SubSystem>Windows</SubSystem> | ||||
| <TargetMachine>MachineX86</TargetMachine> | |||||
| <ImageHasSafeExceptionHandlers>false</ImageHasSafeExceptionHandlers> | |||||
| <LargeAddressAware>true</LargeAddressAware> | <LargeAddressAware>true</LargeAddressAware> | ||||
| </Link> | </Link> | ||||
| <Bscmake> | <Bscmake> | ||||
| @@ -90,7 +96,7 @@ | |||||
| <OutputFile>$(IntDir)\OpenGLAppExample.bsc</OutputFile> | <OutputFile>$(IntDir)\OpenGLAppExample.bsc</OutputFile> | ||||
| </Bscmake> | </Bscmake> | ||||
| </ItemDefinitionGroup> | </ItemDefinitionGroup> | ||||
| <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'"> | |||||
| <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'"> | |||||
| <Midl> | <Midl> | ||||
| <PreprocessorDefinitions>NDEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions> | <PreprocessorDefinitions>NDEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions> | ||||
| <MkTypLibCompatible>true</MkTypLibCompatible> | <MkTypLibCompatible>true</MkTypLibCompatible> | ||||
| @@ -99,9 +105,9 @@ | |||||
| <HeaderFileName/> | <HeaderFileName/> | ||||
| </Midl> | </Midl> | ||||
| <ClCompile> | <ClCompile> | ||||
| <Optimization>MinSpace</Optimization> | |||||
| <Optimization>Full</Optimization> | |||||
| <AdditionalIncludeDirectories>..\..\JuceLibraryCode;..\..\..\..\modules;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories> | <AdditionalIncludeDirectories>..\..\JuceLibraryCode;..\..\..\..\modules;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories> | ||||
| <PreprocessorDefinitions>_CRT_SECURE_NO_WARNINGS;WIN32;_WINDOWS;NDEBUG;JUCER_VS2010_78A501D=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=0;%(PreprocessorDefinitions)</PreprocessorDefinitions> | |||||
| <PreprocessorDefinitions>_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=0;%(PreprocessorDefinitions)</PreprocessorDefinitions> | |||||
| <RuntimeLibrary>MultiThreaded</RuntimeLibrary> | <RuntimeLibrary>MultiThreaded</RuntimeLibrary> | ||||
| <RuntimeTypeInfo>true</RuntimeTypeInfo> | <RuntimeTypeInfo>true</RuntimeTypeInfo> | ||||
| <PrecompiledHeader/> | <PrecompiledHeader/> | ||||
| @@ -122,7 +128,6 @@ | |||||
| <GenerateDebugInformation>false</GenerateDebugInformation> | <GenerateDebugInformation>false</GenerateDebugInformation> | ||||
| <ProgramDatabaseFile>$(IntDir)\OpenGLAppExample.pdb</ProgramDatabaseFile> | <ProgramDatabaseFile>$(IntDir)\OpenGLAppExample.pdb</ProgramDatabaseFile> | ||||
| <SubSystem>Windows</SubSystem> | <SubSystem>Windows</SubSystem> | ||||
| <TargetMachine>MachineX86</TargetMachine> | |||||
| <OptimizeReferences>true</OptimizeReferences> | <OptimizeReferences>true</OptimizeReferences> | ||||
| <EnableCOMDATFolding>true</EnableCOMDATFolding> | <EnableCOMDATFolding>true</EnableCOMDATFolding> | ||||
| <LargeAddressAware>true</LargeAddressAware> | <LargeAddressAware>true</LargeAddressAware> | ||||
| @@ -191,6 +191,10 @@ | |||||
| //#define JUCE_USE_XCURSOR | //#define JUCE_USE_XCURSOR | ||||
| #endif | #endif | ||||
| #ifndef JUCE_USE_WINDOWS_POINTER_API | |||||
| //#define JUCE_USE_WINDOWS_POINTER_API | |||||
| #endif | |||||
| //============================================================================== | //============================================================================== | ||||
| // juce_gui_extra flags: | // juce_gui_extra flags: | ||||
| @@ -62,29 +62,29 @@ | |||||
| <MODULEPATH id="juce_audio_processors" path="../../modules"/> | <MODULEPATH id="juce_audio_processors" path="../../modules"/> | ||||
| </MODULEPATHS> | </MODULEPATHS> | ||||
| </XCODE_IPHONE> | </XCODE_IPHONE> | ||||
| <VS2010 targetFolder="Builds/VisualStudio2010"> | |||||
| <VS2017 targetFolder="Builds/VisualStudio2017"> | |||||
| <CONFIGURATIONS> | <CONFIGURATIONS> | ||||
| <CONFIGURATION name="Debug" winWarningLevel="4" generateManifest="1" winArchitecture="32-bit" | |||||
| <CONFIGURATION name="Debug" winWarningLevel="4" generateManifest="1" winArchitecture="x64" | |||||
| isDebug="1" optimisation="1" targetName="OpenGLAppExample"/> | isDebug="1" optimisation="1" targetName="OpenGLAppExample"/> | ||||
| <CONFIGURATION name="Release" winWarningLevel="4" generateManifest="1" winArchitecture="32-bit" | |||||
| isDebug="0" optimisation="2" targetName="OpenGLAppExample"/> | |||||
| <CONFIGURATION name="Release" winWarningLevel="4" generateManifest="1" winArchitecture="x64" | |||||
| isDebug="0" optimisation="3" targetName="OpenGLAppExample"/> | |||||
| </CONFIGURATIONS> | </CONFIGURATIONS> | ||||
| <MODULEPATHS> | <MODULEPATHS> | ||||
| <MODULEPATH id="juce_core" path="../../modules"/> | |||||
| <MODULEPATH id="juce_events" path="../../modules"/> | |||||
| <MODULEPATH id="juce_video" path="../../modules"/> | |||||
| <MODULEPATH id="juce_opengl" path="../../modules"/> | |||||
| <MODULEPATH id="juce_gui_extra" path="../../modules"/> | |||||
| <MODULEPATH id="juce_gui_basics" path="../../modules"/> | |||||
| <MODULEPATH id="juce_graphics" path="../../modules"/> | <MODULEPATH id="juce_graphics" path="../../modules"/> | ||||
| <MODULEPATH id="juce_events" path="../../modules"/> | |||||
| <MODULEPATH id="juce_data_structures" path="../../modules"/> | <MODULEPATH id="juce_data_structures" path="../../modules"/> | ||||
| <MODULEPATH id="juce_gui_basics" path="../../modules"/> | |||||
| <MODULEPATH id="juce_gui_extra" path="../../modules"/> | |||||
| <MODULEPATH id="juce_cryptography" path="../../modules"/> | <MODULEPATH id="juce_cryptography" path="../../modules"/> | ||||
| <MODULEPATH id="juce_video" path="../../modules"/> | |||||
| <MODULEPATH id="juce_opengl" path="../../modules"/> | |||||
| <MODULEPATH id="juce_audio_basics" path="../../modules"/> | |||||
| <MODULEPATH id="juce_audio_devices" path="../../modules"/> | |||||
| <MODULEPATH id="juce_audio_formats" path="../../modules"/> | |||||
| <MODULEPATH id="juce_core" path="../../modules"/> | |||||
| <MODULEPATH id="juce_audio_processors" path="../../modules"/> | <MODULEPATH id="juce_audio_processors" path="../../modules"/> | ||||
| <MODULEPATH id="juce_audio_formats" path="../../modules"/> | |||||
| <MODULEPATH id="juce_audio_devices" path="../../modules"/> | |||||
| <MODULEPATH id="juce_audio_basics" path="../../modules"/> | |||||
| </MODULEPATHS> | </MODULEPATHS> | ||||
| </VS2010> | |||||
| </VS2017> | |||||
| </EXPORTFORMATS> | </EXPORTFORMATS> | ||||
| <MODULES> | <MODULES> | ||||
| <MODULES id="juce_audio_basics" showAllCode="1" useLocalCopy="0"/> | <MODULES id="juce_audio_basics" showAllCode="1" useLocalCopy="0"/> | ||||
| @@ -0,0 +1,160 @@ | |||||
| <?xml version="1.0" encoding="UTF-8"?> | |||||
| <Project DefaultTargets="Build" | |||||
| ToolsVersion="15.0" | |||||
| xmlns="http://schemas.microsoft.com/developer/msbuild/2003"> | |||||
| <ItemGroup Label="ProjectConfigurations"> | |||||
| <ProjectConfiguration Include="Debug|x64"> | |||||
| <Configuration>Debug</Configuration> | |||||
| <Platform>x64</Platform> | |||||
| </ProjectConfiguration> | |||||
| <ProjectConfiguration Include="Release|x64"> | |||||
| <Configuration>Release</Configuration> | |||||
| <Platform>x64</Platform> | |||||
| </ProjectConfiguration> | |||||
| </ItemGroup> | |||||
| <PropertyGroup Label="Globals"> | |||||
| <ProjectGuid>{A05B4CDE-58D3-4400-5280-63574E9C8D46}</ProjectGuid> | |||||
| <PlatformToolset>v141</PlatformToolset> | |||||
| </PropertyGroup> | |||||
| <Import Project="$(VCTargetsPath)\Microsoft.Cpp.Default.props"/> | |||||
| <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'" | |||||
| Label="Configuration"> | |||||
| <ConfigurationType>Application</ConfigurationType> | |||||
| <UseOfMfc>false</UseOfMfc> | |||||
| <PlatformToolset>v141</PlatformToolset> | |||||
| <PlatformToolset>v141</PlatformToolset> | |||||
| </PropertyGroup> | |||||
| <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'" | |||||
| Label="Configuration"> | |||||
| <ConfigurationType>Application</ConfigurationType> | |||||
| <UseOfMfc>false</UseOfMfc> | |||||
| <WholeProgramOptimization>true</WholeProgramOptimization> | |||||
| <PlatformToolset>v141</PlatformToolset> | |||||
| <PlatformToolset>v141</PlatformToolset> | |||||
| </PropertyGroup> | |||||
| <Import Project="$(VCTargetsPath)\Microsoft.Cpp.props"/> | |||||
| <ImportGroup Label="ExtensionSettings"/> | |||||
| <ImportGroup Label="PropertySheets"> | |||||
| <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" | |||||
| Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" | |||||
| Label="LocalAppDataPlatform"/> | |||||
| </ImportGroup> | |||||
| <PropertyGroup Label="UserMacros"> | |||||
| <PlatformToolset>v141</PlatformToolset> | |||||
| </PropertyGroup> | |||||
| <PropertyGroup> | |||||
| <_ProjectFileVersion>10.0.30319.1</_ProjectFileVersion> | |||||
| <TargetExt>.exe</TargetExt> | |||||
| <OutDir Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">$(SolutionDir)\$(Platform)\$(Configuration)\App\</OutDir> | |||||
| <IntDir Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">$(Platform)\$(Configuration)\App\</IntDir> | |||||
| <TargetName Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">PluckedStringsDemo</TargetName> | |||||
| <GenerateManifest Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">true</GenerateManifest> | |||||
| <OutDir Condition="'$(Configuration)|$(Platform)'=='Release|x64'">$(SolutionDir)\$(Platform)\$(Configuration)\App\</OutDir> | |||||
| <IntDir Condition="'$(Configuration)|$(Platform)'=='Release|x64'">$(Platform)\$(Configuration)\App\</IntDir> | |||||
| <TargetName Condition="'$(Configuration)|$(Platform)'=='Release|x64'">PluckedStringsDemo</TargetName> | |||||
| <GenerateManifest Condition="'$(Configuration)|$(Platform)'=='Release|x64'">true</GenerateManifest> | |||||
| <PlatformToolset>v141</PlatformToolset> | |||||
| </PropertyGroup> | |||||
| <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'"> | |||||
| <Midl> | |||||
| <PreprocessorDefinitions>_DEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions> | |||||
| <MkTypLibCompatible>true</MkTypLibCompatible> | |||||
| <SuppressStartupBanner>true</SuppressStartupBanner> | |||||
| <TargetEnvironment>Win32</TargetEnvironment> | |||||
| <HeaderFileName/> | |||||
| </Midl> | |||||
| <ClCompile> | |||||
| <Optimization>Disabled</Optimization> | |||||
| <DebugInformationFormat>ProgramDatabase</DebugInformationFormat> | |||||
| <AdditionalIncludeDirectories>..\..\JuceLibraryCode;..\..\..\..\modules;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories> | |||||
| <PreprocessorDefinitions>_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=0;%(PreprocessorDefinitions)</PreprocessorDefinitions> | |||||
| <RuntimeLibrary>MultiThreadedDebug</RuntimeLibrary> | |||||
| <RuntimeTypeInfo>true</RuntimeTypeInfo> | |||||
| <PrecompiledHeader/> | |||||
| <AssemblerListingLocation>$(IntDir)\</AssemblerListingLocation> | |||||
| <ObjectFileName>$(IntDir)\</ObjectFileName> | |||||
| <ProgramDataBaseFileName>$(IntDir)\</ProgramDataBaseFileName> | |||||
| <WarningLevel>Level4</WarningLevel> | |||||
| <SuppressStartupBanner>true</SuppressStartupBanner> | |||||
| <MultiProcessorCompilation>true</MultiProcessorCompilation> | |||||
| </ClCompile> | |||||
| <ResourceCompile> | |||||
| <PreprocessorDefinitions>_DEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions> | |||||
| </ResourceCompile> | |||||
| <Link> | |||||
| <OutputFile>$(OutDir)\PluckedStringsDemo.exe</OutputFile> | |||||
| <SuppressStartupBanner>true</SuppressStartupBanner> | |||||
| <IgnoreSpecificDefaultLibraries>libcmt.lib; msvcrt.lib;;%(IgnoreSpecificDefaultLibraries)</IgnoreSpecificDefaultLibraries> | |||||
| <GenerateDebugInformation>true</GenerateDebugInformation> | |||||
| <ProgramDatabaseFile>$(IntDir)\PluckedStringsDemo.pdb</ProgramDatabaseFile> | |||||
| <SubSystem>Windows</SubSystem> | |||||
| <LargeAddressAware>true</LargeAddressAware> | |||||
| </Link> | |||||
| <Bscmake> | |||||
| <SuppressStartupBanner>true</SuppressStartupBanner> | |||||
| <OutputFile>$(IntDir)\PluckedStringsDemo.bsc</OutputFile> | |||||
| </Bscmake> | |||||
| </ItemDefinitionGroup> | |||||
| <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'"> | |||||
| <Midl> | |||||
| <PreprocessorDefinitions>NDEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions> | |||||
| <MkTypLibCompatible>true</MkTypLibCompatible> | |||||
| <SuppressStartupBanner>true</SuppressStartupBanner> | |||||
| <TargetEnvironment>Win32</TargetEnvironment> | |||||
| <HeaderFileName/> | |||||
| </Midl> | |||||
| <ClCompile> | |||||
| <Optimization>Full</Optimization> | |||||
| <AdditionalIncludeDirectories>..\..\JuceLibraryCode;..\..\..\..\modules;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories> | |||||
| <PreprocessorDefinitions>_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=0;%(PreprocessorDefinitions)</PreprocessorDefinitions> | |||||
| <RuntimeLibrary>MultiThreaded</RuntimeLibrary> | |||||
| <RuntimeTypeInfo>true</RuntimeTypeInfo> | |||||
| <PrecompiledHeader/> | |||||
| <AssemblerListingLocation>$(IntDir)\</AssemblerListingLocation> | |||||
| <ObjectFileName>$(IntDir)\</ObjectFileName> | |||||
| <ProgramDataBaseFileName>$(IntDir)\</ProgramDataBaseFileName> | |||||
| <WarningLevel>Level4</WarningLevel> | |||||
| <SuppressStartupBanner>true</SuppressStartupBanner> | |||||
| <MultiProcessorCompilation>true</MultiProcessorCompilation> | |||||
| </ClCompile> | |||||
| <ResourceCompile> | |||||
| <PreprocessorDefinitions>NDEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions> | |||||
| </ResourceCompile> | |||||
| <Link> | |||||
| <OutputFile>$(OutDir)\PluckedStringsDemo.exe</OutputFile> | |||||
| <SuppressStartupBanner>true</SuppressStartupBanner> | |||||
| <IgnoreSpecificDefaultLibraries>%(IgnoreSpecificDefaultLibraries)</IgnoreSpecificDefaultLibraries> | |||||
| <GenerateDebugInformation>false</GenerateDebugInformation> | |||||
| <ProgramDatabaseFile>$(IntDir)\PluckedStringsDemo.pdb</ProgramDatabaseFile> | |||||
| <SubSystem>Windows</SubSystem> | |||||
| <OptimizeReferences>true</OptimizeReferences> | |||||
| <EnableCOMDATFolding>true</EnableCOMDATFolding> | |||||
| <LargeAddressAware>true</LargeAddressAware> | |||||
| </Link> | |||||
| <Bscmake> | |||||
| <SuppressStartupBanner>true</SuppressStartupBanner> | |||||
| <OutputFile>$(IntDir)\PluckedStringsDemo.bsc</OutputFile> | |||||
| </Bscmake> | |||||
| </ItemDefinitionGroup> | |||||
| <ItemGroup> | |||||
| <ClCompile Include="..\..\Source\Main.cpp"/> | |||||
| <ClCompile Include="..\..\JuceLibraryCode\juce_audio_basics.cpp"/> | |||||
| <ClCompile Include="..\..\JuceLibraryCode\juce_audio_devices.cpp"/> | |||||
| <ClCompile Include="..\..\JuceLibraryCode\juce_audio_formats.cpp"/> | |||||
| <ClCompile Include="..\..\JuceLibraryCode\juce_audio_processors.cpp"/> | |||||
| <ClCompile Include="..\..\JuceLibraryCode\juce_audio_utils.cpp"/> | |||||
| <ClCompile Include="..\..\JuceLibraryCode\juce_core.cpp"/> | |||||
| <ClCompile Include="..\..\JuceLibraryCode\juce_data_structures.cpp"/> | |||||
| <ClCompile Include="..\..\JuceLibraryCode\juce_events.cpp"/> | |||||
| <ClCompile Include="..\..\JuceLibraryCode\juce_graphics.cpp"/> | |||||
| <ClCompile Include="..\..\JuceLibraryCode\juce_gui_basics.cpp"/> | |||||
| <ClCompile Include="..\..\JuceLibraryCode\juce_gui_extra.cpp"/> | |||||
| </ItemGroup> | |||||
| <ItemGroup/> | |||||
| <ItemGroup> | |||||
| <ResourceCompile Include=".\resources.rc"/> | |||||
| </ItemGroup> | |||||
| <Import Project="$(VCTargetsPath)\Microsoft.Cpp.targets"/> | |||||
| <ImportGroup Label="ExtensionTargets"/> | |||||
| </Project> | |||||
| @@ -0,0 +1,29 @@ | |||||
| #ifdef JUCE_USER_DEFINED_RC_FILE | |||||
| #include JUCE_USER_DEFINED_RC_FILE | |||||
| #else | |||||
| #undef WIN32_LEAN_AND_MEAN | |||||
| #define WIN32_LEAN_AND_MEAN | |||||
| #include <windows.h> | |||||
| VS_VERSION_INFO VERSIONINFO | |||||
| FILEVERSION 1,0,0,0 | |||||
| BEGIN | |||||
| BLOCK "StringFileInfo" | |||||
| BEGIN | |||||
| BLOCK "040904E4" | |||||
| BEGIN | |||||
| VALUE "FileDescription", "PluckedStringsDemo\0" | |||||
| VALUE "FileVersion", "1.0.0\0" | |||||
| VALUE "ProductName", "PluckedStringsDemo\0" | |||||
| VALUE "ProductVersion", "1.0.0\0" | |||||
| END | |||||
| END | |||||
| BLOCK "VarFileInfo" | |||||
| BEGIN | |||||
| VALUE "Translation", 0x409, 1252 | |||||
| END | |||||
| END | |||||
| #endif | |||||
| @@ -200,6 +200,10 @@ | |||||
| //#define JUCE_USE_XCURSOR | //#define JUCE_USE_XCURSOR | ||||
| #endif | #endif | ||||
| #ifndef JUCE_USE_WINDOWS_POINTER_API | |||||
| //#define JUCE_USE_WINDOWS_POINTER_API | |||||
| #endif | |||||
| //============================================================================== | //============================================================================== | ||||
| // juce_gui_extra flags: | // juce_gui_extra flags: | ||||
| @@ -57,6 +57,27 @@ | |||||
| <MODULEPATH id="juce_audio_basics" path="../../modules"/> | <MODULEPATH id="juce_audio_basics" path="../../modules"/> | ||||
| </MODULEPATHS> | </MODULEPATHS> | ||||
| </VS2013> | </VS2013> | ||||
| <VS2017 targetFolder="Builds/VisualStudio2017"> | |||||
| <CONFIGURATIONS> | |||||
| <CONFIGURATION name="Debug" winWarningLevel="4" generateManifest="1" winArchitecture="x64" | |||||
| isDebug="1" optimisation="1" targetName="PluckedStringsDemo"/> | |||||
| <CONFIGURATION name="Release" winWarningLevel="4" generateManifest="1" winArchitecture="x64" | |||||
| isDebug="0" optimisation="3" targetName="PluckedStringsDemo"/> | |||||
| </CONFIGURATIONS> | |||||
| <MODULEPATHS> | |||||
| <MODULEPATH id="juce_gui_extra" path="../../modules"/> | |||||
| <MODULEPATH id="juce_gui_basics" path="../../modules"/> | |||||
| <MODULEPATH id="juce_graphics" path="../../modules"/> | |||||
| <MODULEPATH id="juce_events" path="../../modules"/> | |||||
| <MODULEPATH id="juce_data_structures" path="../../modules"/> | |||||
| <MODULEPATH id="juce_core" path="../../modules"/> | |||||
| <MODULEPATH id="juce_audio_utils" path="../../modules"/> | |||||
| <MODULEPATH id="juce_audio_processors" path="../../modules"/> | |||||
| <MODULEPATH id="juce_audio_formats" path="../../modules"/> | |||||
| <MODULEPATH id="juce_audio_devices" path="../../modules"/> | |||||
| <MODULEPATH id="juce_audio_basics" path="../../modules"/> | |||||
| </MODULEPATHS> | |||||
| </VS2017> | |||||
| </EXPORTFORMATS> | </EXPORTFORMATS> | ||||
| <MODULES> | <MODULES> | ||||
| <MODULES id="juce_audio_basics" showAllCode="1" useLocalCopy="0"/> | <MODULES id="juce_audio_basics" showAllCode="1" useLocalCopy="0"/> | ||||
| @@ -67,6 +67,30 @@ | |||||
| <MODULEPATH id="juce_audio_basics" path="../../../modules"/> | <MODULEPATH id="juce_audio_basics" path="../../../modules"/> | ||||
| </MODULEPATHS> | </MODULEPATHS> | ||||
| </VS2015> | </VS2015> | ||||
| <VS2017 targetFolder="Builds/VisualStudio2017"> | |||||
| <CONFIGURATIONS> | |||||
| <CONFIGURATION name="Debug" winWarningLevel="4" generateManifest="1" winArchitecture="x64" | |||||
| isDebug="1" optimisation="1" targetName="Arpeggiator"/> | |||||
| <CONFIGURATION name="Release" winWarningLevel="4" generateManifest="1" winArchitecture="x64" | |||||
| isDebug="0" optimisation="3" targetName="Arpeggiator"/> | |||||
| </CONFIGURATIONS> | |||||
| <MODULEPATHS> | |||||
| <MODULEPATH id="juce_video" path="../../../modules"/> | |||||
| <MODULEPATH id="juce_opengl" path="../../../modules"/> | |||||
| <MODULEPATH id="juce_gui_extra" path="../../../modules"/> | |||||
| <MODULEPATH id="juce_gui_basics" path="../../../modules"/> | |||||
| <MODULEPATH id="juce_graphics" path="../../../modules"/> | |||||
| <MODULEPATH id="juce_events" path="../../../modules"/> | |||||
| <MODULEPATH id="juce_data_structures" path="../../../modules"/> | |||||
| <MODULEPATH id="juce_cryptography" path="../../../modules"/> | |||||
| <MODULEPATH id="juce_core" path="../../../modules"/> | |||||
| <MODULEPATH id="juce_audio_processors" path="../../../modules"/> | |||||
| <MODULEPATH id="juce_audio_plugin_client" path="../../../modules"/> | |||||
| <MODULEPATH id="juce_audio_formats" path="../../../modules"/> | |||||
| <MODULEPATH id="juce_audio_devices" path="../../../modules"/> | |||||
| <MODULEPATH id="juce_audio_basics" path="../../../modules"/> | |||||
| </MODULEPATHS> | |||||
| </VS2017> | |||||
| </EXPORTFORMATS> | </EXPORTFORMATS> | ||||
| <MODULES> | <MODULES> | ||||
| <MODULE id="juce_audio_basics" showAllCode="1" useLocalCopy="0"/> | <MODULE id="juce_audio_basics" showAllCode="1" useLocalCopy="0"/> | ||||
| @@ -0,0 +1,163 @@ | |||||
| <?xml version="1.0" encoding="UTF-8"?> | |||||
| <Project DefaultTargets="Build" | |||||
| ToolsVersion="15.0" | |||||
| xmlns="http://schemas.microsoft.com/developer/msbuild/2003"> | |||||
| <ItemGroup Label="ProjectConfigurations"> | |||||
| <ProjectConfiguration Include="Debug|x64"> | |||||
| <Configuration>Debug</Configuration> | |||||
| <Platform>x64</Platform> | |||||
| </ProjectConfiguration> | |||||
| <ProjectConfiguration Include="Release|x64"> | |||||
| <Configuration>Release</Configuration> | |||||
| <Platform>x64</Platform> | |||||
| </ProjectConfiguration> | |||||
| </ItemGroup> | |||||
| <PropertyGroup Label="Globals"> | |||||
| <ProjectGuid>{7B14DB3F-59CC-58D2-4DC7-03A1BD2836FB}</ProjectGuid> | |||||
| <PlatformToolset>v141</PlatformToolset> | |||||
| </PropertyGroup> | |||||
| <Import Project="$(VCTargetsPath)\Microsoft.Cpp.Default.props"/> | |||||
| <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'" | |||||
| Label="Configuration"> | |||||
| <ConfigurationType>StaticLibrary</ConfigurationType> | |||||
| <UseOfMfc>false</UseOfMfc> | |||||
| <PlatformToolset>v141</PlatformToolset> | |||||
| <PlatformToolset>v141</PlatformToolset> | |||||
| </PropertyGroup> | |||||
| <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'" | |||||
| Label="Configuration"> | |||||
| <ConfigurationType>StaticLibrary</ConfigurationType> | |||||
| <UseOfMfc>false</UseOfMfc> | |||||
| <WholeProgramOptimization>true</WholeProgramOptimization> | |||||
| <PlatformToolset>v141</PlatformToolset> | |||||
| <PlatformToolset>v141</PlatformToolset> | |||||
| </PropertyGroup> | |||||
| <Import Project="$(VCTargetsPath)\Microsoft.Cpp.props"/> | |||||
| <ImportGroup Label="ExtensionSettings"/> | |||||
| <ImportGroup Label="PropertySheets"> | |||||
| <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" | |||||
| Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" | |||||
| Label="LocalAppDataPlatform"/> | |||||
| </ImportGroup> | |||||
| <PropertyGroup Label="UserMacros"> | |||||
| <PlatformToolset>v141</PlatformToolset> | |||||
| </PropertyGroup> | |||||
| <PropertyGroup> | |||||
| <_ProjectFileVersion>10.0.30319.1</_ProjectFileVersion> | |||||
| <TargetExt>.lib</TargetExt> | |||||
| <OutDir Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">$(SolutionDir)\$(Platform)\$(Configuration)\Shared Code\</OutDir> | |||||
| <IntDir Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">$(Platform)\$(Configuration)\Shared Code\</IntDir> | |||||
| <TargetName Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">Arpeggiator</TargetName> | |||||
| <GenerateManifest Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">true</GenerateManifest> | |||||
| <OutDir Condition="'$(Configuration)|$(Platform)'=='Release|x64'">$(SolutionDir)\$(Platform)\$(Configuration)\Shared Code\</OutDir> | |||||
| <IntDir Condition="'$(Configuration)|$(Platform)'=='Release|x64'">$(Platform)\$(Configuration)\Shared Code\</IntDir> | |||||
| <TargetName Condition="'$(Configuration)|$(Platform)'=='Release|x64'">Arpeggiator</TargetName> | |||||
| <GenerateManifest Condition="'$(Configuration)|$(Platform)'=='Release|x64'">true</GenerateManifest> | |||||
| <PlatformToolset>v141</PlatformToolset> | |||||
| </PropertyGroup> | |||||
| <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'"> | |||||
| <Midl> | |||||
| <PreprocessorDefinitions>_DEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions> | |||||
| <MkTypLibCompatible>true</MkTypLibCompatible> | |||||
| <SuppressStartupBanner>true</SuppressStartupBanner> | |||||
| <TargetEnvironment>Win32</TargetEnvironment> | |||||
| <HeaderFileName/> | |||||
| </Midl> | |||||
| <ClCompile> | |||||
| <Optimization>Disabled</Optimization> | |||||
| <DebugInformationFormat>ProgramDatabase</DebugInformationFormat> | |||||
| <AdditionalIncludeDirectories>..\..\JuceLibraryCode;..\..\..\..\..\modules;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories> | |||||
| <PreprocessorDefinitions>_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;JUCE_SHARED_CODE=1;_LIB;%(PreprocessorDefinitions)</PreprocessorDefinitions> | |||||
| <RuntimeLibrary>MultiThreadedDebug</RuntimeLibrary> | |||||
| <RuntimeTypeInfo>true</RuntimeTypeInfo> | |||||
| <PrecompiledHeader/> | |||||
| <AssemblerListingLocation>$(IntDir)\</AssemblerListingLocation> | |||||
| <ObjectFileName>$(IntDir)\</ObjectFileName> | |||||
| <ProgramDataBaseFileName>$(IntDir)\</ProgramDataBaseFileName> | |||||
| <WarningLevel>Level4</WarningLevel> | |||||
| <SuppressStartupBanner>true</SuppressStartupBanner> | |||||
| <MultiProcessorCompilation>true</MultiProcessorCompilation> | |||||
| </ClCompile> | |||||
| <ResourceCompile> | |||||
| <PreprocessorDefinitions>_DEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions> | |||||
| </ResourceCompile> | |||||
| <Link> | |||||
| <OutputFile>$(OutDir)\Arpeggiator.lib</OutputFile> | |||||
| <SuppressStartupBanner>true</SuppressStartupBanner> | |||||
| <IgnoreSpecificDefaultLibraries>libcmt.lib; msvcrt.lib;;%(IgnoreSpecificDefaultLibraries)</IgnoreSpecificDefaultLibraries> | |||||
| <GenerateDebugInformation>true</GenerateDebugInformation> | |||||
| <ProgramDatabaseFile>$(IntDir)\Arpeggiator.pdb</ProgramDatabaseFile> | |||||
| <SubSystem>Windows</SubSystem> | |||||
| <LargeAddressAware>true</LargeAddressAware> | |||||
| </Link> | |||||
| <Bscmake> | |||||
| <SuppressStartupBanner>true</SuppressStartupBanner> | |||||
| <OutputFile>$(IntDir)\Arpeggiator.bsc</OutputFile> | |||||
| </Bscmake> | |||||
| </ItemDefinitionGroup> | |||||
| <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'"> | |||||
| <Midl> | |||||
| <PreprocessorDefinitions>NDEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions> | |||||
| <MkTypLibCompatible>true</MkTypLibCompatible> | |||||
| <SuppressStartupBanner>true</SuppressStartupBanner> | |||||
| <TargetEnvironment>Win32</TargetEnvironment> | |||||
| <HeaderFileName/> | |||||
| </Midl> | |||||
| <ClCompile> | |||||
| <Optimization>Full</Optimization> | |||||
| <AdditionalIncludeDirectories>..\..\JuceLibraryCode;..\..\..\..\..\modules;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories> | |||||
| <PreprocessorDefinitions>_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;JUCE_SHARED_CODE=1;_LIB;%(PreprocessorDefinitions)</PreprocessorDefinitions> | |||||
| <RuntimeLibrary>MultiThreaded</RuntimeLibrary> | |||||
| <RuntimeTypeInfo>true</RuntimeTypeInfo> | |||||
| <PrecompiledHeader/> | |||||
| <AssemblerListingLocation>$(IntDir)\</AssemblerListingLocation> | |||||
| <ObjectFileName>$(IntDir)\</ObjectFileName> | |||||
| <ProgramDataBaseFileName>$(IntDir)\</ProgramDataBaseFileName> | |||||
| <WarningLevel>Level4</WarningLevel> | |||||
| <SuppressStartupBanner>true</SuppressStartupBanner> | |||||
| <MultiProcessorCompilation>true</MultiProcessorCompilation> | |||||
| </ClCompile> | |||||
| <ResourceCompile> | |||||
| <PreprocessorDefinitions>NDEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions> | |||||
| </ResourceCompile> | |||||
| <Link> | |||||
| <OutputFile>$(OutDir)\Arpeggiator.lib</OutputFile> | |||||
| <SuppressStartupBanner>true</SuppressStartupBanner> | |||||
| <IgnoreSpecificDefaultLibraries>%(IgnoreSpecificDefaultLibraries)</IgnoreSpecificDefaultLibraries> | |||||
| <GenerateDebugInformation>false</GenerateDebugInformation> | |||||
| <ProgramDatabaseFile>$(IntDir)\Arpeggiator.pdb</ProgramDatabaseFile> | |||||
| <SubSystem>Windows</SubSystem> | |||||
| <OptimizeReferences>true</OptimizeReferences> | |||||
| <EnableCOMDATFolding>true</EnableCOMDATFolding> | |||||
| <LargeAddressAware>true</LargeAddressAware> | |||||
| </Link> | |||||
| <Bscmake> | |||||
| <SuppressStartupBanner>true</SuppressStartupBanner> | |||||
| <OutputFile>$(IntDir)\Arpeggiator.bsc</OutputFile> | |||||
| </Bscmake> | |||||
| </ItemDefinitionGroup> | |||||
| <ItemGroup> | |||||
| <ClCompile Include="..\..\Source\Arpeggiator.cpp"/> | |||||
| <ClCompile Include="..\..\JuceLibraryCode\juce_audio_basics.cpp"/> | |||||
| <ClCompile Include="..\..\JuceLibraryCode\juce_audio_devices.cpp"/> | |||||
| <ClCompile Include="..\..\JuceLibraryCode\juce_audio_formats.cpp"/> | |||||
| <ClCompile Include="..\..\JuceLibraryCode\juce_audio_plugin_client_utils.cpp"/> | |||||
| <ClCompile Include="..\..\JuceLibraryCode\juce_audio_processors.cpp"/> | |||||
| <ClCompile Include="..\..\JuceLibraryCode\juce_core.cpp"/> | |||||
| <ClCompile Include="..\..\JuceLibraryCode\juce_cryptography.cpp"/> | |||||
| <ClCompile Include="..\..\JuceLibraryCode\juce_data_structures.cpp"/> | |||||
| <ClCompile Include="..\..\JuceLibraryCode\juce_events.cpp"/> | |||||
| <ClCompile Include="..\..\JuceLibraryCode\juce_graphics.cpp"/> | |||||
| <ClCompile Include="..\..\JuceLibraryCode\juce_gui_basics.cpp"/> | |||||
| <ClCompile Include="..\..\JuceLibraryCode\juce_gui_extra.cpp"/> | |||||
| <ClCompile Include="..\..\JuceLibraryCode\juce_opengl.cpp"/> | |||||
| <ClCompile Include="..\..\JuceLibraryCode\juce_video.cpp"/> | |||||
| </ItemGroup> | |||||
| <ItemGroup/> | |||||
| <ItemGroup> | |||||
| <ResourceCompile Include=".\resources.rc"/> | |||||
| </ItemGroup> | |||||
| <Import Project="$(VCTargetsPath)\Microsoft.Cpp.targets"/> | |||||
| <ImportGroup Label="ExtensionTargets"/> | |||||
| </Project> | |||||
| @@ -0,0 +1,153 @@ | |||||
| <?xml version="1.0" encoding="UTF-8"?> | |||||
| <Project DefaultTargets="Build" | |||||
| ToolsVersion="15.0" | |||||
| xmlns="http://schemas.microsoft.com/developer/msbuild/2003"> | |||||
| <ItemGroup Label="ProjectConfigurations"> | |||||
| <ProjectConfiguration Include="Debug|x64"> | |||||
| <Configuration>Debug</Configuration> | |||||
| <Platform>x64</Platform> | |||||
| </ProjectConfiguration> | |||||
| <ProjectConfiguration Include="Release|x64"> | |||||
| <Configuration>Release</Configuration> | |||||
| <Platform>x64</Platform> | |||||
| </ProjectConfiguration> | |||||
| </ItemGroup> | |||||
| <PropertyGroup Label="Globals"> | |||||
| <ProjectGuid>{7B4A2CB7-0625-C36D-39FB-C651743A206F}</ProjectGuid> | |||||
| <PlatformToolset>v141</PlatformToolset> | |||||
| </PropertyGroup> | |||||
| <Import Project="$(VCTargetsPath)\Microsoft.Cpp.Default.props"/> | |||||
| <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'" | |||||
| Label="Configuration"> | |||||
| <ConfigurationType>DynamicLibrary</ConfigurationType> | |||||
| <UseOfMfc>false</UseOfMfc> | |||||
| <PlatformToolset>v141</PlatformToolset> | |||||
| <PlatformToolset>v141</PlatformToolset> | |||||
| </PropertyGroup> | |||||
| <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'" | |||||
| Label="Configuration"> | |||||
| <ConfigurationType>DynamicLibrary</ConfigurationType> | |||||
| <UseOfMfc>false</UseOfMfc> | |||||
| <WholeProgramOptimization>true</WholeProgramOptimization> | |||||
| <PlatformToolset>v141</PlatformToolset> | |||||
| <PlatformToolset>v141</PlatformToolset> | |||||
| </PropertyGroup> | |||||
| <Import Project="$(VCTargetsPath)\Microsoft.Cpp.props"/> | |||||
| <ImportGroup Label="ExtensionSettings"/> | |||||
| <ImportGroup Label="PropertySheets"> | |||||
| <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" | |||||
| Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" | |||||
| Label="LocalAppDataPlatform"/> | |||||
| </ImportGroup> | |||||
| <PropertyGroup Label="UserMacros"> | |||||
| <PlatformToolset>v141</PlatformToolset> | |||||
| </PropertyGroup> | |||||
| <PropertyGroup> | |||||
| <_ProjectFileVersion>10.0.30319.1</_ProjectFileVersion> | |||||
| <TargetExt>.dll</TargetExt> | |||||
| <OutDir Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">$(SolutionDir)\$(Platform)\$(Configuration)\VST\</OutDir> | |||||
| <IntDir Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">$(Platform)\$(Configuration)\VST\</IntDir> | |||||
| <TargetName Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">Arpeggiator</TargetName> | |||||
| <GenerateManifest Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">true</GenerateManifest> | |||||
| <LibraryPath Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">$(LibraryPath);$(SolutionDir)\$(Platform)\$(Configuration)\Shared Code</LibraryPath> | |||||
| <OutDir Condition="'$(Configuration)|$(Platform)'=='Release|x64'">$(SolutionDir)\$(Platform)\$(Configuration)\VST\</OutDir> | |||||
| <IntDir Condition="'$(Configuration)|$(Platform)'=='Release|x64'">$(Platform)\$(Configuration)\VST\</IntDir> | |||||
| <TargetName Condition="'$(Configuration)|$(Platform)'=='Release|x64'">Arpeggiator</TargetName> | |||||
| <GenerateManifest Condition="'$(Configuration)|$(Platform)'=='Release|x64'">true</GenerateManifest> | |||||
| <LibraryPath Condition="'$(Configuration)|$(Platform)'=='Release|x64'">$(LibraryPath);$(SolutionDir)\$(Platform)\$(Configuration)\Shared Code</LibraryPath> | |||||
| <PlatformToolset>v141</PlatformToolset> | |||||
| </PropertyGroup> | |||||
| <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'"> | |||||
| <Midl> | |||||
| <PreprocessorDefinitions>_DEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions> | |||||
| <MkTypLibCompatible>true</MkTypLibCompatible> | |||||
| <SuppressStartupBanner>true</SuppressStartupBanner> | |||||
| <TargetEnvironment>Win32</TargetEnvironment> | |||||
| <HeaderFileName/> | |||||
| </Midl> | |||||
| <ClCompile> | |||||
| <Optimization>Disabled</Optimization> | |||||
| <DebugInformationFormat>ProgramDatabase</DebugInformationFormat> | |||||
| <AdditionalIncludeDirectories>..\..\JuceLibraryCode;..\..\..\..\..\modules;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories> | |||||
| <PreprocessorDefinitions>_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;%(PreprocessorDefinitions)</PreprocessorDefinitions> | |||||
| <RuntimeLibrary>MultiThreadedDebug</RuntimeLibrary> | |||||
| <RuntimeTypeInfo>true</RuntimeTypeInfo> | |||||
| <PrecompiledHeader/> | |||||
| <AssemblerListingLocation>$(IntDir)\</AssemblerListingLocation> | |||||
| <ObjectFileName>$(IntDir)\</ObjectFileName> | |||||
| <ProgramDataBaseFileName>$(IntDir)\</ProgramDataBaseFileName> | |||||
| <WarningLevel>Level4</WarningLevel> | |||||
| <SuppressStartupBanner>true</SuppressStartupBanner> | |||||
| <MultiProcessorCompilation>true</MultiProcessorCompilation> | |||||
| </ClCompile> | |||||
| <ResourceCompile> | |||||
| <PreprocessorDefinitions>_DEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions> | |||||
| </ResourceCompile> | |||||
| <Link> | |||||
| <OutputFile>$(OutDir)\Arpeggiator.dll</OutputFile> | |||||
| <SuppressStartupBanner>true</SuppressStartupBanner> | |||||
| <IgnoreSpecificDefaultLibraries>libcmt.lib; msvcrt.lib;;%(IgnoreSpecificDefaultLibraries)</IgnoreSpecificDefaultLibraries> | |||||
| <GenerateDebugInformation>true</GenerateDebugInformation> | |||||
| <ProgramDatabaseFile>$(IntDir)\Arpeggiator.pdb</ProgramDatabaseFile> | |||||
| <SubSystem>Windows</SubSystem> | |||||
| <LargeAddressAware>true</LargeAddressAware> | |||||
| <AdditionalDependencies>Arpeggiator.lib;%(AdditionalDependencies)</AdditionalDependencies> | |||||
| </Link> | |||||
| <Bscmake> | |||||
| <SuppressStartupBanner>true</SuppressStartupBanner> | |||||
| <OutputFile>$(IntDir)\Arpeggiator.bsc</OutputFile> | |||||
| </Bscmake> | |||||
| </ItemDefinitionGroup> | |||||
| <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'"> | |||||
| <Midl> | |||||
| <PreprocessorDefinitions>NDEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions> | |||||
| <MkTypLibCompatible>true</MkTypLibCompatible> | |||||
| <SuppressStartupBanner>true</SuppressStartupBanner> | |||||
| <TargetEnvironment>Win32</TargetEnvironment> | |||||
| <HeaderFileName/> | |||||
| </Midl> | |||||
| <ClCompile> | |||||
| <Optimization>Full</Optimization> | |||||
| <AdditionalIncludeDirectories>..\..\JuceLibraryCode;..\..\..\..\..\modules;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories> | |||||
| <PreprocessorDefinitions>_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;%(PreprocessorDefinitions)</PreprocessorDefinitions> | |||||
| <RuntimeLibrary>MultiThreaded</RuntimeLibrary> | |||||
| <RuntimeTypeInfo>true</RuntimeTypeInfo> | |||||
| <PrecompiledHeader/> | |||||
| <AssemblerListingLocation>$(IntDir)\</AssemblerListingLocation> | |||||
| <ObjectFileName>$(IntDir)\</ObjectFileName> | |||||
| <ProgramDataBaseFileName>$(IntDir)\</ProgramDataBaseFileName> | |||||
| <WarningLevel>Level4</WarningLevel> | |||||
| <SuppressStartupBanner>true</SuppressStartupBanner> | |||||
| <MultiProcessorCompilation>true</MultiProcessorCompilation> | |||||
| </ClCompile> | |||||
| <ResourceCompile> | |||||
| <PreprocessorDefinitions>NDEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions> | |||||
| </ResourceCompile> | |||||
| <Link> | |||||
| <OutputFile>$(OutDir)\Arpeggiator.dll</OutputFile> | |||||
| <SuppressStartupBanner>true</SuppressStartupBanner> | |||||
| <IgnoreSpecificDefaultLibraries>%(IgnoreSpecificDefaultLibraries)</IgnoreSpecificDefaultLibraries> | |||||
| <GenerateDebugInformation>false</GenerateDebugInformation> | |||||
| <ProgramDatabaseFile>$(IntDir)\Arpeggiator.pdb</ProgramDatabaseFile> | |||||
| <SubSystem>Windows</SubSystem> | |||||
| <OptimizeReferences>true</OptimizeReferences> | |||||
| <EnableCOMDATFolding>true</EnableCOMDATFolding> | |||||
| <LargeAddressAware>true</LargeAddressAware> | |||||
| <AdditionalDependencies>Arpeggiator.lib;%(AdditionalDependencies)</AdditionalDependencies> | |||||
| </Link> | |||||
| <Bscmake> | |||||
| <SuppressStartupBanner>true</SuppressStartupBanner> | |||||
| <OutputFile>$(IntDir)\Arpeggiator.bsc</OutputFile> | |||||
| </Bscmake> | |||||
| </ItemDefinitionGroup> | |||||
| <ItemGroup> | |||||
| <ClCompile Include="..\..\JuceLibraryCode\juce_audio_plugin_client_VST2.cpp"/> | |||||
| </ItemGroup> | |||||
| <ItemGroup/> | |||||
| <ItemGroup> | |||||
| <ResourceCompile Include=".\resources.rc"/> | |||||
| </ItemGroup> | |||||
| <Import Project="$(VCTargetsPath)\Microsoft.Cpp.targets"/> | |||||
| <ImportGroup Label="ExtensionTargets"/> | |||||
| </Project> | |||||
| @@ -0,0 +1,30 @@ | |||||
| #ifdef JUCE_USER_DEFINED_RC_FILE | |||||
| #include JUCE_USER_DEFINED_RC_FILE | |||||
| #else | |||||
| #undef WIN32_LEAN_AND_MEAN | |||||
| #define WIN32_LEAN_AND_MEAN | |||||
| #include <windows.h> | |||||
| VS_VERSION_INFO VERSIONINFO | |||||
| FILEVERSION 1,0,0,0 | |||||
| BEGIN | |||||
| BLOCK "StringFileInfo" | |||||
| BEGIN | |||||
| BLOCK "040904E4" | |||||
| BEGIN | |||||
| VALUE "CompanyName", "ROLI Ltd.\0" | |||||
| VALUE "FileDescription", "Arpeggiator\0" | |||||
| VALUE "FileVersion", "1.0.0\0" | |||||
| VALUE "ProductName", "Arpeggiator\0" | |||||
| VALUE "ProductVersion", "1.0.0\0" | |||||
| END | |||||
| END | |||||
| BLOCK "VarFileInfo" | |||||
| BEGIN | |||||
| VALUE "Translation", 0x409, 1252 | |||||
| END | |||||
| END | |||||
| #endif | |||||
| @@ -203,6 +203,10 @@ | |||||
| //#define JUCE_USE_XCURSOR | //#define JUCE_USE_XCURSOR | ||||
| #endif | #endif | ||||
| #ifndef JUCE_USE_WINDOWS_POINTER_API | |||||
| //#define JUCE_USE_WINDOWS_POINTER_API | |||||
| #endif | |||||
| //============================================================================== | //============================================================================== | ||||
| // juce_gui_extra flags: | // juce_gui_extra flags: | ||||