]> git.argeo.org Git - gpl/argeo-slc.git/blob - dist/slc/rpm/usr/bin/slc
Merge branch 'master' of https://github.com/argeo/argeo-slc.git
[gpl/argeo-slc.git] / dist / slc / rpm / usr / bin / slc
1 #!/bin/sh
2
3 JAVA_CMD=java
4 JAVA_OPTS="-client -Xmx128m"
5
6 SLC_HOME_DIR=${HOME}/.local/share/slc/
7 if [ -f $SLC_HOME_DIR/settings.sh ];then
8 . $SLC_HOME_DIR/settings.sh
9 fi
10
11 OSGI_INSTALL_AREA=/usr/share/osgi/boot
12
13 ARGEO_OSGI_BUNDLES="$SLC_HOME_DIR/modules;in=**;ex=**/.git/**;ex=**/.svn/**,/etc/slc-cl/modules;in=**;ex=**/.git/**;ex=**/.svn/**,/usr/share/osgi;in=**/*.jar"
14
15 for i in "${OSGI_INSTALL_AREA}"/*.jar
16 do
17 CLASSPATH="$CLASSPATH:$i"
18 done
19
20 $JAVA_CMD $JAVA_OPTS \
21 "-Dargeo.osgi.bundles=$ARGEO_OSGI_BUNDLES" \
22 -Djava.security.manager= \
23 -Djava.security.policy="file:/etc/osgiboot/all.policy" \
24 -cp "$CLASSPATH" \
25 org.argeo.slc.cli.SlcMain "$@"
26