#!/bin/bash set -ex baz lint --strict srcdir="$PWD" cd .. release=pybaz-"$1" tarballparent="$srcdir/.." tarballdir="$tarballparent"/"$release" if [ -e tarballdir ] ; then exit 1 fi cp -al "$srcdir" "$tarballdir" cd "$tarballparent" baz inventory -sB "$release" \ | tar -czf "$srcdir"/"$release".tar.gz --no-recursion -T- rm -rf "$tarballparent"/"$release"