JNI=false
SSJAVA=false
USE_SSJAVA_CLASSPATH=false
+USE_SSJAVA_INFER_CLASSPATH=false
+USE_SSJAVA_NOCLASSPATH=false
SRCAFTERPP=false;
COREPROF=false;
NUMA=false;
then
JAVAOPTS="$JAVAOPTS -ssjavadebug"
+elif [[ $1 = '-ssjavanoclasspath' ]]
+then
+USE_SSJAVA_NOCLASSPATH=true
+
elif [[ $1 = '-ssjavainfer' ]]
then
+USE_SSJAVA_INFER_CLASSPATH=true
JAVAOPTS="$JAVAOPTS -ssjavainfer"
elif [[ $1 = '-ssjava-inject-error' ]]
elif $USE_SSJAVA_CLASSPATH
then
- JAVAOPTS="$JAVAOPTS -classlibrary $ROBUSTROOT/ClassLibrary/SSJava"
+ if $USE_SSJAVA_INFER_CLASSPATH
+ then
+ JAVAOPTS="$JAVAOPTS -classlibrary $ROBUSTROOT/ClassLibrary/SSJavaInfer"
+ elif ! $USE_SSJAVA_INFER_NOCLASSPATH
+ then
+ JAVAOPTS="$JAVAOPTS -classlibrary $ROBUSTROOT/ClassLibrary/SSJava"
+ fi
else
JAVAOPTS="$JAVAOPTS -classlibrary $ROBUSTROOT/ClassLibrary/ -classlibrary $ROBUSTROOT/ClassLibrary/gnu/"