Mercurial > hg > vamp-aubio-plugins
annotate scripts/resources @ 119:dbbb66140bb7
scripts/: add script to fetch external resources on linux
author | Paul Brossier <piem@piem.org> |
---|---|
date | Thu, 21 Jul 2016 23:07:13 +0200 |
parents | |
children |
rev | line source |
---|---|
piem@119 | 1 #! /bin/bash |
piem@119 | 2 |
piem@119 | 3 # latest sdk source |
piem@119 | 4 VAMP_PLUGIN_SDK=https://code.soundsoftware.ac.uk/attachments/download/1520/vamp-plugin-sdk-2.6.tar.gz |
piem@119 | 5 VAMP_PLUGIN_SDK_ZIP=https://code.soundsoftware.ac.uk/attachments/download/1521/vamp-plugin-sdk-2.6.zip |
piem@119 | 6 |
piem@119 | 7 # latest binaries |
piem@119 | 8 VAMP_PLUGIN_SDK_MSVC=https://code.soundsoftware.ac.uk/attachments/download/1513/vamp-plugin-sdk-2.6-staticlibs-win32-msvc.zip |
piem@119 | 9 VAMP_PLUGIN_SDK_OSX=https://code.soundsoftware.ac.uk/attachments/download/1512/vamp-plugin-sdk-2.6-binaries-osx.tar.gz |
piem@119 | 10 VAMP_PLUGIN_SDK_LINUX32=https://code.soundsoftware.ac.uk/attachments/download/1516/vamp-plugin-sdk-2.6-binaries-i686-linux.tar.gz |
piem@119 | 11 VAMP_PLUGIN_SDK_LINUX64=https://code.soundsoftware.ac.uk/attachments/download/1517/vamp-plugin-sdk-2.6-binaries-amd64-linux.tar.gz |
piem@119 | 12 VAMP_PLUGIN_SDK_MINGW=https://code.soundsoftware.ac.uk/attachments/download/1518/vamp-plugin-sdk-2.6-binaries-win32-mingw.zip |
piem@119 | 13 |
piem@119 | 14 # helpers |
piem@119 | 15 |
piem@119 | 16 function fetch { |
piem@119 | 17 target=`basename $1` |
piem@119 | 18 [ -f $target ] && echo found $target || ( wget $1 || curl -O $1 > $target ) |
piem@119 | 19 tar xvf $target || unzip -x $target |
piem@119 | 20 } |