#! /bin/sh

# OS specific support.  $var _must_ be set to either true or false.
cygwin=false;
darwin=false;
case "`uname`" in
  CYGWIN*) cygwin=true ;;
  Darwin*) darwin=true ;;
esac

if [ -z "$INFOBIT_HOME" ] ; then

  if [ -d ${HOME}/infobit ] ; then
    INFOBIT_HOME=${HOME}/infobit
  fi

  ## resolve links - $0 may be a link to infobit home
  PRG=$0
  progname=`basename $0`
  saveddir=`pwd`

  # need this for relative symlinks
  cd `dirname $PRG`

  while [ -h "$PRG" ] ; do
    ls=`ls -ld "$PRG"`
    link=`expr "$ls" : '.*-> \(.*\)$'`
    if expr "$link" : '.*/.*' > /dev/null; then
  PRG="$link"
    else
  PRG="`dirname $PRG`/$link"
    fi
  done

  INFOBIT_HOME=`dirname "$PRG"`/..

  # make it fully qualified
  INFOBIT_HOME=`cd "$INFOBIT_HOME" && pwd`

  cd $saveddir
fi

# For Cygwin, ensure paths are in UNIX format before anything is touched
if $cygwin ; then
  [ -n "$INFOBIT_HOME" ] &&
    INFOBIT_HOME=`cygpath --unix "$INFOBIT_HOME"`
  [ -n "$JAVA_HOME" ] &&
    JAVA_HOME=`cygpath --unix "$JAVA_HOME"`
  [ -n "$CLASSPATH" ] &&
    CLASSPATH=`cygpath --path --unix "$CLASSPATH"`
fi
echo $INFOBIT_HOME
 $INFOBIT_HOME/bin/infobit  import $@
