X-Git-Url: http://demsky.eecs.uci.edu/git/?a=blobdiff_plain;f=Robust%2Fsrc%2Fbuildscript;h=8a7b7a9a156ba3d36a1aa99a7b5f060539dcba47;hb=7a0d4aea90f5e090be8341e7ab4a8d5e33c788f5;hp=e1b2566dc1f407e1349abe50116975a414926a80;hpb=2b3ce36d11b84601c058b1f3e37fb0e9d089bf01;p=IRC.git diff --git a/Robust/src/buildscript b/Robust/src/buildscript index e1b2566d..8a7b7a9a 100755 --- a/Robust/src/buildscript +++ b/Robust/src/buildscript @@ -184,6 +184,8 @@ tmpbuilddirectory="tmpbuilddirectory" JNI=false SSJAVA=false USE_SSJAVA_CLASSPATH=false +USE_SSJAVA_INFER_CLASSPATH=false +USE_SSJAVA_NOCLASSPATH=false SRCAFTERPP=false; COREPROF=false; NUMA=false; @@ -696,8 +698,13 @@ elif [[ $1 = '-ssjavadebug' ]] 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' ]] @@ -906,7 +913,13 @@ elif $MGCFLAG 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/"