SuccessChanges

Summary

  1. update make-all script (details)
  2. add optional make/lib/gluegen/cpptasks* for iOS aarch64 and amd64 (details)
  3. make/lib/gluegen-cpptasks* set 'is64Bit' where appropriate (no impact, but added for correctness) (details)
  4. jogamp-fat.jar Main-Class VersionApplet -> GLWindow (details)
  5. Bump iOS 12.2 -> 13.2 (details)
  6. iOS scripts: Use GLUEGEN_CPPTASKS_FILE instead of -DisIOS*=true (details)
  7. all build scripts: make.gluegen.all-host-macos.sh make.gluegen.all-host-linux.sh (details)
  8. Handle special junit treatment via make/lib/gluegen-cpptasks* (i.e. iOS) (details)
Commit 09f274ac5330f3b5b1e7c2e848765488033f1050 by Sven Gothel
update make-all script
The file was modifiedmake/scripts/make.gluegen.all.sh (diff)
Commit 4de730cae5245d593275bcac02c3e67708d78c01 by Sven Gothel
add optional make/lib/gluegen/cpptasks* for iOS aarch64 and amd64
The file was addedmake/lib/gluegen-cpptasks-ios-aarch64.xml
The file was addedmake/lib/gluegen-cpptasks-ios-amd64.xml
Commit 7856ab9d24e21346b0e3e403d04aca3070ab16d2 by Sven Gothel
make/lib/gluegen-cpptasks* set 'is64Bit' where appropriate (no impact, but added for correctness)
The file was modifiedmake/lib/gluegen-cpptasks-linux-aarch64.xml (diff)
The file was modifiedmake/lib/gluegen-cpptasks-android-aarch64.xml (diff)
The file was modifiedmake/lib/gluegen-cpptasks-linux-aarch64-ontarget.xml (diff)
Commit 833c17c651e72e9e2cd67d8ac1e2e1fe3f811d49 by Sven Gothel
jogamp-fat.jar Main-Class VersionApplet -> GLWindow

As we can no more rely on having AWT headful system,
use JOGL/NEWT GLWindow to simply dump the version.
Hence 'java -jar jogamp-fat.jar' behaves similar to 'etc/test.sh'.
The file was modifiedmake/jogamp-fat.mf (diff)
The file was modifiedmake/scripts/make.gluegen.all.ios.amd64.sh (diff)
The file was modifiedmake/scripts/make.gluegen.all.ios.arm64.sh (diff)
Commit 7a3dbb77bde1296f9d4d370dde1c5b7d360a34e9 by Sven Gothel
iOS scripts: Use GLUEGEN_CPPTASKS_FILE instead of -DisIOS*=true
The file was modifiedmake/scripts/make.gluegen.all.ios.amd64.sh (diff)
The file was modifiedmake/scripts/make.gluegen.all.ios.arm64.sh (diff)
Commit a4eb7f17f871ded72163c649be403ccad38a6669 by Sven Gothel
all build scripts: make.gluegen.all-host-macos.sh make.gluegen.all-host-linux.sh
The file was addedmake/scripts/make.gluegen.all-host-macos.sh
The file was removedmake/scripts/make.gluegen.all.sh
The file was addedmake/scripts/make.gluegen.all-host-linux.sh
Commit 51e73653a35bd041384f201090b49ff601e4a5e7 by Sven Gothel
Handle special junit treatment via make/lib/gluegen-cpptasks* (i.e. iOS)

Otherwise the build won't produce dummy junit test results for jenkins etc.
The file was modifiedmake/lib/gluegen-cpptasks-ios-aarch64.xml (diff)
The file was modifiedmake/lib/gluegen-cpptasks-ios-amd64.xml (diff)
The file was modifiedmake/build.xml (diff)