Sha256: 261e6ffcbe8b5b63c37f6d135a938a48abdab56dd97103f145fb29a12d6d1544

Contents?: true

Size: 743 Bytes

Versions: 5

Compression:

Stored size: 743 Bytes

Contents

#!/bin/sh

if [ "x$1" = "xcheckout" ] ; then
  # Recursively checkout a repository to destination
  # Usage: tools/make-tarball.sh checkout DESTINATION

  git checkout-index --all --prefix=$2
  git submodule foreach --quiet "$0 checkout $2"'$path/'

  exit 0
fi

TMPDIR=`mktemp -d`
trap 'rm -rf $TMPDIR' EXIT
VERSION=$1

if [ "x$VERSION" = "x" ] ; then
  echo "Usage: $0 VERSION"
  exit 1
fi

DIR=drafter-$VERSION
TARBALL=$(pwd)/drafter-$VERSION.tar.gz

echo "Exporting to $TMPDIR/$DIR"

$(pwd)/tools/make-tarball.sh checkout $TMPDIR/$DIR/

(
  # Remove unnessecery files
  cd $TMPDIR/$DIR
  rm -fr appveyor.yml circle.yml .npmignore tools/ package.json emcc/
)

(
  cd $TMPDIR
  echo "Creating tarball"
  env GZIP=-9 tar -czf $TARBALL $DIR
)

Version data entries

5 entries across 5 versions & 1 rubygems

Version Path
lounge_lizard-0.1.4 ext/drafter/tools/make-tarball.sh
lounge_lizard-0.1.3 ext/drafter/tools/make-tarball.sh
lounge_lizard-0.1.2 ext/drafter/tools/make-tarball.sh
lounge_lizard-0.1.1 ext/drafter/tools/make-tarball.sh
lounge_lizard-0.1.0 ext/drafter/tools/make-tarball.sh