summaryrefslogtreecommitdiff
path: root/tools
diff options
context:
space:
mode:
authorRobin Gareus <robin@gareus.org>2019-04-09 13:17:15 +0200
committerRobin Gareus <robin@gareus.org>2019-04-09 13:17:15 +0200
commite0e5ee0b44f579b94c0bd738338d82020006acc6 (patch)
tree260b67933bb087d1caaa83e7d886c04ee3ece4fd /tools
parent25eb8ca5933b942c2fba03d01523ff1ecfc80008 (diff)
Unify build-system customization (Ardour/Mixbus)
Diffstat (limited to 'tools')
-rwxr-xr-xtools/linux_packaging/build7
-rwxr-xr-xtools/osx_packaging/osx_build7
-rwxr-xr-xtools/x-win/package.sh2
3 files changed, 15 insertions, 1 deletions
diff --git a/tools/linux_packaging/build b/tools/linux_packaging/build
index d2750c54e5..923a6ea9ea 100755
--- a/tools/linux_packaging/build
+++ b/tools/linux_packaging/build
@@ -187,6 +187,7 @@ Backends=$APPLIB/backends
Themes=$Shared/themes
Templates=$Shared/templates
PluginMetadata=$Shared/plugin_metadata
+MixerSettings=$Shared/mixer_settings
ExportFormats=$Shared/export
Locale=$Shared/locale
MidiMaps=$Shared/midi_maps
@@ -398,6 +399,12 @@ for x in $BUILD_ROOT/../osc/*.preset ; do
cp "$x" $OSC
done
+# Mixbus MixerSettings (if any)
+for x in $BUILD_ROOT/../mixer_settings/*.lua ; do
+ mkdir -p $MixerSettings # create on demand
+ cp "$x" $MixerSettings
+done
+
#Session templates
cp -av $BUILD_ROOT/../templates $Templates
diff --git a/tools/osx_packaging/osx_build b/tools/osx_packaging/osx_build
index 402cad208c..08f47e5cd6 100755
--- a/tools/osx_packaging/osx_build
+++ b/tools/osx_packaging/osx_build
@@ -140,6 +140,7 @@ Panners=$Frameworks/panners
Backends=$Frameworks/backends
MidiMaps=$Shared/midi_maps
PluginMetadata=$Shared/plugin_metadata
+MixerSettings=$Shared/mixer_settings
ExportFormats=$Shared/export
Templates=$Shared/templates
PatchFiles=$Shared/patchfiles
@@ -385,6 +386,12 @@ for x in $BUILD_ROOT/../osc/*.preset ; do
cp "$x" $OSC
done
+# Mixbus MixerSettings (if any)
+for x in $BUILD_ROOT/../mixer_settings/*.lua ; do
+ mkdir -p $MixerSettings # create on demand
+ cp "$x" $MixerSettings
+done
+
# VAMP plugins that we use
cp $BUILD_ROOT/libs/vamp-plugins/libardourvampplugins.dylib $Frameworks
diff --git a/tools/x-win/package.sh b/tools/x-win/package.sh
index f5ac7cae43..6e3b6d7df2 100755
--- a/tools/x-win/package.sh
+++ b/tools/x-win/package.sh
@@ -88,7 +88,7 @@ fi
export SRCCACHE
if [ "$(id -u)" = "0" ]; then
- apt-get -y install nsis curl
+ apt-get -y install nsis curl wget
fi