diff options
Diffstat (limited to 'make/scripts/tests.sh')
-rwxr-xr-x[-rw-r--r--] | make/scripts/tests.sh | 34 |
1 files changed, 26 insertions, 8 deletions
diff --git a/make/scripts/tests.sh b/make/scripts/tests.sh index 9a5e6fb20..682158eea 100644..100755 --- a/make/scripts/tests.sh +++ b/make/scripts/tests.sh @@ -1,6 +1,23 @@ #! /bin/bash -bdir=../build-x86_64 +if [ -z "$1" -o -z "$2" ] ; then + echo Usage $0 java-exe build-dir + exit 0 +fi + +javaexe=$1 +shift +bdir=$1 +shift + +if [ ! -x $javaexe ] ; then + echo java-exe $javaexe is not an executable + exit 1 +fi +if [ ! -d $bdir ] ; then + echo build-dir $bdir is not a directory + exit 1 +fi rm -f java-run.log @@ -8,13 +25,14 @@ spath=`dirname $0` . $spath/setenv-jogl.sh $bdir JOGL_ALL -which java 2>&1 | tee -a java-run.log -java -version 2>&1 | tee -a java-run.log +which $javaexe 2>&1 | tee -a java-run.log +$javaexe -version 2>&1 | tee -a java-run.log echo LIBXCB_ALLOW_SLOPPY_LOCK: $LIBXCB_ALLOW_SLOPPY_LOCK 2>&1 | tee -a java-run.log echo LIBGL_DRIVERS_PATH: $LIBGL_DRIVERS_PATH 2>&1 | tee -a java-run.log echo LIBGL_DEBUG: $LIBGL_DEBUG 2>&1 | tee -a java-run.log echo SWT_CLASSPATH: $SWT_CLASSPATH 2>&1 | tee -a java-run.log -echo java $X_ARGS $D_ARGS $* 2>&1 | tee -a java-run.log +echo $javaexe $X_ARGS $D_ARGS $* 2>&1 | tee -a java-run.log +echo CLASSPATH $CLASSPATH 2>&1 | tee -a java-run.log function jrun() { awtarg=$1 @@ -50,7 +68,7 @@ function jrun() { echo echo "Test Start: $*" echo - java $awtarg $X_ARGS $D_ARGS $* + $javaexe $awtarg $X_ARGS $D_ARGS $* echo echo "Test End: $*" echo @@ -108,15 +126,15 @@ function testawt() { #testawt com.jogamp.opengl.test.junit.jogl.demos.gl2.gears.TestGearsGLJPanelAWT $* #testawt com.jogamp.opengl.test.junit.jogl.texture.TestTexture01AWT #testawt com.jogamp.opengl.test.junit.jogl.caps.TestMultisampleAWT -#testawt com.jogamp.opengl.test.junit.jogl.swt.TestSWT01GLn +#testawt com.jogamp.opengl.test.junit.jogl.swt.TestSWT01GLn $* #testawt com.jogamp.opengl.test.junit.jogl.awt.TestBug461OffscreenSupersamplingSwingAWT -testawt com.jogamp.opengl.test.junit.jogl.texture.TestGrayTextureFromFileAWTBug417 +#testawt com.jogamp.opengl.test.junit.jogl.texture.TestGrayTextureFromFileAWTBug417 # # newt.awt (testawt) # #testawt com.jogamp.opengl.test.junit.jogl.newt.TestSwingAWTRobotUsageBeforeJOGLInitBug411 -#testawt com.jogamp.opengl.test.junit.jogl.demos.gl2.gears.newt.TestGearsNewtAWTWrapper +testawt com.jogamp.opengl.test.junit.jogl.demos.gl2.gears.newt.TestGearsNewtAWTWrapper #testawt com.jogamp.opengl.test.junit.newt.TestEventSourceNotAWTBug #testawt com.jogamp.opengl.test.junit.newt.TestFocus01SwingAWTRobot #testawt com.jogamp.opengl.test.junit.newt.TestFocus02SwingAWTRobot |