diff options
author | David Robillard <d@drobilla.net> | 2016-07-09 16:28:46 -0400 |
---|---|---|
committer | David Robillard <d@drobilla.net> | 2016-07-09 16:28:46 -0400 |
commit | 213b1578e6eee1a20182afe94a88a3137deb9bdc (patch) | |
tree | 6ebae86844658809662e1b3a1195c170dccb7280 /build_releases.sh | |
parent | 92e992792cf983f62796e57151c6158de86dd2f9 (diff) | |
download | drobillad-213b1578e6eee1a20182afe94a88a3137deb9bdc.tar.gz drobillad-213b1578e6eee1a20182afe94a88a3137deb9bdc.tar.bz2 drobillad-213b1578e6eee1a20182afe94a88a3137deb9bdc.zip |
Add maintenance convenience scripts
Diffstat (limited to 'build_releases.sh')
-rwxr-xr-x | build_releases.sh | 52 |
1 files changed, 52 insertions, 0 deletions
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 |