You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

76 lines
1.5KB

  1. option('optimizations',
  2. type: 'boolean',
  3. value: true,
  4. description: 'Enable SSE2 optimizations',
  5. )
  6. option('linux-embed',
  7. type: 'boolean',
  8. value: false,
  9. description: 'DSP-only plugin builds, without editor/GUI',
  10. )
  11. option('build-lv2',
  12. type: 'boolean',
  13. value: true,
  14. description: 'Build LV2 plugin variants',
  15. )
  16. option('build-vst2',
  17. type: 'boolean',
  18. value: true,
  19. description: 'Build VST2 plugin variants',
  20. )
  21. option('build-vst3',
  22. type: 'boolean',
  23. value: true,
  24. description: 'Build VST3 plugin variants',
  25. )
  26. option('build-legacy-only',
  27. type: 'boolean',
  28. value: false,
  29. description: 'Build only legacy libraries and plugins',
  30. )
  31. option('plugins',
  32. type : 'array',
  33. description: 'Plugins to build',
  34. choices : [
  35. 'chow',
  36. 'arctican-function',
  37. 'arctican-pilgrim',
  38. 'dexed',
  39. 'drowaudio-distortion',
  40. 'drowaudio-distortionshaper',
  41. 'drowaudio-flanger',
  42. 'drowaudio-reverb',
  43. 'drowaudio-tremolo',
  44. 'drumsynth',
  45. 'easySSP',
  46. 'eqinox',
  47. 'HiReSam',
  48. 'juce-opl',
  49. 'klangfalter',
  50. 'LUFSMeter',
  51. 'LUFSMeter-Multi',
  52. 'luftikus',
  53. 'obxd',
  54. 'pitchedDelay',
  55. 'refine',
  56. 'stereosourceseparation',
  57. 'tal-dub-3',
  58. 'tal-filter',
  59. 'tal-filter-2',
  60. 'tal-noisemaker',
  61. 'tal-reverb',
  62. 'tal-reverb-2',
  63. 'tal-reverb-3',
  64. 'tal-vocoder-2',
  65. 'temper',
  66. 'vex',
  67. 'wolpertinger',
  68. ],
  69. )