]> git.argeo.org Git - gpl/argeo-slc.git/blob - dist/slc/src/main/rpm/usr/bin/slc
Remove bundles conflicting with Commons v1.2
[gpl/argeo-slc.git] / dist / slc / src / main / rpm / usr / bin / slc
1 #!/bin/sh
2
3 JAVA_CMD=/usr/lib/jvm/java-1.6.0/bin/java
4 JAVA_OPTS="-client -Xmx256m"
5
6 SLC_HOME_DIR=${HOME}/.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 OSGI_FRAMEWORK=$OSGI_INSTALL_AREA/org.eclipse.osgi.jar
13 OSGI_BOOT=$OSGI_INSTALL_AREA/org.argeo.osgi.boot.jar
14 SLC_LAUNCHER=$OSGI_INSTALL_AREA/org.argeo.slc.launcher.jar
15
16 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"
17
18 $JAVA_CMD $JAVA_OPTS \
19 "-Dargeo.osgi.bundle=$ARGEO_OSGI_BUNDLES" \
20 -cp $OSGI_FRAMEWORK:$OSGI_BOOT \
21 -jar $SLC_LAUNCHER "$@"
22