Browse Source

Update Carla, setup little hacks for old macOS

tags/v2.4.2
falkTX 2 years ago
parent
commit
ab2a4cfbf8
2 changed files with 18 additions and 10 deletions
  1. +1
    -1
      Carla
  2. +17
    -9
      build.sh

+ 1
- 1
Carla

@@ -1 +1 @@
Subproject commit f9afda01df036a72987fdc84b989ff096fb0f6d9
Subproject commit 08bc05c4f985fa79f76ce3d55537f92904a3cb17

+ 17
- 9
build.sh View File

@@ -16,6 +16,8 @@ fi
# ---------------------------------------------------------------------------------------------------------------------
# import PawPaw environment

export PAWPAW_SKIP_LTO=1

pushd PawPaw
source local.env ${target}
popd
@@ -23,20 +25,26 @@ popd
# ---------------------------------------------------------------------------------------------------------------------
# build and package carla

if [ "${MACOS}" -eq 1 ] && [ "${MACOS_UNIVERSAL}" -eq 0 ]; then
EXTRA_ARGS="HAVE_HYLIA=0 HAVE_QT5PKG=true"
export MOC_QT5=moc
export RCC_QT5=rcc
endif

pushd Carla
make features
make EXTERNAL_PLUGINS=false NOOPT=true ${MAKE_ARGS}
make EXTERNAL_PLUGINS=false NOOPT=true ${MAKE_ARGS} ${EXTRA_ARGS}
if [ "${MACOS}" -eq 1 ] && [ "${MACOS_UNIVERSAL}" -eq 0 ]; then
make EXTERNAL_PLUGINS=false NOOPT=true ${MAKE_ARGS} posix32
make EXTERNAL_PLUGINS=false NOOPT=true ${MAKE_ARGS} ${EXTRA_ARGS} posix32
elif [ "${WIN64}" -eq 1 ]; then
make EXTERNAL_PLUGINS=false NOOPT=true ${MAKE_ARGS} win32r
make EXTERNAL_PLUGINS=false NOOPT=true ${MAKE_ARGS} ${EXTRA_ARGS} win32r
fi
make dist ${MAKE_ARGS} TESTING=true -j 1
make dist ${MAKE_ARGS} TESTING=true -j 1
make dist ${MAKE_ARGS} TESTING=true -j 1
make dist ${MAKE_ARGS} TESTING=true -j 1
make dist ${MAKE_ARGS} TESTING=true -j 1
make dist ${MAKE_ARGS} -j 1
make dist ${MAKE_ARGS} ${EXTRA_ARGS} TESTING=true -j 1
make dist ${MAKE_ARGS} ${EXTRA_ARGS} TESTING=true -j 1
make dist ${MAKE_ARGS} ${EXTRA_ARGS} TESTING=true -j 1
make dist ${MAKE_ARGS} ${EXTRA_ARGS} TESTING=true -j 1
make dist ${MAKE_ARGS} ${EXTRA_ARGS} TESTING=true -j 1
make dist ${MAKE_ARGS} ${EXTRA_ARGS} -j 1
popd

# ---------------------------------------------------------------------------------------------------------------------

Loading…
Cancel
Save