aboutsummaryrefslogtreecommitdiffstats
path: root/src/test-native/bug1398/make-bug1398.sh
diff options
context:
space:
mode:
Diffstat (limited to 'src/test-native/bug1398/make-bug1398.sh')
-rwxr-xr-xsrc/test-native/bug1398/make-bug1398.sh29
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
+