# HG changeset patch # User Paul Brossier # Date 1469357270 -7200 # Node ID 07e8ee33c810917ef21f0be428562f55e8ab11c8 # Parent 4b5c9e2d11c71a402cde5901730692ad7c06a5e3 INSTALL.{linux,osx}: update diff -r 4b5c9e2d11c7 -r 07e8ee33c810 INSTALL.linux --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/INSTALL.linux Sun Jul 24 12:47:50 2016 +0200 @@ -0,0 +1,20 @@ +#! /bin/sh + +# instructions to build vamp-aubio-plugins for linux + +# get waf +./scripts/get_waf.sh + +# fetch Vamp SDK +./scripts/get_deps_linux.sh + +# fetch and build aubio +./scripts/get_aubio.sh + +# configure and build plugin +./waf configure + +./waf build -v + +# system-wide installation +# sudo ./waf install diff -r 4b5c9e2d11c7 -r 07e8ee33c810 INSTALL.linux32 --- a/INSTALL.linux32 Sun Jul 24 11:34:59 2016 +0200 +++ /dev/null Thu Jan 01 00:00:00 1970 +0000 @@ -1,38 +0,0 @@ -#! /bin/sh - -# instructions to build vamp-aubio-plugins for linux i686 - -# move one directoy up -pushd .. - -# fetch Vamp SDK -curl -O https://code.soundsoftware.ac.uk/attachments/download/690/vamp-plugin-sdk-2.5.tar.gz -tar xf vamp-plugin-sdk-2.5.tar.gz - -# fetch Vamp linux32 binaries -curl -O https://code.soundsoftware.ac.uk/attachments/download/704/vamp-plugin-sdk-2.5-binaries-i686-linux.tar.gz -tar xf vamp-plugin-sdk-2.5-binaries-i686-linux.tar.gz - -# fetch and build aubio - -# from git develop branch -#git clone git://git.aubio.org/git/aubio/ aubio-linux32 -#pushd aubio-linux32 -##git co develop - -# from latest release -curl -O http://aubio.org/pub/aubio-0.4.1.tar.bz2 -tar xf aubio-0.4.1.tar.bz2 -pushd aubio-0.4.1 - -./waf distclean configure build install \ - --destdir=../aubio-dist-linux32 \ - --disable-avcodec --disable-samplerate --disable-jack --disable-sndfile -popd - -# back to current directory -popd -# now build vamp-aubio-plugins -CXXFLAGS="-I../aubio-dist-linux32/usr/local/include" \ - LDFLAGS="-L../aubio-dist-linux32/usr/local/lib" \ - make -f Makefile.linux clean all diff -r 4b5c9e2d11c7 -r 07e8ee33c810 INSTALL.linux64 --- a/INSTALL.linux64 Sun Jul 24 11:34:59 2016 +0200 +++ /dev/null Thu Jan 01 00:00:00 1970 +0000 @@ -1,38 +0,0 @@ -#! /bin/sh - -# instructions to build vamp-aubio-plugins for linux amd64 - -# move one directoy up -pushd .. - -# fetch Vamp SDK -curl -O https://code.soundsoftware.ac.uk/attachments/download/690/vamp-plugin-sdk-2.5.tar.gz -tar xf vamp-plugin-sdk-2.5.tar.gz - -# fetch Vamp linux64 binaries -curl -O https://code.soundsoftware.ac.uk/attachments/download/703/vamp-plugin-sdk-2.5-binaries-amd64-linux.tar.gz -tar xf vamp-plugin-sdk-2.5-binaries-amd64-linux.tar.gz - -# fetch and build aubio - -# from git develop branch -#git clone git://git.aubio.org/git/aubio/ aubio-linux64 -#pushd aubio-linux64 -##git co develop - -# from latest release -curl -O http://aubio.org/pub/aubio-0.4.1.tar.bz2 -tar xf aubio-0.4.1.tar.bz2 -pushd aubio-0.4.1 - -./waf distclean configure build install \ - --destdir=../aubio-dist-linux64 \ - --disable-avcodec --disable-samplerate --disable-jack --disable-sndfile -popd - -# back to current directory -popd -# now build vamp-aubio-plugins -CXXFLAGS="-I../aubio-dist-linux64/usr/local/include" \ - LDFLAGS="-L../aubio-dist-linux64/usr/local/lib" \ - make -f Makefile.linux clean all diff -r 4b5c9e2d11c7 -r 07e8ee33c810 INSTALL.osx --- a/INSTALL.osx Sun Jul 24 11:34:59 2016 +0200 +++ b/INSTALL.osx Sun Jul 24 12:47:50 2016 +0200 @@ -2,37 +2,22 @@ # instructions to build vamp-aubio-plugins for mac os x -# move one directoy up -pushd .. +# get waf +./scripts/get_waf.sh # fetch Vamp SDK -curl -O https://code.soundsoftware.ac.uk/attachments/download/690/vamp-plugin-sdk-2.5.tar.gz -tar xf vamp-plugin-sdk-2.5.tar.gz - -# fetch Vamp osx binaries -curl -O https://code.soundsoftware.ac.uk/attachments/download/693/vamp-plugin-sdk-2.5-binaries-osx.tar.gz -tar xf vamp-plugin-sdk-2.5-binaries-osx.tar.gz +./scripts/get_deps_osx.sh # fetch and build aubio +./scripts/get_aubio.sh -# from git develop branch -#git clone git://git.aubio.org/git/aubio/ aubio-osx -#pushd aubio-osx -##git co develop +# configure and build plugin +./waf configure -# from latest release -curl -O http://aubio.org/pub/aubio-0.4.1.tar.bz2 -tar xf aubio-0.4.1.tar.bz2 -pushd aubio-0.4.1 +./waf build -v -./waf distclean configure build install \ - --destdir=../aubio-dist-osx \ - --disable-avcodec --disable-samplerate --disable-jack --disable-sndfile -popd +# install in user's home directory +# ./waf install --destdir=$HOME -# back to current directory -popd -# now build vamp-aubio-plugins -CXXFLAGS="-I../aubio-dist-osx/usr/local/include" \ - LDFLAGS="-L../aubio-dist-osx/usr/local/lib" \ - make -f Makefile.osx clean all +# system-wide installation +# sudo ./waf install