#!/bin/sh

# The deployer as a standalone tool
# This assumes that it is being run from $ZINIKI_ROOT/bin/deployer and looks for $ZINIKI_ROOT/lib relative to that

root="`dirname $0`"
root="`dirname $root`"
defines=""

while [ $# -gt 0 ] ; do
  case $1 in
    -D*)
      defines="$defines $1"
      shift
      ;;
    *)
      break
      ;;
  esac
done

base() {   
	java \
	  -Dui4j.headless=true \
	  -Dglass.platform=Monocle \
	  -Dmonocle.platform=Headless \
	  -Dprism.order=sw \
	  ${defines} \
	  -cp "$root"/'lib/*' \
	   org.ziniki.deployer.Main "$@"
}

base "$@"
