Browse Source

Rename embed option to headless

Signed-off-by: falkTX <falktx@falktx.com>
pull/117/head
falkTX 1 year ago
parent
commit
5ae509599d
Signed by: falkTX <falktx@falktx.com> GPG Key ID: CDBAA37ABC74FBA0
33 changed files with 44 additions and 44 deletions
  1. +3
    -3
      .github/workflows/build.yml
  2. +1
    -1
      libs/juce5/meson.build
  3. +1
    -1
      libs/juce6.0/meson.build
  4. +1
    -1
      libs/juce6.1/meson.build
  5. +1
    -1
      libs/juce7/meson.build
  6. +5
    -5
      meson.build
  7. +1
    -1
      meson_options.txt
  8. +1
    -1
      ports-juce5/arctican-function/meson.build
  9. +1
    -1
      ports-juce5/arctican-pilgrim/meson.build
  10. +1
    -1
      ports-juce5/drowaudio-distortion/meson.build
  11. +1
    -1
      ports-juce5/drowaudio-distortionshaper/meson.build
  12. +1
    -1
      ports-juce5/drowaudio-flanger/meson.build
  13. +1
    -1
      ports-juce5/drowaudio-reverb/meson.build
  14. +1
    -1
      ports-juce5/drowaudio-tremolo/meson.build
  15. +1
    -1
      ports-juce5/luftikus/meson.build
  16. +3
    -3
      ports-juce5/meson.build
  17. +1
    -1
      ports-juce5/obxd/meson.build
  18. +1
    -1
      ports-juce5/tal-dub-3/meson.build
  19. +1
    -1
      ports-juce5/tal-filter-2/meson.build
  20. +1
    -1
      ports-juce5/tal-filter/meson.build
  21. +1
    -1
      ports-juce5/tal-noisemaker/meson.build
  22. +1
    -1
      ports-juce5/tal-reverb-2/meson.build
  23. +1
    -1
      ports-juce5/tal-reverb-3/meson.build
  24. +1
    -1
      ports-juce5/tal-reverb/meson.build
  25. +1
    -1
      ports-juce5/tal-vocoder-2/meson.build
  26. +1
    -1
      ports-juce5/temper/meson.build
  27. +1
    -1
      ports-juce5/vex/meson.build
  28. +1
    -1
      ports-juce5/wolpertinger/meson.build
  29. +2
    -2
      ports-juce6.0/meson.build
  30. +1
    -1
      ports-juce6.0/vitalium/meson.build
  31. +2
    -2
      ports-juce6.1/meson.build
  32. +1
    -1
      ports-juce6.1/swankyamp/meson.build
  33. +2
    -2
      ports-juce7/meson.build

+ 3
- 3
.github/workflows/build.yml View File

@@ -75,7 +75,7 @@ jobs:
files: |
*.tar.gz

linux-embed:
linux-headless:
runs-on: ubuntu-latest
container:
image: ubuntu:20.04
@@ -92,11 +92,11 @@ jobs:
submodules: recursive
- name: Set up dependencies
run: |
./.github/workflows/bootstrap-deps.sh linux-embed
./.github/workflows/bootstrap-deps.sh linux-headless
apt-get install -yqq libasound2-dev libfftw3-dev libfreetype6-dev pkg-config
- name: Build
run: |
meson setup build --buildtype=release --prefix=/usr -Dlinux-embed=true
meson setup build --buildtype=release --prefix=/usr -Dlinux-headless=true
ninja -C build

macos:


+ 1
- 1
libs/juce5/meson.build View File

@@ -1,6 +1,6 @@
###############################################################################

