diff options
author | Sven Gothel <[email protected]> | 2023-01-14 19:58:59 +0100 |
---|---|---|
committer | Sven Gothel <[email protected]> | 2023-01-14 19:58:59 +0100 |
commit | 4756314cf631f180aad89d54d35e51a470667a89 (patch) | |
tree | d056e171a22858cd2735f42c131bc70dce9a3e3a | |
parent | ecf6e499d3b582d651a28693c871ca14d6e8c991 (diff) |
MacOS: Prepare build + test on aarch64 w/o ffmpeg and SWT
-rwxr-xr-x | make/scripts/make.jogl.all.macosx.sh | 2 | ||||
-rwxr-xr-x | make/scripts/tests-osx-x64.sh | 9 | ||||
-rw-r--r-- | make/scripts/tests.sh | 8 |
3 files changed, 11 insertions, 8 deletions
diff --git a/make/scripts/make.jogl.all.macosx.sh b/make/scripts/make.jogl.all.macosx.sh index d10652485..894ed1a0d 100755 --- a/make/scripts/make.jogl.all.macosx.sh +++ b/make/scripts/make.jogl.all.macosx.sh @@ -13,8 +13,8 @@ JAVA_HOME=`/usr/libexec/java_home -version 11` PATH=$JAVA_HOME/bin:$PATH export JAVA_HOME PATH - # -Dc.compiler.debug=true \ +# -Dc.compiler.optimise=none \ # -Djavacdebug="true" \ # -Djavacdebuglevel="source,lines,vars" \ # diff --git a/make/scripts/tests-osx-x64.sh b/make/scripts/tests-osx-x64.sh index 67f3aaa50..4f225b7c0 100755 --- a/make/scripts/tests-osx-x64.sh +++ b/make/scripts/tests-osx-x64.sh @@ -2,17 +2,20 @@ #export DYLD_LIBRARY_PATH=$HOME/ffmpeg-0.8_0.9/lib:$DYLD_LIBRARY_PATH #export DYLD_LIBRARY_PATH=$HOME/ffmpeg-2.2.3/lib:$DYLD_LIBRARY_PATH -export DYLD_LIBRARY_PATH=/usr/local/Cellar/ffmpeg/2.8/lib:$DYLD_LIBRARY_PATH +#export DYLD_LIBRARY_PATH=/usr/local/Cellar/ffmpeg/2.8/lib:$DYLD_LIBRARY_PATH #JAVA_HOME=`/usr/libexec/java_home` #JAVA_HOME=`/usr/libexec/java_home -version 1.8` -JAVA_HOME=`/usr/libexec/java_home -version 11` +#JAVA_HOME=`/usr/libexec/java_home -version 11` +JAVA_HOME=`/usr/libexec/java_home -version 17` PATH=$JAVA_HOME/bin:$PATH export JAVA_HOME PATH -export SWT_CLASSPATH=`pwd`/lib/swt/cocoa-macosx-x86_64/swt.jar +# export SWT_CLASSPATH=`pwd`/lib/swt/cocoa-macosx-x86_64/swt.jar spath=`dirname $0` +ulimit -c unlimited + . $spath/tests.sh $JAVA_HOME/bin/java --illegal-access=warn ../build-macosx $* diff --git a/make/scripts/tests.sh b/make/scripts/tests.sh index f503de734..eb602e6aa 100644 --- a/make/scripts/tests.sh +++ b/make/scripts/tests.sh @@ -122,7 +122,7 @@ function jrun() { #D_ARGS="-Djogl.quirks.force=NoDoubleBufferedPBuffer" #D_ARGS="-Dnativewindow.debug.GraphicsConfiguration" #D_ARGS="-Djogamp.common.utils.locks.Lock.timeout=600000" - D_ARGS="-Djogl.debug.Bug1398" + #D_ARGS="-Djogl.debug.Bug1398" #D_ARGS="-Djogamp.debug=all" #D_ARGS="-Dnativewindow.debug=all" @@ -495,10 +495,10 @@ function testawtswt() { #testawt com.jogamp.opengl.test.junit.jogl.demos.es2.newt.TestGearsES2NewtCanvasAWT $* #testawt com.jogamp.opengl.test.junit.jogl.demos.es2.newt.TestLandscapeES2NewtCanvasAWT $* #testnoawt com.jogamp.opengl.test.junit.jogl.demos.es2.newt.TestGearsES2NEWT $* +testawt com.jogamp.opengl.test.junit.jogl.demos.es2.newt.TestGearsES2NEWT $* +#testnoawtatomics com.jogamp.opengl.test.junit.jogl.demos.es2.newt.TestGearsES2NEWT $* #testnoawt com.jogamp.opengl.test.junit.jogl.demos.es2.newt.TestLandscapeES2NEWT $* #testnoawt com.jogamp.opengl.test.junit.jogl.demos.es2.newt.TestElektronenMultipliziererNEWT $* -#testnoawtatomics com.jogamp.opengl.test.junit.jogl.demos.es2.newt.TestGearsES2NEWT $* -#testnoawt com.jogamp.opengl.test.junit.jogl.demos.es2.newt.TestGearsES2NEWT $* #testnoawt com.jogamp.opengl.test.junit.jogl.demos.es2.newt.TestRedSquareES2NEWT $* #testawt com.jogamp.opengl.test.junit.jogl.demos.gl2.awt.TestGearsAWT $* #testawt com.jogamp.opengl.test.junit.jogl.demos.gl2.awt.TestGearsAWTAnalyzeBug455 $* @@ -948,7 +948,7 @@ function testawtswt() { # OSX Bug 1398 #testswt com.jogamp.opengl.test.junit.jogl.demos.es2.newt.TestGearsES2NewtCanvasSWT $* #testnoawt com.jogamp.opengl.test.junit.jogl.glsl.TestGLSLShaderState02NEWT $* -testawt com.jogamp.opengl.test.junit.jogl.acore.TestBug1398Deadlock02AWT $* +#testawt com.jogamp.opengl.test.junit.jogl.acore.TestBug1398Deadlock02AWT $* # # to re-test: |