f84944d
#!/bin/bash
f84944d
f84944d
set -e
f84944d
f84944d
tmp=$(mktemp -d)
f84944d
f84944d
trap cleanup EXIT
f84944d
cleanup() {
f84944d
    set +e
f84944d
    [ -z "$tmp" -o ! -d "$tmp" ] || rm -rf "$tmp"
f84944d
}
f84944d
f84944d
unset CDPATH
f84944d
pwd=$(pwd)
f84944d
version=2.6
f84944d
commit=cb30cbf275e12a8af1d71e42a033af7eb1847bff
f84944d
f84944d
pushd "$tmp"
f84944d
git clone https://github.com/mnemosyne-proj/mnemosyne.git
f84944d
cd mnemosyne
f84944d
git archive --prefix="" --format=tar ${commit} {.,mnemosyne,openSM2sync}/LICENSE tests/ | xz -T0 > "$pwd"/Mnemosyne-tests-${version}.tar.xz
f84944d
popd