Mercurial > hg > sonic-visualiser
diff deploy/osx/deploy.sh @ 1055:40ff7c801fc2 3.0-integration
Check for audioIO as well as play target; + deployment bits
author | Chris Cannam |
---|---|
date | Thu, 20 Aug 2015 16:41:51 +0100 |
parents | d18c89386a71 |
children | b2c45b831ea8 |
line wrap: on
line diff
--- a/deploy/osx/deploy.sh Thu Aug 20 13:34:20 2015 +0100 +++ b/deploy/osx/deploy.sh Thu Aug 20 16:41:51 2015 +0100 @@ -1,5 +1,7 @@ #!/bin/bash +set -e + # Execute this from the top-level directory of the project (the one # that contains the .app bundle). Supply the name of the .app bundle # as argument (the target will use $app.app regardless, but we need @@ -16,11 +18,14 @@ fi app=`basename "$source" .app` +set -u + version=`perl -p -e 's/^[^"]*"([^"]*)".*$/$1/' version.h` -case "$version" in +stem=${version%%-*} +case "$stem" in [0-9].[0-9]) bundleVersion="$version".0 ;; [0-9].[0-9].[0-9]) bundleVersion="$version" ;; - *) echo "Error: Version $version is neither two- nor three-part number" ;; + *) echo "Error: Version stem $stem (of version $version) is neither two- nor three-part number" ;; esac echo