Chris@63: #!/bin/bash Chris@63: Chris@63: set -eu Chris@63: Chris@63: current=$(hg id | awk '{ print $1; }') Chris@63: Chris@63: case "$current" in Chris@63: *+) echo "ERROR: Current working copy has been modified - not proceeding";exit 2;; Chris@63: *);; Chris@63: esac Chris@63: Chris@63: version=`perl -p -e 's/^[^"]*"([^"]*)".*$/$1/' version.h` Chris@63: Chris@63: mkdir -p packages Chris@63: echo Chris@63: Chris@63: if [ -d /Applications ]; then Chris@63: Chris@63: app="Vamp Plugin Pack Installer" Chris@63: volume="$app"-"$version" Chris@63: dmg="$volume".dmg Chris@63: Chris@63: deploy/osx/build-and-package.sh Chris@63: Chris@63: mv "$dmg" packages/ Chris@63: Chris@63: else Chris@63: Chris@96: ./deploy/linux/build-and-test.sh Chris@96: Chris@96: squashedversion=$(echo "$version" | sed 's/_-//g') Chris@96: Chris@96: mv deploy/linux/docker/output/VampPluginPackInstaller-"$current"-x86_64.AppImage \ Chris@96: packages/vamp-plugin-pack-installer-"$squashedversion" Chris@63: fi Chris@63: Chris@63: echo "Done" Chris@63: