diff options
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 |