Mercurial > hg > vamp-aubio-plugins
view scripts/get_aubio.sh @ 198:3a76aa26b578 tip master
wscript: check for 64bit using sys.maxsize (closes #3)
author | Paul Brossier <piem@piem.org> |
---|---|
date | Mon, 04 Dec 2017 01:42:19 +0100 |
parents | 84fbc387ebd4 |
children |
line wrap: on
line source
#! /bin/bash set -e set -x source $PWD/VERSION # external dependencies are not required for vamp WAFOPTS="--disable-samplerate --disable-avcodec --disable-sndfile --disable-jack" mkdir -p contrib pushd contrib if [ -n "$VAMP_AUBIO_VERSION_STATUS" ] then git clone https://github.com/aubio/aubio aubio || ( pushd aubio; git pull; popd ) pushd aubio else echo "using aubio $AUBIO_VERSION" tarball=aubio-$AUBIO_VERSION.tar.bz2 [ -f $tarball ] || curl -O https://aubio.org/pub/$tarball [ -f $tarball.asc ] || curl -O https://aubio.org/pub/$tarball.asc gpg --verify $tarball.asc $tarball rm -rf ${tarball%%.tar.bz2} && tar xf $tarball pushd ${tarball%%.tar.bz2} fi #rm -rf aubio ./scripts/get_waf.sh #./waf distclean ./waf configure --prefix=$PWD/../aubio-dist $WAFOPTS ./waf build -v $WAFOPTS ./waf install -v $WAFOPTS popd popd