if linux_embed
if linux_headless
juce5_srcs = [
'source/modules/juce_audio_basics/juce_audio_basics.cpp',
'source/modules/juce_audio_formats/juce_audio_formats.cpp',


+ 1
- 1
libs/juce6.0/meson.build View File

@@ -1,6 +1,6 @@
###############################################################################

if linux_embed
if linux_headless
juce60_srcs = [
'source/modules/juce_audio_basics/juce_audio_basics.cpp',
'source/modules/juce_audio_formats/juce_audio_formats.cpp',


+ 1
- 1
libs/juce6.1/meson.build View File

@@ -1,6 +1,6 @@
###############################################################################

if linux_embed
if linux_headless
juce61_srcs = [
'source/modules/juce_audio_basics/juce_audio_basics.cpp',
'source/modules/juce_audio_formats/juce_audio_formats.cpp',


+ 1
- 1
libs/juce7/meson.build View File

@@ -1,6 +1,6 @@
###############################################################################

if linux_embed
if linux_headless
juce7_srcs = [
'source/modules/juce_audio_basics/juce_audio_basics.cpp',
'source/modules/juce_audio_formats/juce_audio_formats.cpp',


+ 5
- 5
meson.build View File

@@ -36,10 +36,10 @@ if libdir.contains('/')
libdir = 'lib'
endif

linux_embed = get_option('linux-embed')
linux_headless = get_option('linux-headless')
build_lv2 = get_option('build-lv2')
build_vst2 = get_option('build-vst2') and not linux_embed
build_vst3 = get_option('build-vst3') and not linux_embed
build_vst2 = get_option('build-vst2') and not linux_headless
build_vst3 = get_option('build-vst3') and not linux_headless
build_juce5_only = get_option('build-juce5-only')
build_juce60_only = get_option('build-juce60-only')
build_juce61_only = get_option('build-juce61-only')
@@ -96,7 +96,7 @@ if os_linux
dependencies_devices = [
dependency('alsa'),
]
if not linux_embed
if not linux_headless
dependencies += [
dependency('freetype2'),
dependency('x11').partial_dependency(link_args: false, links: false),
@@ -251,7 +251,7 @@ elif os_windows
build_flags_cpp += [
'-fpermissive',
]
elif linux_embed
elif linux_headless
build_flags += [
'-DLINUX=1',
]


+ 1
- 1
meson_options.txt View File

@@ -22,7 +22,7 @@ option('sse-optimizations',
description: 'Enable SSE optimizations',
)

option('linux-embed',
option('linux-headless',
type: 'boolean',
value: false,
description: 'DSP-only plugin builds, without editor/GUI',


+ 1
- 1
ports-juce5/arctican-function/meson.build View File

@@ -1,6 +1,6 @@
###############################################################################

if linux_embed
if linux_headless
plugin_srcs = files([
'source/PluginProcessor.cpp',
])


+ 1
- 1
ports-juce5/arctican-pilgrim/meson.build View File

@@ -1,6 +1,6 @@
###############################################################################

if linux_embed
if linux_headless
plugin_srcs = files([
'source/PluginParameter.cpp',
'source/PluginProcessor.cpp',


+ 1
- 1
ports-juce5/drowaudio-distortion/meson.build View File

@@ -1,6 +1,6 @@
###############################################################################

if linux_embed
if linux_headless
plugin_srcs = files([
'source/DRowAudioFilter.cpp',
])


+ 1
- 1
ports-juce5/drowaudio-distortionshaper/meson.build View File

@@ -1,6 +1,6 @@
###############################################################################

if linux_embed
if linux_headless
plugin_srcs = files([
'source/DRowAudioFilter.cpp',
])


+ 1
- 1
ports-juce5/drowaudio-flanger/meson.build View File

@@ -1,6 +1,6 @@
###############################################################################

if linux_embed
if linux_headless
plugin_srcs = files([
'source/DRowAudioFilter.cpp',
])


+ 1
- 1
ports-juce5/drowaudio-reverb/meson.build View File

@@ -1,6 +1,6 @@
###############################################################################

if linux_embed
if linux_headless
plugin_srcs = files([
'source/DRowAudioFilter.cpp',
'../drowaudio-common/dRowAudio_AllpassFilter.cpp',


+ 1
- 1
ports-juce5/drowaudio-tremolo/meson.build View File

@@ -1,6 +1,6 @@
###############################################################################

if linux_embed
if linux_headless
plugin_srcs = files([
'source/PluginProcessor.cpp',
])


+ 1
- 1
ports-juce5/luftikus/meson.build View File

@@ -1,6 +1,6 @@
###############################################################################

if linux_embed
if linux_headless
plugin_srcs = files([
'source/PluginProcessor.cpp',
'source/dsp/eqdsp.cpp',


+ 3
- 3
ports-juce5/meson.build View File

@@ -1,6 +1,6 @@
###############################################################################

if linux_embed
if linux_headless
plugins = [
'arctican-function',
'arctican-pilgrim',
@@ -72,7 +72,7 @@ plugin_include_dirs = [
###############################################################################
# dependencies

if os_linux and not linux_embed
if os_linux and not linux_headless
dependencies_plugin = [
dependency('x11'),
dependency('xext'),
@@ -211,7 +211,7 @@ if build_lv2 or build_vst2
plugin_extra_dependencies += [
cc.find_library('opengl32'),
]
elif not linux_embed
elif not linux_headless
plugin_extra_dependencies += [
dependency('gl')
]


+ 1
- 1
ports-juce5/obxd/meson.build View File

@@ -1,6 +1,6 @@
###############################################################################

if linux_embed
if linux_headless
plugin_srcs = files([
'source/PluginProcessor.cpp',
])


+ 1
- 1
ports-juce5/tal-dub-3/meson.build View File

@@ -1,6 +1,6 @@
###############################################################################

if linux_embed
if linux_headless
plugin_srcs = files([
'source/TalCore.cpp',
])


+ 1
- 1
ports-juce5/tal-filter-2/meson.build View File

@@ -1,6 +1,6 @@
###############################################################################

if linux_embed
if linux_headless
plugin_srcs = files([
'source/TalCore.cpp',
])


+ 1
- 1
ports-juce5/tal-filter/meson.build View File

@@ -1,6 +1,6 @@
###############################################################################

if linux_embed
if linux_headless
plugin_srcs = files([
'source/TalCore.cpp',
'source/Engine/Lfo.cpp',


+ 1
- 1
ports-juce5/tal-noisemaker/meson.build View File

@@ -1,6 +1,6 @@
###############################################################################

if linux_embed
if linux_headless
plugin_srcs = files([
'source/TalCore.cpp',
'source/Engine/Lfo.cpp',


+ 1
- 1
ports-juce5/tal-reverb-2/meson.build View File

@@ -1,6 +1,6 @@
###############################################################################

if linux_embed
if linux_headless
plugin_srcs = files([
'source/TalCore.cpp',
])


+ 1
- 1
ports-juce5/tal-reverb-3/meson.build View File

@@ -1,6 +1,6 @@
###############################################################################

if linux_embed
if linux_headless
plugin_srcs = files([
'source/TalCore.cpp',
])


+ 1
- 1
ports-juce5/tal-reverb/meson.build View File

@@ -1,6 +1,6 @@
###############################################################################

if linux_embed
if linux_headless
plugin_srcs = files([
'source/TalCore.cpp',
])


+ 1
- 1
ports-juce5/tal-vocoder-2/meson.build View File

@@ -1,6 +1,6 @@
###############################################################################

if linux_embed
if linux_headless
plugin_srcs = files([
'source/TalCore.cpp',
'source/engine/vocoder/Fft.cpp',


+ 1
- 1
ports-juce5/temper/meson.build View File

@@ -1,6 +1,6 @@
###############################################################################

if linux_embed
if linux_headless
plugin_srcs = files([
'source/FaustUIBridge.cpp',
'source/BinaryData.cpp',


+ 1
- 1
ports-juce5/vex/meson.build View File

@@ -1,6 +1,6 @@
###############################################################################

if linux_embed
if linux_headless
plugin_srcs = files([
'source/Vex-src.cpp',
])


+ 1
- 1
ports-juce5/wolpertinger/meson.build View File

@@ -1,6 +1,6 @@
###############################################################################

if linux_embed
if linux_headless
plugin_srcs = files([
'source/ADSRenv.cpp',
'source/synth.cpp',


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

@@ -1,6 +1,6 @@
###############################################################################

if linux_embed
if linux_headless
plugins = [
'vitalium',
]
@@ -150,7 +150,7 @@ foreach plugin : plugins
plugin_extra_dependencies += [
cc.find_library('opengl32'),
]
elif not linux_embed
elif not linux_headless
plugin_extra_dependencies += [
dependency('gl')
]


+ 1
- 1
ports-juce6.0/vitalium/meson.build View File

@@ -46,7 +46,7 @@ plugin_extra_include_dirs = include_directories([
'third_party',
])

if linux_embed
if linux_headless
plugin_srcs = files([
'BinaryData.cpp',
'source/unity_build/common.cpp',


+ 2
- 2
ports-juce6.1/meson.build View File

@@ -1,6 +1,6 @@
###############################################################################

if linux_embed
if linux_headless
plugins = [
'swankyamp',
]
@@ -157,7 +157,7 @@ foreach plugin : plugins
plugin_extra_dependencies += [
cc.find_library('opengl32'),
]
elif not linux_embed
elif not linux_headless
plugin_extra_dependencies += [
dependency('gl')
]


+ 1
- 1
ports-juce6.1/swankyamp/meson.build View File

@@ -5,7 +5,7 @@ plugin_extra_include_dirs = include_directories([
'thirdparty/optional-lite/include',
])

if linux_embed
if linux_headless
plugin_srcs = files([
'source/PluginProcessor.cpp',
'source/Utils.cpp',


+ 2
- 2
ports-juce7/meson.build View File

@@ -1,6 +1,6 @@
###############################################################################

if linux_embed
if linux_headless
plugins = [
]
else
@@ -141,7 +141,7 @@ foreach plugin : plugins
plugin_extra_dependencies += [
cc.find_library('opengl32'),
]
elif not linux_embed
elif not linux_headless
plugin_extra_dependencies += [
dependency('gl')
]


Loading…
Cancel
Save