X-Git-Url: http://www.aleph1.co.uk/gitweb/?p=yaffs-website;a=blobdiff_plain;f=vendor%2Fpsy%2Fpsysh%2Fbin%2Fpackage;h=2bb6e411efb7f69df9ca7510bff94361fddca157;hp=f815c01073e5d30179c99c9908b54c008b8ae30e;hb=eba34333e3c89f208d2f72fa91351ad019a71583;hpb=a2bd1bf0c2c1f1a17d188f4dc0726a45494cefae diff --git a/vendor/psy/psysh/bin/package b/vendor/psy/psysh/bin/package index f815c0107..2bb6e411e 100755 --- a/vendor/psy/psysh/bin/package +++ b/vendor/psy/psysh/bin/package @@ -1,6 +1,6 @@ #!/usr/bin/env bash -set -ev +set -e cd "${BASH_SOURCE%/*}/.." @@ -28,25 +28,28 @@ while getopts ":v:h" opt; do esac done -./bin/build || exit 1 -chmod +x *.phar +if [ -z "$PKG_VERSION" ]; then + PKG_VERSION=$(git describe --tag --exact-match) +fi -echo "Creating tarballs" +if [[ $(php --version) = PHP\ 5.3* ]]; then + PKG_VERSION=${PKG_VERSION}-php53 +fi + +echo "Packaging $PKG_VERSION" mkdir -p dist || exit 1 -if [ -z "$PKG_VERSION" ]; then - PKG_VERSION=$(git describe --tag --exact-match) - if [[ $(php --version) = PHP\ 5.3* ]]; then - PKG_VERSION=${PKG_VERSION}-php53 - fi -fi +./bin/build || exit 1 +chmod +x *.phar + +echo "Creating tarballs" # Support BSD tar because OS X :( -TAR_FLAGS='--transform="flags=r;s/.*/psysh/"' if [[ $(tar --version) = bsdtar* ]]; then - TAR_FLAGS='-s /.*/psysh/' + tar -s "/.*/psysh/" -czf dist/psysh-${PKG_VERSION}.tar.gz psysh.phar + tar -s "/.*/psysh/" -czf dist/psysh-${PKG_VERSION}-compat.tar.gz psysh-compat.phar +else + tar --transform "s/.*/psysh/" -czf dist/psysh-${PKG_VERSION}.tar.gz psysh.phar + tar --transform "s/.*/psysh/" -czf dist/psysh-${PKG_VERSION}-compat.tar.gz psysh-compat.phar fi - -tar $TAR_FLAGS -czf dist/psysh-${PKG_VERSION}.tar.gz psysh.phar -tar $TAR_FLAGS -czf dist/psysh-${PKG_VERSION}-compat.tar.gz psysh-compat.phar