#!/bin/sh VERSION=$1 if [ -z "$VERSION" ]; then echo "usage: ./archive-macos.sh " exit fi rm -rf bin/ make clean 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" mkdir -p "$OUTPATH/locales" mkdir -p "$OUTPATH/themes" cp bin/musikbox "$OUTPATH" cp bin/plugins/*.dylib "$OUTPATH/plugins" cp bin/locales/*.json "$OUTPATH/locales" cp bin/themes/*.json "$OUTPATH/themes" strip bin/musikbox strip bin/plugins/*.dylib pushd bin/dist tar cvf musikbox_macos_$VERSION.tar $DIRNAME bzip2 musikbox_macos_$VERSION.tar popd