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.

25 lines
857B

  1. #!/bin/bash
  2. set -e
  3. SCANNER="${MESON_BUILD_ROOT}/ports-juce7/syndicate/PluginScanServer"
  4. if [ "$(uname -s)" = "Darwin" ]; then
  5. VST2_PATH=Contents/Resources
  6. else
  7. VST2_PATH=Resources
  8. fi
  9. mkdir -p ${MESON_INSTALL_DESTDIR_PREFIX}/lib/lv2/Syndicate.lv2
  10. mkdir -p ${MESON_INSTALL_DESTDIR_PREFIX}/lib/vst/Syndicate.vst/${VST2_PATH}
  11. mkdir -p ${MESON_INSTALL_DESTDIR_PREFIX}/lib/vst3/Syndicate.vst3/Contents/Resources
  12. cp -v "${SCANNER}" ${MESON_INSTALL_DESTDIR_PREFIX}/lib/lv2/Syndicate.lv2/
  13. cp -v "${SCANNER}" ${MESON_INSTALL_DESTDIR_PREFIX}/lib/vst/Syndicate.vst/${VST2_PATH}/
  14. cp -v "${SCANNER}" ${MESON_INSTALL_DESTDIR_PREFIX}/lib/vst3/Syndicate.vst3/Contents/Resources/
  15. # move VST2 into subdir
  16. if [ "$(uname -s)" != "Darwin" ]; then
  17. mv ${MESON_INSTALL_DESTDIR_PREFIX}/lib/vst/Syndicate.so ${MESON_INSTALL_DESTDIR_PREFIX}/lib/vst/Syndicate.vst/
  18. fi