mirror of
https://github.com/scratchfoundation/paper.js.git
synced 2025-01-03 19:45:44 -05:00
34 lines
794 B
Bash
Executable file
34 lines
794 B
Bash
Executable file
#!/bin/bash
|
|
|
|
# Paper.js - The Swiss Army Knife of Vector Graphics Scripting.
|
|
# http://paperjs.org/
|
|
#
|
|
# Copyright (c) 2011 - 2013, Juerg Lehni & Jonathan Puckey
|
|
# http://lehni.org/ & http://jonathanpuckey.com/
|
|
#
|
|
# Distributed under the MIT license. See LICENSE file for details.
|
|
#
|
|
# All rights reserved.
|
|
|
|
echo "Building paper.js"
|
|
./build.sh
|
|
echo "Minifying paper.js"
|
|
./minify.sh
|
|
echo "Commiting Version"
|
|
# Add changed json configuration files
|
|
git add -u ../package.json
|
|
git add -u ../bower.json
|
|
# Add all changed files in dist
|
|
git add -u ../dist
|
|
# Extract the paper.js version from package.json:
|
|
VERSION=$(node -e "
|
|
process.stdout.write(require('../package.json').version)
|
|
")
|
|
# Commit
|
|
git commit -m "Bump version to v$VERSION"
|
|
# Tag
|
|
git tag "v$VERSION"
|
|
# Push
|
|
git push
|
|
# Publish
|
|
npm publish ..
|