4 JAVA_OPTS
="-client -Xmx128m"
6 SLC_HOME_DIR
=${HOME}/.slc
/
7 if [ -f $SLC_HOME_DIR/settings.sh
];then
8 .
$SLC_HOME_DIR/settings.sh
12 if [ -z "$ARGEO_SLC_HOME" -o ! -d "$ARGEO_SLC_HOME" ] ; then
13 ## resolve links - $0 may be a link to home
15 progname
=`basename "$0"`
17 # need this for relative symlinks
18 while [ -h "$PRG" ] ; do
20 link
=`expr "$ls" : '.*-> \(.*\)$'`
21 if expr "$link" : '/.*' > /dev
/null
; then
24 PRG
=`dirname "$PRG"`"/$link"
28 ARGEO_SLC_HOME
=`dirname "$PRG"`/..
30 # make it fully qualified
31 ARGEO_SLC_HOME
=`cd "$ARGEO_SLC_HOME" && pwd`
34 for i
in "${ARGEO_SLC_HOME}"/boot
/*.jar
36 CLASSPATH
="$CLASSPATH:$i"
39 ARGEO_OSGI_BUNDLES
="$SLC_HOME_DIR/modules;in=**;ex=**/.git/**;ex=**/.svn/**,$ARGEO_SLC_HOME/modules;in=**;ex=**/.git/**;ex=**/.svn/**"
41 $JAVA_CMD $JAVA_OPTS \
42 "-Dargeo.osgi.bundles=$ARGEO_OSGI_BUNDLES" \
44 org.argeo.slc.cli.SlcMain
"$@"