Skip to content
Unstable

Changes

Summary

  1. Fix crosstests (TestJarUtil and PCPP) (details)
  2. build script (details)
  3. Passing environment-vars and ant-properties to junit tests, enabling (details)
  4. Set 'jvmDataModel.arg' property in crosscompile build scripts, where (details)
  5. ProcAddressEmitter: Even use this emitter for manual impl. methods, (details)
  6. Exposing custom gluegen-cpptask.file for crosscompilation presets, (details)
  7. fix targetcommand.sh name on target (details)
  8. Add required NODE_LABEL, ie label/linux-armv7-img, allowing to find the (details)
  9. Add NODE_LABEL in scripts/make.gluegen.all.linux-armv7-cross.sh (details)
  10. Add gluegen.basename property, allowing to pass the JOB_NAME to the find (details)
Commit bd20024ac91a3f9e591a374c92f75543d2eadb6c by Sven Gothel
Fix crosstests (TestJarUtil and PCPP)
The file was modifiedmake/build-test.xml (diff)
The file was modifiedmake/scripts/make.gluegen.all.linux-armv7-cross.sh (diff)
Commit 5459979a097f91011d3f23ff6f25e1dc34b1d52a by Sven Gothel
Passing environment-vars and ant-properties to junit tests, enabling fine grained controll of test behavior.

Environment vars, mapped to properties:
  JUNIT_RUN_ARG0 -> junit.run.arg0
  JUNIT_RUN_ARG1 -> junit.run.arg1

This allows us to disable ScreenMode on Linux-ARM-Omap4 for example,
where XRandR calls consume up to 3s per test.
The file was modifiedmake/jogamp-env.xml (diff)
The file was modifiedmake/build-test.xml (diff)
Commit 6bde06673d81c2d862c90ce6e27e0cfd5258c1ef by Sven Gothel
Set 'jvmDataModel.arg' property in crosscompile build scripts, where 'gluegen.cpptasks.detected.os' is set.
The file was modifiedmake/scripts/make.gluegen.all.android-armv7-cross.sh (diff)
The file was modifiedmake/scripts/make.gluegen.all.linux-armv7-cross.sh (diff)
The file was modifiedmake/scripts/make.gluegen.all.linux-armv7.sh (diff)
Commit 9520a52d504cc6219ca5027e4bde4b8280463879 by Sven Gothel
ProcAddressEmitter: Even use this emitter for manual impl. methods, which allows an enhanced comments of signature (GLEmitter)
The file was modifiedsrc/java/com/jogamp/gluegen/procaddress/ProcAddressEmitter.java (diff)
Commit a17170a3ec4ed338d902eaaa3b17e9dbb69b6374 by Sven Gothel
Exposing custom gluegen-cpptask.file for crosscompilation presets, adding gluegen-cpptasks-linux-armv7.xml

Env: GLUEGEN_CPPTASKS_FILE -> property: gluegen-cpptasks.file
The file was modifiedmake/scripts/make.gluegen.all.linux-armv7-cross.sh (diff)
The file was modifiedmake/gluegen-cpptasks-base.xml (diff)
The file was modifiedmake/build-test.xml (diff)
The file was modifiedmake/gluegen-cpptasks.xml (diff)
The file was addedmake/lib/gluegen-cpptasks-linux-armv7.xml (diff)
Commit df7422e01a506d4b62562fac64ce1e4d1bf82cd8 by Sven Gothel
fix targetcommand.sh name on target
The file was modifiedmake/build-test.xml (diff)
Commit c8c20e8c7999ab6955ec69939922ec7766c2ec99 by Sven Gothel
Add required NODE_LABEL, ie label/linux-armv7-img, allowing to find the proper path for jenkins builds
The file was modifiedmake/build-test.xml (diff)
Commit 5ceb11677309f4cb87e343dda6a28f014714a8f3 by Sven Gothel
Add NODE_LABEL in scripts/make.gluegen.all.linux-armv7-cross.sh
The file was modifiedmake/scripts/make.gluegen.all.linux-armv7-cross.sh (diff)
Commit 557242cb66580379d47788b06ad1fc3cf6b8872f by Sven Gothel
Add gluegen.basename property, allowing to pass the JOB_NAME to the find location
The file was modifiedmake/build-test.xml (diff)