#!/usr/bin/env zsh set -e alias db="dropbox_uploader" rm -r lib db -q download py/lib if [ ! -d .git ]; then git -q init [ -e version ] && rm version git add .gitignore '*' '**/*' else git add -A changes="$(git status --porcelain | wc -l)" [ "$changes" -eq 0 ] && exit 0 fi if [ -s version ]; then read -r version < version else version=0 fi let version++ || true # -e mode doesn't like this normally echo $version > version git commit -qm "update $version" . >/dev/null git remote | grep -Fxq origin && git push -q origin master