diff --git a/archive-macos.sh b/archive-macos.sh new file mode 100755 index 000000000..696b5c8b8 --- /dev/null +++ b/archive-macos.sh @@ -0,0 +1,28 @@ +#!/bin/sh + +VERSION=$1 + +if [ -z "$VERSION" ]; then + echo "usage: ./archive-macos.sh " + exit +fi + +rm bin/musikbox +rm -rf bin/musikbox/plugins + +cmake -DCMAKE_BUILD_TYPE=Release -DLINK_STATICALLY=true . +make -j4 + +DIRNAME="musikbox_macos_$VERSION" +OUTPATH="bin/dist/$DIRNAME" + +rm -rf "$OUTPATH" + +mkdir -p "$OUTPATH/plugins" +cp bin/musikbox "$OUTPATH" +cp bin/plugins/*.dylib "$OUTPATH/plugins" + +pushd bin/dist +tar cvf musikbox_macos_static_$VERSION.tar $DIRNAME +bzip2 musikbox_macos_static_$VERSION.tar +popd