annotate scripts/get_aubio.sh @ 180:0e996245fb70

build_linux.sh: add dist arg to build binary tarball
author Paul Brossier <piem@piem.org>
date Mon, 13 Feb 2017 18:41:10 +0100
parents 18f453a30ac7
children 4c5d41e39a15
rev   line source
piem@120 1 #! /bin/bash
piem@120 2
piem@120 3 set -e
piem@120 4 set -x
piem@120 5
piem@175 6 source VERSION
piem@175 7
piem@120 8 mkdir -p contrib
piem@120 9 pushd contrib
piem@175 10 if [ -n "$VAMP_AUBIO_VERSION_STATUS" ]
piem@175 11 then
piem@175 12 git clone https://github.com/aubio/aubio aubio || ( pushd aubio; git pull; popd )
piem@175 13 pushd aubio
piem@175 14 else
piem@175 15 AUBIO_VERSION=0.4.4
piem@175 16 echo "using release 0.4.4"
piem@175 17 tarball=aubio-$AUBIO_VERSION.tar.bz2
piem@175 18 [ -f $tarball ] || wget https://aubio.org/pub/$tarball
piem@175 19 [ -f $tarball.asc ] || wget https://aubio.org/pub/$tarball.asc
piem@175 20 gpg --verify $tarball.asc $tarball
piem@175 21 rm -rf ${tarball%%.tar.bz2} && tar xf $tarball
piem@175 22 pushd ${tarball%%.tar.bz2}
piem@175 23 fi
piem@120 24
piem@120 25 #rm -rf aubio
piem@131 26 ./scripts/get_waf.sh
piem@120 27 #./waf distclean
piem@156 28 ./waf configure --prefix=$PWD/../aubio-dist $WAFOPTS
piem@161 29 ./waf build -v $WAFOPTS
piem@161 30 ./waf install -v $WAFOPTS
piem@120 31 popd
piem@120 32 popd