annotate deploy/clean-build-and-package @ 129:afd72eb2b0aa tip

Added tag v1.0-windows-32bit for changeset 7d5387c63447
author Chris Cannam
date Fri, 12 Jun 2020 17:20:52 +0100
parents e7badb8450d8
children
rev   line source
Chris@63 1 #!/bin/bash
Chris@63 2
Chris@63 3 set -eu
Chris@63 4
Chris@63 5 current=$(hg id | awk '{ print $1; }')
Chris@63 6
Chris@63 7 case "$current" in
Chris@63 8 *+) echo "ERROR: Current working copy has been modified - not proceeding";exit 2;;
Chris@63 9 *);;
Chris@63 10 esac
Chris@63 11
Chris@63 12 version=`perl -p -e 's/^[^"]*"([^"]*)".*$/$1/' version.h`
Chris@63 13
Chris@63 14 mkdir -p packages
Chris@63 15 echo
Chris@63 16
Chris@63 17 if [ -d /Applications ]; then
Chris@63 18
Chris@63 19 app="Vamp Plugin Pack Installer"
Chris@63 20 volume="$app"-"$version"
Chris@63 21 dmg="$volume".dmg
Chris@63 22
Chris@63 23 deploy/osx/build-and-package.sh
Chris@63 24
Chris@63 25 mv "$dmg" packages/
Chris@63 26
Chris@63 27 else
Chris@63 28
Chris@96 29 ./deploy/linux/build-and-test.sh
Chris@96 30
Chris@96 31 squashedversion=$(echo "$version" | sed 's/_-//g')
Chris@96 32
Chris@96 33 mv deploy/linux/docker/output/VampPluginPackInstaller-"$current"-x86_64.AppImage \
Chris@96 34 packages/vamp-plugin-pack-installer-"$squashedversion"
Chris@63 35 fi
Chris@63 36
Chris@63 37 echo "Done"
Chris@63 38