|
- #!/bin/bash
-
- set -e
-
- # --------------------------------------------------------------------------------------------------------------------------------
- # extract debs and pack them
-
- function compressFolderAsZip() {
- rm -f "$1.zip"
- zip -X -r "$1" "$1"
- rm -r "$1"
- }
-
- # --------------------------------------------------------------------------------------------------------------------------------
-
- if [ "$1" == "" ]; then
- echo Missing argument
- exit
- fi
-
- # --------------------------------------------------------------------------------------------------------------------------------
-
- cd bin
-
- mkdir -p tmp
- rm -rf tmp/*
-
- NAME="$1"
-
- _mingw32-build make -C .. clean
- _mingw32-build make -C ..
- for i in `ls *-vst.dll`; do mv $i `echo $i | awk 'sub("-vst","")'`; done
- rm -rf *ladspa* *dssi* *vst*
- mkdir -p "$NAME-win32bit"
- mv *.dll *.lv2/ "$NAME-win32bit"
- cp "../dpf/utils/README-DPF-Windows.txt" "$NAME-win32bit/README.txt"
- compressFolderAsZip "$NAME-win32bit"
- rm -rf tmp/*
-
- _mingw64-build make -C .. clean
- _mingw64-build make -C ..
- for i in `ls *-vst.dll`; do mv $i `echo $i | awk 'sub("-vst","")'`; done
- rm -rf *ladspa* *dssi* *vst*
- mkdir -p "$NAME-win64bit"
- mv *.dll *.lv2/ "$NAME-win64bit"
- cp "../dpf/utils/README-DPF-Windows.txt" "$NAME-win64bit/README.txt"
- compressFolderAsZip "$NAME-win64bit"
- rm -rf tmp/*
-
- _mingw64-build make -C .. clean
-
- cd ..
-
- # --------------------------------------------------------------------------------------------------------------------------------
|