]> git.pld-linux.org Git - packages/charles.git/blame - charles.sh
- drop obsolete and outdated manual inclusion of rpm macros
[packages/charles.git] / charles.sh
CommitLineData
1149228b 1#!/bin/sh
b3da5ded 2set -e
1149228b 3
b3da5ded
ER
4# set JAVA_HOME from jpackage-utils if available
5if [ ! -f /usr/share/java-utils/java-functions ]; then
6 echo >&2 "jpackage-utils not found."
7 exit 1
8fi
1149228b 9. /usr/share/java-utils/java-functions
1149228b 10
b3da5ded
ER
11MAIN_CLASS=com.xk72.charles.gui.MainWithClassLoader
12LIBDIR=/usr/lib/charles
1149228b 13CLASSPATH=$(build-classpath-directory /usr/share/java/charles)
14
b3da5ded
ER
15# activation: can't be added to classpath:
16# Exception in thread "main" java.lang.SecurityException: Prohibited package name: java.lang
17# but apparently not needed if part of jdk
18for jar in oro; do
19 jar=$(find-jar $jar)
20 CLASSPATH=$CLASSPATH:$jar
21done
22
23# extra options
24OPTIONS="\
25 -Dcharles.config=~/.charles.config \
26 -Djava.library.path=$LIBDIR
27"
28
29# this will call exec java
30run "$@"
This page took 0.074118 seconds and 4 git commands to generate.