Browse Source

Place vst3 lib in a proper directory (for linux at least)

Signed-off-by: falkTX <falktx@falktx.com>
tags/2020-12-27
falkTX 3 years ago
parent
commit
8cf4a09b4c
Signed by: falkTX <falktx@falktx.com> GPG Key ID: CDBAA37ABC74FBA0
1 changed files with 7 additions and 3 deletions
  1. +7
    -3
      ports/meson.build

+ 7
- 3
ports/meson.build View File

@@ -219,7 +219,7 @@ foreach plugin : plugins
command: [
'mkdir', '-p', plugin_lv2_dir, '&&',
'cd', plugin_lv2_dir, '&&',
'cp', plugin_lv2_lib.full_path(), plugin_lv2_dir / plugin_name + lib_suffix, '&&',
'mv', plugin_lv2_lib.full_path(), plugin_lv2_dir / plugin_name + lib_suffix, '&&',
(meson.is_cross_build() ? 'wine' : 'env'), lv2_ttl_generator, '.' / plugin_name + lib_suffix,
],
install: true,
@@ -260,11 +260,15 @@ foreach plugin : plugins
link_with: [ lib_juce_current, plugin_lib ],
)

plugin_vst3 = custom_target(plugin_name + '.vst3',
plugin_vst3_dir = meson.current_build_dir() / plugin_name + '.vst3' / 'Contents' / host_machine.cpu_family() + '-' + host_machine.system()

plugin_vst3 = custom_target(plugin_name + '_vst3-bundle',
output: plugin_name + '.vst3',
input: plugin_vst3_lib,
command: [
'mv', plugin_vst3_lib.full_path(), meson.current_build_dir() / plugin_name + '.vst3'
'mkdir', '-p', plugin_vst3_dir, '&&',
'cd', plugin_vst3_dir, '&&',
'mv', plugin_vst3_lib.full_path(), plugin_vst3_dir / plugin_name + lib_suffix,
],
install: true,
install_dir: vst3dir,


Loading…
Cancel
Save