From: Paul Brossier Date: Sun, 24 Jul 2016 18:32:44 +0000 (+0200) Subject: rename INSTALL.foo to build_foo.sh X-Git-Tag: 0.5.1~31 X-Git-Url: https://git.aubio.org/?a=commitdiff_plain;h=67e2b37bb4f1ed116b5c68f3558426ad9628e241;p=vamp-aubio-plugins.git rename INSTALL.foo to build_foo.sh --- diff --git a/INSTALL.linux b/INSTALL.linux deleted file mode 100644 index 939fcfa..0000000 --- a/INSTALL.linux +++ /dev/null @@ -1,20 +0,0 @@ -#! /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 --git a/INSTALL.mingw32 b/INSTALL.mingw32 deleted file mode 100644 index 4235350..0000000 --- a/INSTALL.mingw32 +++ /dev/null @@ -1,29 +0,0 @@ -#! /bin/sh - -# cross compile vamp-aubio-plugins using mingw32 toolchain - -pushd .. - -# get 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 - -# get Vamp windows binaries -curl -O https://code.soundsoftware.ac.uk/attachments/download/694/vamp-plugin-sdk-2.5-binaries-win32-mingw.zip -unzip -ox vamp-plugin-sdk-2.5-binaries-win32-mingw.zip - -# build aubio -git clone git://git.aubio.org/git/aubio/ aubio-mingw32 -pushd aubio-mingw32 -git co develop -git pull -CFLAGS="-Os" CC=i586-mingw32msvc-gcc ./waf distclean configure build install \ - --destdir=../aubio-dist-mingw32 --testcmd="echo %s" \ - --with-target-platform=win32 --disable-avcodec --disable-samplerate \ - --disable-jack --disable-sndfile -popd - -popd - -# now build vamp-aubio-plugins -make -f Makefile.mingw32 clean all diff --git a/INSTALL.osx b/INSTALL.osx deleted file mode 100644 index bd27971..0000000 --- a/INSTALL.osx +++ /dev/null @@ -1,23 +0,0 @@ -#! /bin/sh - -# instructions to build vamp-aubio-plugins for mac os x - -# get waf -./scripts/get_waf.sh - -# fetch Vamp SDK -./scripts/get_deps_osx.sh - -# fetch and build aubio -./scripts/get_aubio.sh - -# configure and build plugin -./waf configure - -./waf build -v - -# install in user's home directory -# ./waf install --destdir=$HOME - -# system-wide installation -# sudo ./waf install diff --git a/build_linux.sh b/build_linux.sh new file mode 100755 index 0000000..939fcfa --- /dev/null +++ b/build_linux.sh @@ -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 --git a/build_mingw32.sh b/build_mingw32.sh new file mode 100644 index 0000000..4235350 --- /dev/null +++ b/build_mingw32.sh @@ -0,0 +1,29 @@ +#! /bin/sh + +# cross compile vamp-aubio-plugins using mingw32 toolchain + +pushd .. + +# get 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 + +# get Vamp windows binaries +curl -O https://code.soundsoftware.ac.uk/attachments/download/694/vamp-plugin-sdk-2.5-binaries-win32-mingw.zip +unzip -ox vamp-plugin-sdk-2.5-binaries-win32-mingw.zip + +# build aubio +git clone git://git.aubio.org/git/aubio/ aubio-mingw32 +pushd aubio-mingw32 +git co develop +git pull +CFLAGS="-Os" CC=i586-mingw32msvc-gcc ./waf distclean configure build install \ + --destdir=../aubio-dist-mingw32 --testcmd="echo %s" \ + --with-target-platform=win32 --disable-avcodec --disable-samplerate \ + --disable-jack --disable-sndfile +popd + +popd + +# now build vamp-aubio-plugins +make -f Makefile.mingw32 clean all diff --git a/build_osx.sh b/build_osx.sh new file mode 100755 index 0000000..bd27971 --- /dev/null +++ b/build_osx.sh @@ -0,0 +1,23 @@ +#! /bin/sh + +# instructions to build vamp-aubio-plugins for mac os x + +# get waf +./scripts/get_waf.sh + +# fetch Vamp SDK +./scripts/get_deps_osx.sh + +# fetch and build aubio +./scripts/get_aubio.sh + +# configure and build plugin +./waf configure + +./waf build -v + +# install in user's home directory +# ./waf install --destdir=$HOME + +# system-wide installation +# sudo ./waf install