Building the gluegen2 package became pretty hard with the release rc8.
For example, the src/java/jogamp/common/os/android/GluegenVersionActivity.java or src/java/com/jogamp/common/util/IOUtil.java files have many references to the android packages.
This is adding a build dependency which is big and without interest for many users...
Could you add an option to drop this usage ?
"src/java/jogamp/common/os/android/GluegenVersionActivity.java" is not relevant.
Only OIUtil.java is
Maybe you have missed that GlueGen already provides
the Android JAR file and it's source ?
If you have considered the above, please elaborate on the problem,
otherwise - please close this bug.
These jar are removed from the tarball because distros needs to bootstrap everything from scratch. We are not including these jars, neither building them.
I see, so we are talking about IOUtil: 652-662 ?
I will think about it's abstraction later (then setting this bug to 'in progress').
May take a few days before I can do that.
If you have a solution / idea in the meantime, please let me know.
Our builds are paused until end of May, when I will return from my travels.
to be excluded from the build process
(In reply to comment #5)
> + src/java/jogamp/common/os/android/
> to be excluded from the build process
Thank you Sylvestre!
Thanks to you for taking in account comments ;)
There is also this one:
and I think that is all!
GlueGen commit b3c9951006f9bd863244f1db3d54ac7866d66f0a
cleans up the Android dependency.
Proper separation of JavaSE and Android is fixed with the referenced commits (SCM Refs).
Thanks, this fixed the build for me too :)