Sven Gothel (14): Jar Manifest: Add empty line before EOF (otherwise last line is cut-off - duh), add 'Application-Library-Allowable-Codebase: *' Bug 884: Move obsolete NB based build files to 'obsolete.make-nb' ; Fix text file suffix ; Fix Jar Manifest: Move Sealed to bottom. Avoid sealed package violation: Move AutoCloseable to com.jogamp.opencl Add '-b${joal.build.number}' to joal.version / archive.name ; Produce jar and apk files in ${build}/jar (as it was before new build system) build.xml: Fix jogl.build: Use [passed or default] jogl.build as well as rootrel.build (as gluegen does) Cleanup Build: GlueGen config files, stub_includes; Add JoclVersion, Android JoclVersionActivity Add unit test TestJoclVersion and UITestCase base class for singleton unit tests ; Fix setenv-jocl.sh: Add jocl-test.jar Adapt all unit tests to use UITestCase and enforce named unit test order. Added main entry and listed in tests.sh for manual test. JoclVersionActivity: Dump info on stderr for adb logcat Fix build.xml: Processed CL stub_includes _must_ reside in current folder (make) due to relative fileset access only! Unit Tests: Also test 'Test*' while excluding inner classes Rename TestUtils -> MiscUtils (not a test), remove 'main' .. oops MiscUtils: Forgot to change access of package-private to public due to new package location (sorry) Fix javadoc packagenames Wade Walker (1): Bug 884: Add standard JogAmp build files.