we build against same headers, so include should be sibling of source. reconfigure project to use new include dir, remove multiprocessor compile (prevented compilation of PluginEditor, Pluginprocessor), removed references to files that no longer exist, add reference to filepickerfragment.h

This commit is contained in:
Birch-san
2018-06-14 00:40:17 +01:00
parent eebb0c1a8c
commit b0e93d6bb7
22 changed files with 2241 additions and 20 deletions

View File

@ -66,7 +66,7 @@
<ClCompile>
<Optimization>Disabled</Optimization>
<DebugInformationFormat>ProgramDatabase</DebugInformationFormat>
<AdditionalIncludeDirectories>C:\SDKs\VST_SDK\VST3_SDK;..\..\JuceLibraryCode;C:\JUCE\modules;/usr/local/include;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
<AdditionalIncludeDirectories>C:\SDKs\VST_SDK\VST3_SDK;..\..\JuceLibraryCode;C:\JUCE\modules;..\..\include;%(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=1;JucePlugin_Build_AU=0;JucePlugin_Build_AUv3=0;JucePlugin_Build_RTAS=0;JucePlugin_Build_AAX=0;JucePlugin_Build_Standalone=1;JUCE_SHARED_CODE=1;_LIB;%(PreprocessorDefinitions)</PreprocessorDefinitions>
<RuntimeLibrary>MultiThreadedDebugDLL</RuntimeLibrary>
<RuntimeTypeInfo>true</RuntimeTypeInfo>
@ -76,7 +76,7 @@
<ProgramDataBaseFileName>$(IntDir)\</ProgramDataBaseFileName>
<WarningLevel>Level4</WarningLevel>
<SuppressStartupBanner>true</SuppressStartupBanner>
<MultiProcessorCompilation>true</MultiProcessorCompilation>
<MultiProcessorCompilation>false</MultiProcessorCompilation>
<LanguageStandard>stdcpp14</LanguageStandard>
</ClCompile>
<ResourceCompile>
@ -142,14 +142,12 @@
<ClCompile Include="..\..\Source\FilePicker.cpp" />
<ClCompile Include="..\..\Source\FluidSynthModel.cpp" />
<ClCompile Include="..\..\Source\MyColours.cpp" />
<ClCompile Include="..\..\Source\Pill.cpp" />
<ClCompile Include="..\..\Source\Pills.cpp" />
<ClCompile Include="..\..\Source\Preset.cpp" />
<ClCompile Include="..\..\Source\SoundfontSynthSound.cpp" />
<ClCompile Include="..\..\Source\SoundfontSynthVoice.cpp" />
<ClCompile Include="..\..\Source\SurjectiveMidiKeyboardComponent.cpp" />
<ClCompile Include="..\..\Source\TableComponent.cpp" />
<ClCompile Include="..\..\Source\TableModel.cpp" />
<ClCompile Include="..\..\Source\TablesComponent.cpp" />
<ClCompile Include="..\..\Source\PluginProcessor.cpp" />
<ClCompile Include="..\..\Source\PluginEditor.cpp" />
@ -1890,9 +1888,9 @@
</ItemGroup>
<ItemGroup>
<ClInclude Include="..\..\Source\FilePicker.h" />
<ClInclude Include="..\..\Source\FilePickerFragment.h" />
<ClInclude Include="..\..\Source\FluidSynthModel.h" />
<ClInclude Include="..\..\Source\MyColours.h" />
<ClInclude Include="..\..\Source\Pill.h" />
<ClInclude Include="..\..\Source\Pills.h" />
<ClInclude Include="..\..\Source\Preset.h" />
<ClInclude Include="..\..\Source\PresetsToBanks.h" />
@ -1900,7 +1898,6 @@
<ClInclude Include="..\..\Source\SoundfontSynthVoice.h" />
<ClInclude Include="..\..\Source\SurjectiveMidiKeyboardComponent.h" />
<ClInclude Include="..\..\Source\TableComponent.h" />
<ClInclude Include="..\..\Source\TableModel.h" />
<ClInclude Include="..\..\Source\TablesComponent.h" />
<ClInclude Include="..\..\Source\PluginProcessor.h" />
<ClInclude Include="..\..\Source\PluginEditor.h" />

View File

@ -399,9 +399,6 @@
<ClCompile Include="..\..\Source\MyColours.cpp">
<Filter>juicysfplugin\Source</Filter>
</ClCompile>
<ClCompile Include="..\..\Source\Pill.cpp">
<Filter>juicysfplugin\Source</Filter>
</ClCompile>
<ClCompile Include="..\..\Source\Pills.cpp">
<Filter>juicysfplugin\Source</Filter>
</ClCompile>
@ -420,9 +417,6 @@
<ClCompile Include="..\..\Source\TableComponent.cpp">
<Filter>juicysfplugin\Source</Filter>
</ClCompile>
<ClCompile Include="..\..\Source\TableModel.cpp">
<Filter>juicysfplugin\Source</Filter>
</ClCompile>
<ClCompile Include="..\..\Source\TablesComponent.cpp">
<Filter>juicysfplugin\Source</Filter>
</ClCompile>
@ -2207,9 +2201,6 @@
<ClInclude Include="..\..\Source\MyColours.h">
<Filter>juicysfplugin\Source</Filter>
</ClInclude>
<ClInclude Include="..\..\Source\Pill.h">
<Filter>juicysfplugin\Source</Filter>
</ClInclude>
<ClInclude Include="..\..\Source\Pills.h">
<Filter>juicysfplugin\Source</Filter>
</ClInclude>
@ -2231,9 +2222,6 @@
<ClInclude Include="..\..\Source\TableComponent.h">
<Filter>juicysfplugin\Source</Filter>
</ClInclude>
<ClInclude Include="..\..\Source\TableModel.h">
<Filter>juicysfplugin\Source</Filter>
</ClInclude>
<ClInclude Include="..\..\Source\TablesComponent.h">
<Filter>juicysfplugin\Source</Filter>
</ClInclude>
@ -4244,6 +4232,9 @@
<ClInclude Include="..\..\JuceLibraryCode\JuceHeader.h">
<Filter>JUCE Library Code</Filter>
</ClInclude>
<ClInclude Include="..\..\Source\FilePickerFragment.h">
<Filter>juicysfplugin\Source</Filter>
</ClInclude>
</ItemGroup>
<ItemGroup>
<None Include="..\..\..\..\..\..\JUCE\modules\juce_audio_formats\codecs\flac\Flac Licence.txt">

View File

@ -68,7 +68,7 @@
<ClCompile>
<Optimization>Disabled</Optimization>
<DebugInformationFormat>ProgramDatabase</DebugInformationFormat>
<AdditionalIncludeDirectories>C:\SDKs\VST_SDK\VST3_SDK;..\..\JuceLibraryCode;C:\JUCE\modules;/usr/local/include;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
<AdditionalIncludeDirectories>C:\SDKs\VST_SDK\VST3_SDK;..\..\JuceLibraryCode;C:\JUCE\modules;..\..\include;%(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=1;%(PreprocessorDefinitions)</PreprocessorDefinitions>
<RuntimeLibrary>MultiThreadedDebugDLL</RuntimeLibrary>
<RuntimeTypeInfo>true</RuntimeTypeInfo>

View File

@ -68,7 +68,7 @@
<ClCompile>
<Optimization>Disabled</Optimization>
<DebugInformationFormat>ProgramDatabase</DebugInformationFormat>
<AdditionalIncludeDirectories>C:\SDKs\VST_SDK\VST3_SDK;..\..\JuceLibraryCode;C:\JUCE\modules;/usr/local/include;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
<AdditionalIncludeDirectories>C:\SDKs\VST_SDK\VST3_SDK;..\..\JuceLibraryCode;C:\JUCE\modules;..\..\include;%(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=1;JucePlugin_Build_AU=0;JucePlugin_Build_AUv3=0;JucePlugin_Build_RTAS=0;JucePlugin_Build_AAX=0;JucePlugin_Build_Standalone=0;%(PreprocessorDefinitions)</PreprocessorDefinitions>
<RuntimeLibrary>MultiThreadedDebugDLL</RuntimeLibrary>
<RuntimeTypeInfo>true</RuntimeTypeInfo>