Speeds up compilation times Signed-off-by: falkTX <falktx@falktx.com>tags/2020-07-14
@@ -7,7 +7,6 @@ plugin_srcs = files([ | |||||
'source/SpectrumAnalyserAudioProcessorEditor.cpp', | 'source/SpectrumAnalyserAudioProcessorEditor.cpp', | ||||
'source/SpectrumProcessor.cpp', | 'source/SpectrumProcessor.cpp', | ||||
'source/SpectrumViewer.cpp', | 'source/SpectrumViewer.cpp', | ||||
'../../libs/juce-plugin/JucePluginMain.cpp', | |||||
]) | ]) | ||||
plugin_name = 'HiReSam' | plugin_name = 'HiReSam' | ||||
@@ -19,7 +19,6 @@ plugin_srcs = files([ | |||||
'source/gui/LoudnessRangeHistory.cpp', | 'source/gui/LoudnessRangeHistory.cpp', | ||||
'source/gui/MultiChannelLoudnessBar.cpp', | 'source/gui/MultiChannelLoudnessBar.cpp', | ||||
'source/gui/PreferencesPane.cpp', | 'source/gui/PreferencesPane.cpp', | ||||
'../../libs/juce-plugin/JucePluginMain.cpp', | |||||
]) | ]) | ||||
plugin_name = 'LUFSMeterMulti' | plugin_name = 'LUFSMeterMulti' | ||||
@@ -19,7 +19,6 @@ plugin_srcs = files([ | |||||
'source/gui/LoudnessRangeHistory.cpp', | 'source/gui/LoudnessRangeHistory.cpp', | ||||
'source/gui/MultiChannelLoudnessBar.cpp', | 'source/gui/MultiChannelLoudnessBar.cpp', | ||||
'source/gui/PreferencesPane.cpp', | 'source/gui/PreferencesPane.cpp', | ||||
'../../libs/juce-plugin/JucePluginMain.cpp', | |||||
]) | ]) | ||||
plugin_name = 'LUFSMeter' | plugin_name = 'LUFSMeter' | ||||
@@ -3,7 +3,6 @@ | |||||
if linux_embed | if linux_embed | ||||
plugin_srcs = files([ | plugin_srcs = files([ | ||||
'source/PluginProcessor.cpp', | 'source/PluginProcessor.cpp', | ||||
'../../libs/juce-plugin/JucePluginMain.cpp', | |||||
]) | ]) | ||||
else | else | ||||
plugin_srcs = files([ | plugin_srcs = files([ | ||||
@@ -14,7 +13,6 @@ else | |||||
'source/Headers/Binary Data/Backgrounds/thefunctionbackground.cpp', | 'source/Headers/Binary Data/Backgrounds/thefunctionbackground.cpp', | ||||
'source/Headers/Binary Data/UI/button.cpp', | 'source/Headers/Binary Data/UI/button.cpp', | ||||
'source/Headers/Binary Data/UI/knobs.cpp', | 'source/Headers/Binary Data/UI/knobs.cpp', | ||||
'../../libs/juce-plugin/JucePluginMain.cpp', | |||||
]) | ]) | ||||
endif | endif | ||||
@@ -4,7 +4,6 @@ if linux_embed | |||||
plugin_srcs = files([ | plugin_srcs = files([ | ||||
'source/PluginParameter.cpp', | 'source/PluginParameter.cpp', | ||||
'source/PluginProcessor.cpp', | 'source/PluginProcessor.cpp', | ||||
'../../libs/juce-plugin/JucePluginMain.cpp', | |||||
]) | ]) | ||||
else | else | ||||
plugin_srcs = files([ | plugin_srcs = files([ | ||||
@@ -14,7 +13,6 @@ else | |||||
'source/PluginProcessor.cpp', | 'source/PluginProcessor.cpp', | ||||
'source/Knob.cpp', | 'source/Knob.cpp', | ||||
'source/KnobsBI.cpp', | 'source/KnobsBI.cpp', | ||||
'../../libs/juce-plugin/JucePluginMain.cpp', | |||||
]) | ]) | ||||
endif | endif | ||||
@@ -27,7 +27,6 @@ plugin_srcs = files([ | |||||
'source/msfa/lfo.cc', | 'source/msfa/lfo.cc', | ||||
'source/msfa/pitchenv.cc', | 'source/msfa/pitchenv.cc', | ||||
'source/msfa/sin.cc', | 'source/msfa/sin.cc', | ||||
'../../libs/juce-plugin/JucePluginMain.cpp', | |||||
]) | ]) | ||||
plugin_name = 'Dexed' | plugin_name = 'Dexed' | ||||
@@ -3,14 +3,12 @@ | |||||
if linux_embed | if linux_embed | ||||
plugin_srcs = files([ | plugin_srcs = files([ | ||||
'source/DRowAudioFilter.cpp', | 'source/DRowAudioFilter.cpp', | ||||
'../../libs/juce-plugin/JucePluginMain.cpp', | |||||
]) | ]) | ||||
else | else | ||||
plugin_srcs = files([ | plugin_srcs = files([ | ||||
'source/DRowAudioEditorComponent.cpp', | 'source/DRowAudioEditorComponent.cpp', | ||||
'source/DRowAudioFilter.cpp', | 'source/DRowAudioFilter.cpp', | ||||
'../drowaudio-common/dRowAudio_PluginLookAndFeel.cpp', | '../drowaudio-common/dRowAudio_PluginLookAndFeel.cpp', | ||||
'../../libs/juce-plugin/JucePluginMain.cpp', | |||||
]) | ]) | ||||
endif | endif | ||||
@@ -3,7 +3,6 @@ | |||||
if linux_embed | if linux_embed | ||||
plugin_srcs = files([ | plugin_srcs = files([ | ||||
'source/DRowAudioFilter.cpp', | 'source/DRowAudioFilter.cpp', | ||||
'../../libs/juce-plugin/JucePluginMain.cpp', | |||||
]) | ]) | ||||
else | else | ||||
plugin_srcs = files([ | plugin_srcs = files([ | ||||
@@ -11,7 +10,6 @@ else | |||||
'source/DRowAudioFilter.cpp', | 'source/DRowAudioFilter.cpp', | ||||
'source/GraphComponent.cpp', | 'source/GraphComponent.cpp', | ||||
'../drowaudio-common/dRowAudio_PluginLookAndFeel.cpp', | '../drowaudio-common/dRowAudio_PluginLookAndFeel.cpp', | ||||
'../../libs/juce-plugin/JucePluginMain.cpp', | |||||
]) | ]) | ||||
endif | endif | ||||
@@ -3,14 +3,12 @@ | |||||
if linux_embed | if linux_embed | ||||
plugin_srcs = files([ | plugin_srcs = files([ | ||||
'source/DRowAudioFilter.cpp', | 'source/DRowAudioFilter.cpp', | ||||
'../../libs/juce-plugin/JucePluginMain.cpp', | |||||
]) | ]) | ||||
else | else | ||||
plugin_srcs = files([ | plugin_srcs = files([ | ||||
'source/DRowAudioEditorComponent.cpp', | 'source/DRowAudioEditorComponent.cpp', | ||||
'source/DRowAudioFilter.cpp', | 'source/DRowAudioFilter.cpp', | ||||
'../drowaudio-common/dRowAudio_PluginLookAndFeel.cpp', | '../drowaudio-common/dRowAudio_PluginLookAndFeel.cpp', | ||||
'../../libs/juce-plugin/JucePluginMain.cpp', | |||||
]) | ]) | ||||
endif | endif | ||||
@@ -7,7 +7,6 @@ if linux_embed | |||||
'../drowaudio-common/dRowAudio_DelayRegister.cpp', | '../drowaudio-common/dRowAudio_DelayRegister.cpp', | ||||
'../drowaudio-common/dRowAudio_LBCF.cpp', | '../drowaudio-common/dRowAudio_LBCF.cpp', | ||||
'../drowaudio-common/dRowAudio_TappedDelayLine.cpp', | '../drowaudio-common/dRowAudio_TappedDelayLine.cpp', | ||||
'../../libs/juce-plugin/JucePluginMain.cpp', | |||||
]) | ]) | ||||
else | else | ||||
plugin_srcs = files([ | plugin_srcs = files([ | ||||
@@ -18,7 +17,6 @@ else | |||||
'../drowaudio-common/dRowAudio_LBCF.cpp', | '../drowaudio-common/dRowAudio_LBCF.cpp', | ||||
'../drowaudio-common/dRowAudio_PluginLookAndFeel.cpp', | '../drowaudio-common/dRowAudio_PluginLookAndFeel.cpp', | ||||
'../drowaudio-common/dRowAudio_TappedDelayLine.cpp', | '../drowaudio-common/dRowAudio_TappedDelayLine.cpp', | ||||
'../../libs/juce-plugin/JucePluginMain.cpp', | |||||
]) | ]) | ||||
endif | endif | ||||
@@ -3,7 +3,6 @@ | |||||
if linux_embed | if linux_embed | ||||
plugin_srcs = files([ | plugin_srcs = files([ | ||||
'source/PluginProcessor.cpp', | 'source/PluginProcessor.cpp', | ||||
'../../libs/juce-plugin/JucePluginMain.cpp', | |||||
]) | ]) | ||||
else | else | ||||
plugin_srcs = files([ | plugin_srcs = files([ | ||||
@@ -11,7 +10,6 @@ else | |||||
'source/PluginLookAndFeel.cpp', | 'source/PluginLookAndFeel.cpp', | ||||
'source/PluginProcessor.cpp', | 'source/PluginProcessor.cpp', | ||||
'source/TremoloBufferView.cpp', | 'source/TremoloBufferView.cpp', | ||||
'../../libs/juce-plugin/JucePluginMain.cpp', | |||||
]) | ]) | ||||
endif | endif | ||||
@@ -10,7 +10,6 @@ plugin_srcs = files([ | |||||
'source/IniParser/dictionary.cpp', | 'source/IniParser/dictionary.cpp', | ||||
'source/IniParser/iniparser.cpp', | 'source/IniParser/iniparser.cpp', | ||||
'source/Resources/DrumSynthResources.cpp', | 'source/Resources/DrumSynthResources.cpp', | ||||
'../../libs/juce-plugin/JucePluginMain.cpp', | |||||
]) | ]) | ||||
plugin_name = 'drumsynth' | plugin_name = 'drumsynth' | ||||
@@ -6,7 +6,6 @@ plugin_srcs = files([ | |||||
'source/MainLayout.cpp', | 'source/MainLayout.cpp', | ||||
'source/PluginProcessor.cpp', | 'source/PluginProcessor.cpp', | ||||
'source/PreferencesLayout.cpp', | 'source/PreferencesLayout.cpp', | ||||
'../../libs/juce-plugin/JucePluginMain.cpp', | |||||
]) | ]) | ||||
plugin_name = 'EasySSP' | plugin_name = 'EasySSP' | ||||
@@ -10,7 +10,6 @@ plugin_srcs = files([ | |||||
'source/Filters/jucetice_AnalogFilter.cpp', | 'source/Filters/jucetice_AnalogFilter.cpp', | ||||
'source/Filters/jucetice_EQ.cpp', | 'source/Filters/jucetice_EQ.cpp', | ||||
'source/Filters/jucetice_Limiter.cpp', | 'source/Filters/jucetice_Limiter.cpp', | ||||
'../../libs/juce-plugin/JucePluginMain.cpp', | |||||
]) | ]) | ||||
plugin_name = 'eqinox' | plugin_name = 'eqinox' | ||||
@@ -15,7 +15,6 @@ plugin_srcs = files([ | |||||
'source/nkopl3.cpp', | 'source/nkopl3.cpp', | ||||
'source/tests.cpp', | 'source/tests.cpp', | ||||
'source/zdopl.cpp', | 'source/zdopl.cpp', | ||||
'../../libs/juce-plugin/JucePluginMain.cpp', | |||||
]) | ]) | ||||
plugin_name = 'JuceOPL' | plugin_name = 'JuceOPL' | ||||
@@ -26,7 +26,6 @@ plugin_srcs = files([ | |||||
'source/UI/LevelMeter.cpp', | 'source/UI/LevelMeter.cpp', | ||||
'source/UI/SettingsDialogComponent.cpp', | 'source/UI/SettingsDialogComponent.cpp', | ||||
'source/UI/WaveformComponent.cpp', | 'source/UI/WaveformComponent.cpp', | ||||
'../../libs/juce-plugin/JucePluginMain.cpp', | |||||
]) | ]) | ||||
plugin_name = 'KlangFalter' | plugin_name = 'KlangFalter' | ||||
@@ -4,7 +4,6 @@ if linux_embed | |||||
plugin_srcs = files([ | plugin_srcs = files([ | ||||
'source/PluginProcessor.cpp', | 'source/PluginProcessor.cpp', | ||||
'source/dsp/eqdsp.cpp', | 'source/dsp/eqdsp.cpp', | ||||
'../../libs/juce-plugin/JucePluginMain.cpp', | |||||
]) | ]) | ||||
else | else | ||||
plugin_srcs = files([ | plugin_srcs = files([ | ||||
@@ -13,7 +12,6 @@ else | |||||
'source/PluginProcessor.cpp', | 'source/PluginProcessor.cpp', | ||||
'source/dsp/eqdsp.cpp', | 'source/dsp/eqdsp.cpp', | ||||
'source/gui2/BinaryData.cpp', | 'source/gui2/BinaryData.cpp', | ||||
'../../libs/juce-plugin/JucePluginMain.cpp', | |||||
]) | ]) | ||||
endif | endif | ||||
@@ -195,8 +195,14 @@ foreach plugin : plugins | |||||
plugin_extra_include_dirs = [] | plugin_extra_include_dirs = [] | ||||
plugin_extra_build_flags = [] | plugin_extra_build_flags = [] | ||||
plugin_extra_link_flags = [] | plugin_extra_link_flags = [] | ||||
plugin_extra_format_specific_srcs = [] | |||||
subdir(plugin) | subdir(plugin) | ||||
plugin_extra_format_specific_srcs += files([ | |||||
'../libs/juce-plugin/JucePluginMain.cpp', | |||||
]) | |||||
link_with_plugin = [ | link_with_plugin = [ | ||||
lib_juce_legacy | lib_juce_legacy | ||||
] | ] | ||||
@@ -225,10 +231,27 @@ foreach plugin : plugins | |||||
endif | endif | ||||
endif | endif | ||||
plugin_lib = static_library(plugin_name + '_lib', | |||||
name_prefix: '', | |||||
sources: plugin_srcs, | |||||
include_directories: [ | |||||
include_directories(plugin / 'source'), | |||||
plugin_include_dirs, | |||||
plugin_extra_include_dirs, | |||||
], | |||||
c_args: build_flags + build_flags_plugin + plugin_extra_build_flags, | |||||
cpp_args: build_flags_cpp + build_flags_plugin + plugin_extra_build_flags, | |||||
dependencies: dependencies_plugin + plugin_extra_dependencies, | |||||
pic: true, | |||||
install: false, | |||||
) | |||||
link_with_plugin += plugin_lib | |||||
if build_lv2 | if build_lv2 | ||||
plugin_lv2_lib = shared_library(plugin_name + '_lv2', | plugin_lv2_lib = shared_library(plugin_name + '_lv2', | ||||
name_prefix: '', | name_prefix: '', | ||||
sources: plugin_srcs, | |||||
sources: plugin_extra_format_specific_srcs, | |||||
include_directories: [ | include_directories: [ | ||||
include_directories(plugin / 'source'), | include_directories(plugin / 'source'), | ||||
plugin_include_dirs, | plugin_include_dirs, | ||||
@@ -238,7 +261,6 @@ foreach plugin : plugins | |||||
cpp_args: build_flags_cpp + build_flags_plugin + build_flags_plugin_lv2 + plugin_extra_build_flags, | cpp_args: build_flags_cpp + build_flags_plugin + build_flags_plugin_lv2 + plugin_extra_build_flags, | ||||
link_args: link_flags + link_flags_plugin, | link_args: link_flags + link_flags_plugin, | ||||
link_with: link_with_plugin, | link_with: link_with_plugin, | ||||
dependencies: dependencies_plugin + plugin_extra_dependencies, | |||||
) | ) | ||||
plugin_lv2_dir = meson.current_build_dir() / plugin_name + '.lv2' | plugin_lv2_dir = meson.current_build_dir() / plugin_name + '.lv2' | ||||
@@ -260,7 +282,7 @@ foreach plugin : plugins | |||||
if build_vst2 | if build_vst2 | ||||
plugin_vst2_lib = shared_library(plugin_name, | plugin_vst2_lib = shared_library(plugin_name, | ||||
name_prefix: '', | name_prefix: '', | ||||
sources: plugin_srcs, | |||||
sources: plugin_extra_format_specific_srcs, | |||||
include_directories: [ | include_directories: [ | ||||
include_directories(plugin / 'source'), | include_directories(plugin / 'source'), | ||||
plugin_include_dirs, | plugin_include_dirs, | ||||
@@ -270,7 +292,6 @@ foreach plugin : plugins | |||||
cpp_args: build_flags_cpp + build_flags_plugin + build_flags_plugin_vst2 + plugin_extra_build_flags, | cpp_args: build_flags_cpp + build_flags_plugin + build_flags_plugin_vst2 + plugin_extra_build_flags, | ||||
link_args: link_flags + link_flags_plugin, | link_args: link_flags + link_flags_plugin, | ||||
link_with: link_with_plugin, | link_with: link_with_plugin, | ||||
dependencies: dependencies_plugin + plugin_extra_dependencies, | |||||
install: true, | install: true, | ||||
install_dir: vst2dir, | install_dir: vst2dir, | ||||
) | ) | ||||
@@ -3,14 +3,12 @@ | |||||
if linux_embed | if linux_embed | ||||
plugin_srcs = files([ | plugin_srcs = files([ | ||||
'source/PluginProcessor.cpp', | 'source/PluginProcessor.cpp', | ||||
'../../libs/juce-plugin/JucePluginMain.cpp', | |||||
]) | ]) | ||||
else | else | ||||
plugin_srcs = files([ | plugin_srcs = files([ | ||||
'source/PluginEditor.cpp', | 'source/PluginEditor.cpp', | ||||
'source/PluginProcessor.cpp', | 'source/PluginProcessor.cpp', | ||||
'source/Gui/BinaryData.cpp', | 'source/Gui/BinaryData.cpp', | ||||
'../../libs/juce-plugin/JucePluginMain.cpp', | |||||
]) | ]) | ||||
endif | endif | ||||
@@ -10,7 +10,6 @@ plugin_srcs = files([ | |||||
'source/dsp/simpledetune.cpp', | 'source/dsp/simpledetune.cpp', | ||||
'source/gui/DelayGraph.cpp', | 'source/gui/DelayGraph.cpp', | ||||
'source/gui/pitcheddelaytab.cpp', | 'source/gui/pitcheddelaytab.cpp', | ||||
'../../libs/juce-plugin/JucePluginMain.cpp', | |||||
]) | ]) | ||||
plugin_name = 'PitchedDelay' | plugin_name = 'PitchedDelay' | ||||
@@ -10,7 +10,6 @@ plugin_srcs = files([ | |||||
'source/ReFineLookAndFeel.cpp', | 'source/ReFineLookAndFeel.cpp', | ||||
'source/RefineDsp.cpp', | 'source/RefineDsp.cpp', | ||||
'source/Visualisation.cpp', | 'source/Visualisation.cpp', | ||||
'../../libs/juce-plugin/JucePluginMain.cpp', | |||||
]) | ]) | ||||
plugin_name = 'ReFine' | plugin_name = 'ReFine' | ||||
@@ -6,7 +6,6 @@ plugin_srcs = files([ | |||||
'source/PluginProcessor.cpp', | 'source/PluginProcessor.cpp', | ||||
'source/kiss_fft/kiss_fft.c', | 'source/kiss_fft/kiss_fft.c', | ||||
'source/kiss_fft/kiss_fftr.c', | 'source/kiss_fft/kiss_fftr.c', | ||||
'../../libs/juce-plugin/JucePluginMain.cpp', | |||||
]) | ]) | ||||
plugin_name = 'StereoSourceSeparation' | plugin_name = 'StereoSourceSeparation' | ||||
@@ -3,13 +3,11 @@ | |||||
if linux_embed | if linux_embed | ||||
plugin_srcs = files([ | plugin_srcs = files([ | ||||
'source/TalCore.cpp', | 'source/TalCore.cpp', | ||||
'../../libs/juce-plugin/JucePluginMain.cpp', | |||||
]) | ]) | ||||
else | else | ||||
plugin_srcs = files([ | plugin_srcs = files([ | ||||
'source/TalComponent.cpp', | 'source/TalComponent.cpp', | ||||
'source/TalCore.cpp', | 'source/TalCore.cpp', | ||||
'../../libs/juce-plugin/JucePluginMain.cpp', | |||||
]) | ]) | ||||
endif | endif | ||||
@@ -3,13 +3,11 @@ | |||||
if linux_embed | if linux_embed | ||||
plugin_srcs = files([ | plugin_srcs = files([ | ||||
'source/TalCore.cpp', | 'source/TalCore.cpp', | ||||
'../../libs/juce-plugin/JucePluginMain.cpp', | |||||
]) | ]) | ||||
else | else | ||||
plugin_srcs = files([ | plugin_srcs = files([ | ||||
'source/TalComponent.cpp', | 'source/TalComponent.cpp', | ||||
'source/TalCore.cpp', | 'source/TalCore.cpp', | ||||
'../../libs/juce-plugin/JucePluginMain.cpp', | |||||
]) | ]) | ||||
endif | endif | ||||
@@ -4,14 +4,12 @@ if linux_embed | |||||
plugin_srcs = files([ | plugin_srcs = files([ | ||||
'source/TalCore.cpp', | 'source/TalCore.cpp', | ||||
'source/Engine/Lfo.cpp', | 'source/Engine/Lfo.cpp', | ||||
'../../libs/juce-plugin/JucePluginMain.cpp', | |||||
]) | ]) | ||||
else | else | ||||
plugin_srcs = files([ | plugin_srcs = files([ | ||||
'source/TalComponent.cpp', | 'source/TalComponent.cpp', | ||||
'source/TalCore.cpp', | 'source/TalCore.cpp', | ||||
'source/Engine/Lfo.cpp', | 'source/Engine/Lfo.cpp', | ||||
'../../libs/juce-plugin/JucePluginMain.cpp', | |||||
]) | ]) | ||||
endif | endif | ||||
@@ -4,14 +4,12 @@ if linux_embed | |||||
plugin_srcs = files([ | plugin_srcs = files([ | ||||
'source/TalCore.cpp', | 'source/TalCore.cpp', | ||||
'source/Engine/Lfo.cpp', | 'source/Engine/Lfo.cpp', | ||||
'../../libs/juce-plugin/JucePluginMain.cpp', | |||||
]) | ]) | ||||
else | else | ||||
plugin_srcs = files([ | plugin_srcs = files([ | ||||
'source/TalComponent.cpp', | 'source/TalComponent.cpp', | ||||
'source/TalCore.cpp', | 'source/TalCore.cpp', | ||||
'source/Engine/Lfo.cpp', | 'source/Engine/Lfo.cpp', | ||||
'../../libs/juce-plugin/JucePluginMain.cpp', | |||||
]) | ]) | ||||
endif | endif | ||||
@@ -3,13 +3,11 @@ | |||||
if linux_embed | if linux_embed | ||||
plugin_srcs = files([ | plugin_srcs = files([ | ||||
'source/TalCore.cpp', | 'source/TalCore.cpp', | ||||
'../../libs/juce-plugin/JucePluginMain.cpp', | |||||
]) | ]) | ||||
else | else | ||||
plugin_srcs = files([ | plugin_srcs = files([ | ||||
'source/TalComponent.cpp', | 'source/TalComponent.cpp', | ||||
'source/TalCore.cpp', | 'source/TalCore.cpp', | ||||
'../../libs/juce-plugin/JucePluginMain.cpp', | |||||
]) | ]) | ||||
endif | endif | ||||
@@ -3,13 +3,11 @@ | |||||
if linux_embed | if linux_embed | ||||
plugin_srcs = files([ | plugin_srcs = files([ | ||||
'source/TalCore.cpp', | 'source/TalCore.cpp', | ||||
'../../libs/juce-plugin/JucePluginMain.cpp', | |||||
]) | ]) | ||||
else | else | ||||
plugin_srcs = files([ | plugin_srcs = files([ | ||||
'source/TalComponent.cpp', | 'source/TalComponent.cpp', | ||||
'source/TalCore.cpp', | 'source/TalCore.cpp', | ||||
'../../libs/juce-plugin/JucePluginMain.cpp', | |||||
]) | ]) | ||||
endif | endif | ||||
@@ -3,13 +3,11 @@ | |||||
if linux_embed | if linux_embed | ||||
plugin_srcs = files([ | plugin_srcs = files([ | ||||
'source/TalCore.cpp', | 'source/TalCore.cpp', | ||||
'../../libs/juce-plugin/JucePluginMain.cpp', | |||||
]) | ]) | ||||
else | else | ||||
plugin_srcs = files([ | plugin_srcs = files([ | ||||
'source/TalCore.cpp', | 'source/TalCore.cpp', | ||||
'source/ReverbComponent.cpp', | 'source/ReverbComponent.cpp', | ||||
'../../libs/juce-plugin/JucePluginMain.cpp', | |||||
]) | ]) | ||||
endif | endif | ||||
@@ -4,14 +4,12 @@ if linux_embed | |||||
plugin_srcs = files([ | plugin_srcs = files([ | ||||
'source/TalCore.cpp', | 'source/TalCore.cpp', | ||||
'source/engine/vocoder/Fft.cpp', | 'source/engine/vocoder/Fft.cpp', | ||||
'../../libs/juce-plugin/JucePluginMain.cpp', | |||||
]) | ]) | ||||
else | else | ||||
plugin_srcs = files([ | plugin_srcs = files([ | ||||
'source/TalComponent.cpp', | 'source/TalComponent.cpp', | ||||
'source/TalCore.cpp', | 'source/TalCore.cpp', | ||||
'source/engine/vocoder/Fft.cpp', | 'source/engine/vocoder/Fft.cpp', | ||||
'../../libs/juce-plugin/JucePluginMain.cpp', | |||||
]) | ]) | ||||
endif | endif | ||||
@@ -5,7 +5,6 @@ if linux_embed | |||||
'source/FaustUIBridge.cpp', | 'source/FaustUIBridge.cpp', | ||||
'source/BinaryData.cpp', | 'source/BinaryData.cpp', | ||||
'source/PluginProcessor.cpp', | 'source/PluginProcessor.cpp', | ||||
'../../libs/juce-plugin/JucePluginMain.cpp', | |||||
]) | ]) | ||||
else | else | ||||
plugin_srcs = files([ | plugin_srcs = files([ | ||||
@@ -17,7 +16,6 @@ else | |||||
'source/RestrictionProcessor.cpp', | 'source/RestrictionProcessor.cpp', | ||||
'source/SpectroscopeComponent.cpp', | 'source/SpectroscopeComponent.cpp', | ||||
'source/TemperLookAndFeel.cpp', | 'source/TemperLookAndFeel.cpp', | ||||
'../../libs/juce-plugin/JucePluginMain.cpp', | |||||
]) | ]) | ||||
endif | endif | ||||
@@ -3,18 +3,18 @@ | |||||
if linux_embed | if linux_embed | ||||
plugin_srcs = files([ | plugin_srcs = files([ | ||||
'source/Vex-src.cpp', | 'source/Vex-src.cpp', | ||||
'source/VexFilter.cpp', | |||||
'../../libs/juce-plugin/JucePluginMain.cpp', | |||||
]) | ]) | ||||
else | else | ||||
plugin_srcs = files([ | plugin_srcs = files([ | ||||
'source/Vex-src.cpp', | 'source/Vex-src.cpp', | ||||
'source/VexEditorComponent.cpp', | 'source/VexEditorComponent.cpp', | ||||
'source/VexFilter.cpp', | |||||
'../../libs/juce-plugin/JucePluginMain.cpp', | |||||
]) | ]) | ||||
endif | endif | ||||
plugin_extra_format_specific_srcs = files([ | |||||
'source/VexFilter.cpp', | |||||
]) | |||||
plugin_name = 'Vex' | plugin_name = 'Vex' | ||||
############################################################################### | ############################################################################### |
@@ -4,7 +4,6 @@ if linux_embed | |||||
plugin_srcs = files([ | plugin_srcs = files([ | ||||
'source/ADSRenv.cpp', | 'source/ADSRenv.cpp', | ||||
'source/synth.cpp', | 'source/synth.cpp', | ||||
'../../libs/juce-plugin/JucePluginMain.cpp', | |||||
]) | ]) | ||||
else | else | ||||
plugin_srcs = files([ | plugin_srcs = files([ | ||||
@@ -16,7 +15,6 @@ else | |||||
'source/editor.cpp', | 'source/editor.cpp', | ||||
'source/synth.cpp', | 'source/synth.cpp', | ||||
'source/tabbed-editor.cpp', | 'source/tabbed-editor.cpp', | ||||
'../../libs/juce-plugin/JucePluginMain.cpp', | |||||
]) | ]) | ||||
endif | endif | ||||