annotate INSTALL.osx @ 155:a34d587bd0f5

.appveyor.yml: improve
author Paul Brossier <piem@piem.org>
date Fri, 22 Jul 2016 18:09:21 +0200
parents 932099d4c440
children 07e8ee33c810
rev   line source
piem@103 1 #! /bin/sh
piem@103 2
piem@103 3 # instructions to build vamp-aubio-plugins for mac os x
piem@103 4
piem@103 5 # move one directoy up
piem@103 6 pushd ..
piem@103 7
piem@103 8 # fetch Vamp SDK
piem@103 9 curl -O https://code.soundsoftware.ac.uk/attachments/download/690/vamp-plugin-sdk-2.5.tar.gz
piem@103 10 tar xf vamp-plugin-sdk-2.5.tar.gz
piem@103 11
piem@103 12 # fetch Vamp osx binaries
piem@103 13 curl -O https://code.soundsoftware.ac.uk/attachments/download/693/vamp-plugin-sdk-2.5-binaries-osx.tar.gz
piem@103 14 tar xf vamp-plugin-sdk-2.5-binaries-osx.tar.gz
piem@103 15
piem@103 16 # fetch and build aubio
piem@103 17
piem@103 18 # from git develop branch
piem@103 19 #git clone git://git.aubio.org/git/aubio/ aubio-osx
piem@103 20 #pushd aubio-osx
piem@103 21 ##git co develop
piem@103 22
piem@103 23 # from latest release
piem@103 24 curl -O http://aubio.org/pub/aubio-0.4.1.tar.bz2
piem@103 25 tar xf aubio-0.4.1.tar.bz2
piem@103 26 pushd aubio-0.4.1
piem@103 27
piem@103 28 ./waf distclean configure build install \
piem@103 29 --destdir=../aubio-dist-osx \
piem@103 30 --disable-avcodec --disable-samplerate --disable-jack --disable-sndfile
piem@103 31 popd
piem@103 32
piem@103 33 # back to current directory
piem@103 34 popd
piem@103 35 # now build vamp-aubio-plugins
piem@103 36 CXXFLAGS="-I../aubio-dist-osx/usr/local/include" \
piem@103 37 LDFLAGS="-L../aubio-dist-osx/usr/local/lib" \
piem@103 38 make -f Makefile.osx clean all