#!/usr/bin/env bash URL="https://github.com/jnordberg/gif.js" TMP="./dist/tmp" if [ -d ./node_modules ]; then PATH="./node_modules/.bin/:$PATH" VERSION=`./bin/version` echo "Packaging gif.js $VERSION" browserify -d -s GIF -t coffeeify src/gif.coffee | exorcist dist/_gif.js.map > dist/_gif.js uglifyjs dist/_gif.js \ --preamble "// gif.js $VERSION - $URL" \ --in-source-map dist/_gif.js.map \ --source-map dist/gif.js.map \ --source-map-url gif.js.map \ > dist/gif.js browserify -d -t coffeeify --bare src/gif.worker.coffee | exorcist dist/_gif.worker.js.map > dist/_gif.worker.js uglifyjs dist/_gif.worker.js \ --preamble "// gif.worker.js $VERSION - $URL" \ --in-source-map dist/_gif.worker.js.map \ --source-map dist/gif.worker.js.map \ --source-map-url gif.worker.js.map \ > dist/gif.worker.js rm dist/_* else echo "Build dependencies missing. Run npm install" exit 1 fi