diff options
Diffstat (limited to 'src/test-native/bug1398/make-bug1398.sh')
-rwxr-xr-x | src/test-native/bug1398/make-bug1398.sh | 29 |
1 files changed, 29 insertions, 0 deletions
diff --git a/src/test-native/bug1398/make-bug1398.sh b/src/test-native/bug1398/make-bug1398.sh new file mode 100755 index 000000000..bf2367313 --- /dev/null +++ b/src/test-native/bug1398/make-bug1398.sh @@ -0,0 +1,29 @@ +#! /bin/bash + +set -x + +JOGAMP_VERSION=v2.3.2 +#JOGAMP_VERSION=v2.2.4 + +unset SDKROOT + +CLASSPATH=".:/Users/jogamp/projects/JogAmp/builds/$JOGAMP_VERSION/jogamp-all-platforms/jar/gluegen-rt.jar:/Users/jogamp/projects/JogAmp/builds/$JOGAMP_VERSION/jogamp-all-platforms/jar/jogl-all.jar" + +#CLASSPATH=".:/Users/jogamp/projects/JogAmp/gluegen/build/gluegen-rt.jar:/Users/jogamp/projects/JogAmp/jogl/build/jar/jogl-all.jar" + +ok=0 + +# Default macosx10.15 SDK on XCode 11 +xcrun --sdk macosx10.15 clang -x objective-c -framework Cocoa \ + -o Bug1398LauncherSDK1015 Bug1398Launcher.c \ + && ok=1 + +# Non-Default macosx10.11 SDK (JogAmp builds) +xcrun --sdk macosx10.11 clang -x objective-c -framework Cocoa \ + -o Bug1398LauncherSDK1011 Bug1398Launcher.c \ + && ok=1 + +if [ $ok -eq 1 ] ; then + javac -source 1.8 -target 1.8 -classpath $CLASSPATH RedSquareES2.java Bug1398MainClass.java +fi + |