Browse Source

Update linux scripts

Signed-off-by: falkTX <falktx@falktx.com>
tags/v2.2.0-RC1
falkTX 5 years ago
parent
commit
339acea700
Signed by: falkTX <falktx@falktx.com> GPG Key ID: CDBAA37ABC74FBA0
1 changed files with 11 additions and 10 deletions
  1. +11
    -10
      data/linux/build-all.sh

+ 11
- 10
data/linux/build-all.sh View File

@@ -1,5 +1,7 @@
#!/bin/bash

VERSION="2.2-RC1"

# ---------------------------------------------------------------------------------------------------------------------
# check dependencies

@@ -28,8 +30,8 @@ source common.env
CHROOT_CARLA_DIR="/tmp/carla-src"

# used for downloading packages from kxstudio repos, in order to get lv2-gtk3 and windows bridges
CARLA_GIT_VER="2.1~rc1+git20200331"
PKGS_NUM="20200331"
CARLA_GIT_VER="2.2~rc1+git20200717"
PKGS_NUM="20200717"

# ---------------------------------------------------------------------------------------------------------------------
# function to remove old stuff
@@ -271,7 +273,6 @@ download_carla_extras()
{

CHROOT_DIR=${TARGETDIR}/chroot${ARCH}
CARLA_GIT_VER="2.1~rc1+git20200331"

cat <<EOF | sudo chroot ${CHROOT_DIR}
set -e
@@ -475,17 +476,17 @@ ln -s carla-plugin build-vst/carla.vst/resources/carla-plugin-patchbay
rm build-{lv2,vst}/carla.*/carla-bridge-lv2-modgui
rm build-{lv2,vst}/carla.*/libcarla_native-plugin.so

mv build-carla carla-2.1
zip --symlinks -r -9 carla.zip carla-2.1
mv build-carla carla-${VERSION}
zip --symlinks -r -9 carla.zip carla-${VERSION}
cat data/windows/unzipfx-carla/unzipfx2cat carla.zip > Carla
chmod +x Carla
rm -rf carla carla-2.1 carla.zip
rm -rf carla carla-${VERSION} carla.zip

mv build-carla-control carla-control-2.1
zip --symlinks -r -9 carla-control.zip carla-control-2.1
mv build-carla-control carla-control-${VERSION}
zip --symlinks -r -9 carla-control.zip carla-control-${VERSION}
cat data/windows/unzipfx-carla-control/unzipfx2cat carla-control.zip > CarlaControl
chmod +x CarlaControl
rm -rf carla-control carla-control-2.1 carla-control.zip
rm -rf carla-control carla-control-${VERSION} carla-control.zip

rm -rf ${PKG_FOLDER}${ARCH}
mkdir ${PKG_FOLDER}${ARCH}
@@ -504,7 +505,7 @@ EOF

if [ -z "${SOURCED_BY_DOCKER}" ]; then
# name of final dir and xz file, needed only by chroot_pack_carla
export PKG_FOLDER="Carla_2.1-linux"
export PKG_FOLDER="Carla_${VERSION}-linux"

# cleanup
prepare


Loading…
Cancel
Save