#!/bin/bash # # We don't supply a Makefile. Instead, we just supply this shell script. set -e case "$#.$1" in 0.) ;; *.-*) echo >&2 'no options allowed'; exit 1;; *) echo >&2 'no arguments allowed'; exit 1;; esac : ${JAVA_HOME:=/usr/lib/jvm/java-6-sun} export JAVA_HOME revision=`git describe --always || echo '(unknown revision)'` if [ x"`git diff 2>/dev/null || echo x`" != x ]; then revision="$revision-local" fi cat >src/com/tedpearson/ypp/market/Version.java <