aboutsummaryrefslogtreecommitdiffstats
path: root/tools/deploy.sh
diff options
context:
space:
mode:
Diffstat (limited to 'tools/deploy.sh')
-rwxr-xr-xtools/deploy.sh92
1 files changed, 0 insertions, 92 deletions
diff --git a/tools/deploy.sh b/tools/deploy.sh
deleted file mode 100755
index e461bb2..0000000
--- a/tools/deploy.sh
+++ /dev/null
@@ -1,92 +0,0 @@
-#!/bin/bash
-
-cd `dirname $0`
-
-# the deploy target folder
-FOLDER=deploy
-
-# the deploy target suffix
-SUFFIX=`date "+-%Y_%m_%d-%I_%M_%S%p"`
-
-# The grandparent folder for this script
-SOURCE=$(cd `dirname $0`/../; pwd)
-
-# extract project folder name
-NAME=${SOURCE##*/}
-
-# target names
-if [ -z "${DEPLOY}" ]; then
- DEPLOY="$NAME$SUFFIX"
-fi
-
-if [ -z "${TARGET}" ]; then
- TARGET="$SOURCE/$FOLDER/$DEPLOY"
-fi
-
-if [ -d $TARGET ]; then
- echo "$TARGET folder already exists, please rename or remove it and try again."
- exit 1
-fi
-
-# use less by default
-NO_LESS=""
-
-USAGE="Usage: `basename $0` [-h] [-c] [-o output_dir] args"
-
-# Parse command line options.
-while getopts hco: OPT; do
- case "$OPT" in
- h)
- echo $USAGE
- exit 0
- ;;
- o)
- TARGET=$OPTARG
- rm -rf $TARGET
- ;;
- c)
- NO_LESS="-no-less"
- ;;
- \?)
- # getopts issues an error message
- echo $USAGE >&2
- exit 1
- ;;
- esac
-done
-
-echo "This script can create a deployment in $TARGET"
-
-cat <<EOF
-==========
-build step
-==========
-EOF
-
-./minify.sh $NO_LESS
-
-cat <<EOF
-=========
-copy step
-=========
-EOF
-
-# make deploy folder
-mkdir -p "$TARGET/lib"
-
-# copy root folder files
-cp "$SOURCE/index.html" "$SOURCE/icon.png" "$TARGET"
-
-# copy assets and build
-cp -r "$SOURCE/assets" "$SOURCE/build" "$TARGET"
-
-for i in "$SOURCE/lib/"*; do
- o=${i##*/}
- if [ -x $i/deploy.sh ]; then
- echo "Deploying $o"
- $i/deploy.sh "$TARGET/lib/$o"
- else
- echo "Copying $o"
- cp -r "$i" "$TARGET/lib"
- fi
-done