Browse Source

add option to choose plugins to build

tags/2020-12-27
Alexandros Theodotou Filipe Coelho <falktx@falktx.com> 4 years ago
parent
commit
1473926093
2 changed files with 40 additions and 0 deletions
  1. +38
    -0
      meson_options.txt
  2. +2
    -0
      ports-legacy/meson.build

+ 38
- 0
meson_options.txt View File

@@ -27,3 +27,41 @@ option('build-vst3',
value: true, value: true,
description: 'Build VST3 plugin variants', description: 'Build VST3 plugin variants',
) )

option (
'plugins', type : 'array',
choices : [
'arctican-function',
'arctican-pilgrim',
'dexed',
'drowaudio-distortion',
'drowaudio-distortionshaper',
'drowaudio-flanger',
'drowaudio-reverb',
'drowaudio-tremolo',
'drumsynth',
'easySSP',
'eqinox',
'HiReSam',
'juce-opl',
'klangfalter',
'LUFSMeter',
'LUFSMeter-Multi',
'luftikus',
'obxd',
'pitchedDelay',
'refine',
'stereosourceseparation',
'tal-dub-3',
'tal-filter',
'tal-filter-2',
'tal-noisemaker',
'tal-reverb',
'tal-reverb-2',
'tal-reverb-3',
'tal-vocoder-2',
'temper',
'vex',
'wolpertinger',
],
description: 'Plugins to build')

+ 2
- 0
ports-legacy/meson.build View File

@@ -188,6 +188,7 @@ build_flags_juced = [
############################################################################### ###############################################################################


foreach plugin : plugins foreach plugin : plugins
if plugin in get_option('plugins')
plugin_uses_drowaudio = false plugin_uses_drowaudio = false
plugin_uses_juced = false plugin_uses_juced = false
plugin_uses_opengl = false plugin_uses_opengl = false
@@ -297,6 +298,7 @@ foreach plugin : plugins
install_dir: vst2dir, install_dir: vst2dir,
) )
endif endif
endif
endforeach endforeach


############################################################################### ###############################################################################

Loading…
Cancel
Save