| Summary: | Please add an option to disable the need of android packages to build gluegen2 | ||
|---|---|---|---|
| Product: | [JogAmp] Gluegen | Reporter: | Sylvestre Ledru <sylvestre> | 
| Component: | core | Assignee: | Sven Gothel <sgothel> | 
| Status: | RESOLVED FIXED | ||
| Severity: | enhancement | CC: | wwalker3 | 
| Priority: | --- | ||
| Version: | 2 | ||
| Hardware: | All | ||
| OS: | all | ||
| Type: | --- | SCM Refs: | gluegen: b3c9951006f9bd863244f1db3d54ac7866d66f0a
gluegen: 86c1df6fdca183454ff544857f4236b646c4730d
gluegen: a52fe4275045252d9bd4436adec11aec393fadd5
jogl: 54d0ff131097a2cd9a91a0c1dd84deb8b1f7d0ac | 
| Workaround: | --- | ||
| 
        
          Description
        
        
          Sylvestre Ledru
        
        
        
        
          2012-05-15 14:48:42 CEST
        
       "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 ? ls gluegen/make/lib/android-sdk/9 ls gluegen/make/lib/android-sdk/15 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. Thanks + src/java/jogamp/common/os/android/ to be excluded from the build process (In reply to comment #5) > Thanks > > + src/java/jogamp/common/os/android/ > to be excluded from the build process Ay. Thank you Sylvestre! Thanks to you for taking in account comments ;) There is also this one: + ./src/java/com/jogamp/common/util/JogampVersion.java and I think that is all! GlueGen commit b3c9951006f9bd863244f1db3d54ac7866d66f0a cleans up the Android dependency. TODO: JOGL/NEWT Proper separation of JavaSE and Android is fixed with the referenced commits (SCM Refs). gluegen: b3c9951006f9bd863244f1db3d54ac7866d66f0a gluegen: 86c1df6fdca183454ff544857f4236b646c4730d gluegen: a52fe4275045252d9bd4436adec11aec393fadd5 jogl: 54d0ff131097a2cd9a91a0c1dd84deb8b1f7d0ac Thanks, this fixed the build for me too :) |