Skip to content
The Jenkins Controller is preparing for shutdown. No new builds can be started.
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 modified make/build-test.xml (diff)
The file was modified make/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 modified make/jogamp-env.xml (diff)
The file was modified make/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 modified make/scripts/make.gluegen.all.linux-armv7-cross.sh (diff)
The file was modified make/scripts/make.gluegen.all.android-armv7-cross.sh (diff)
The file was modified make/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 modified src/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 modified make/gluegen-cpptasks.xml (diff)
The file was addedmake/lib/gluegen-cpptasks-linux-armv7.xml (diff)
The file was modified make/gluegen-cpptasks-base.xml (diff)
The file was modified make/scripts/make.gluegen.all.linux-armv7-cross.sh (diff)
The file was modified make/build-test.xml (diff)
Commit df7422e01a506d4b62562fac64ce1e4d1bf82cd8 by Sven Gothel
fix targetcommand.sh name on target
The file was modified make/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 modified make/build-test.xml (diff)
Commit 5ceb11677309f4cb87e343dda6a28f014714a8f3 by Sven Gothel
Add NODE_LABEL in scripts/make.gluegen.all.linux-armv7-cross.sh
The file was modified make/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 modified make/build-test.xml (diff)