From 213b1578e6eee1a20182afe94a88a3137deb9bdc Mon Sep 17 00:00:00 2001 From: David Robillard Date: Sat, 9 Jul 2016 16:28:46 -0400 Subject: Add maintenance convenience scripts --- build_releases.sh | 52 ++++++++++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 52 insertions(+) create mode 100755 build_releases.sh (limited to 'build_releases.sh') diff --git a/build_releases.sh b/build_releases.sh new file mode 100755 index 0000000..d32c56b --- /dev/null +++ b/build_releases.sh @@ -0,0 +1,52 @@ +releasedir=$(pwd)/build/releases + +mkdir -p $releasedir +rm $releasedir/* + +for i in serd sord sratom ganv; do + cd $i; + ./waf distcheck --strict --test --docs + mv *.tar.bz2 $releasedir; + ./waf distclean; + cd -; +done + +for i in suil; do + cd $i; + ./waf distcheck --strict --docs; + mv *.tar.bz2 $releasedir; + ./waf distclean; + cd -; +done + +for i in lilv; do + cd $i; + ./waf distcheck --strict --test --docs --bindings; + mv *.tar.bz2 $releasedir; + ./waf distclean; + cd -; +done + +for i in ingen; do + cd $i; + ./waf distcheck --strict --test --docs; + mv *.tar.bz2 $releasedir; + ./waf distclean; + cd -; +done + +for i in jalv machina; do + cd $i; + ./waf distcheck --strict --docs; + mv *.tar.bz2 $releasedir; + ./waf distclean; + cd -; +done + +for i in plugins/blop.lv2 plugins/fomp.lv2 plugins/matriseq.lv2 plugins/mda.lv2 plugins/omins.lv2; do + cd $i; + ./waf distcheck --strict; + mv *.tar.bz2 $releasedir; + ./waf distclean; + cd -; +done -- cgit v1.2.1