Browse Source

Package LV2 plugin in windows builds

tags/v1.9.11
falkTX 6 years ago
parent
commit
03cc9cf741
4 changed files with 13 additions and 3 deletions
  1. +0
    -1
      bin/carla.lv2/styles
  2. +1
    -0
      data/macos/README
  3. +3
    -0
      data/windows/README.txt
  4. +9
    -2
      data/windows/pack-win.sh

+ 0
- 1
bin/carla.lv2/styles View File

@@ -1 +0,0 @@
../styles

+ 1
- 0
data/macos/README View File

@@ -23,6 +23,7 @@ In experimental phase / work in progress:
* Plugin bridge support (such as running 32bit plugins on a 64bit Carla, or Windows plugins on Linux)

Carla is also available as an LV2 plugin for macOS.
Create the /Library/Audio/Plug-Ins/LV2 folder (if it does not exist yet), then copy carla.lv2 into it and restart your LV2 host.

For a complete and updated description of Carla, please check:
http://kxstudio.linuxaudio.org/carla

+ 3
- 0
data/windows/README.txt View File

@@ -22,5 +22,8 @@ In experimental phase / work in progress:
* Export any Carla loadable plugin or sound bank as an LV2 plugin
* Plugin bridge support (such as running 32bit plugins on a 64bit Carla, or Windows plugins on Linux)

Carla is also available as an LV2 plugin for Windows.
Create the "C:\Program Files\Common Files\LV2" folder (if it does not exist yet), then copy Carla.lv2 into it and restart your LV2 host.

For a complete and updated description of Carla, please check:
http://kxstudio.linuxaudio.org/carla

+ 9
- 2
data/windows/pack-win.sh View File

@@ -89,7 +89,7 @@ export PYRCC="wine C:\\\\Python34\\\\Lib\\\\site-packages\\\\PyQt5\\\\pyrcc5.exe

export PYTHONPATH=$(pwd)/source/frontend

rm -rf ./data/windows/Carla
rm -rf ./data/windows/Carla ./data/windows/Carla.lv2
mkdir -p ./data/windows/Carla/Debug
cp ./source/frontend/carla ./source/frontend/Carla.pyw
$PYTHON_EXE ./data/windows/app-console.py build_exe
@@ -136,6 +136,13 @@ cp $WINEPREFIX/drive_c/Python34/Lib/site-packages/PyQt5/Qt5Widgets.dll Carl
cp $WINEPREFIX/drive_c/Python34/Lib/site-packages/PyQt5/Qt5OpenGL.dll Carla/resources/
cp $WINEPREFIX/drive_c/Python34/Lib/site-packages/PyQt5/Qt5Svg.dll Carla/resources/

mkdir Carla.lv2
cp ../../bin/carla.lv2/*.dll Carla.lv2/
cp ../../bin/carla.lv2/*.exe Carla.lv2/
cp ../../bin/carla.lv2/*.ttl Carla.lv2/
cp ../../bin/libcarla_utils.dll Carla.lv2/
cp -r Carla/resources Carla.lv2/

if [ x"${CARLA_DEV}" != x"" ]; then
exit 0
fi
@@ -166,7 +173,7 @@ fi
rm -rf ${PKG_FOLDER}
mkdir ${PKG_FOLDER}
mkdir ${PKG_FOLDER}/vcredist
cp Carla.exe README.txt ${PKG_FOLDER}
cp -r Carla.exe Carla.lv2 README.txt ${PKG_FOLDER}
cp ~/.cache/winetricks/vcrun2010/vcredist_x${VCARCH}.exe ${PKG_FOLDER}/vcredist
zip -r -9 ${PKG_FOLDER}.zip ${PKG_FOLDER}



Loading…
Cancel
Save