Login  Register

Re: Problem with GLProfile and jogl2-rc2

Posted by reyman on Oct 27, 2011; 11:34am
URL: https://forum.jogamp.org/Problem-with-GLProfile-and-jogl2-rc2-tp3447491p3457357.html

Le 24/10/2011 21:13, Sven Gothel [via jogamp] a écrit :
On Monday, October 24, 2011 08:51:41 PM reyman [via jogamp] wrote:

> >
> > Reyman, will I see test maven files (gluegen-rt/jogl/..) from you then ?
> >
> > ~Sven
> >
> >
> >
>
> Yes, i can try to implement this or test the implementation of other
> person,
> and if we need i have an account on a nexus server to test,  
>
> Do you have an idea/ preference for the macro script implementation ?
> I have some competence in python and java/scala.
> But the java language is perhaps the best here to do this ?
>

Thank you!

I thought you could just generate a static 'demo' maven/pom file
which would work w/
  http://jogamp.org/deployment/archive/master/gluegen_424-joal_228-jogl_526-jocl_455/
(so we may can test it w/ a simple test application).

Then I could replace the URLs with macros/tags, like this JNLP file:
  http://jogamp.org/git/?p=jogl.git;a=blob;f=jnlp-files/jogl-all-awt.jnlp;hb=HEAD
and add these pom templates to the repo.

The final deployment script:
  https://jogamp.org/chuck/view/fwd/job/jogamp-scripting-promote-last-builds-master/
  http://jogamp.org/git/?p=jogamp-scripting.git;a=blob;f=jenkins-builds/promote-latest-builds.sh;hb=HEAD
will resolve the URLs and deploy it w/ the other files.

(It's a pure dumb bash script)

I kick of deployment manually when we think we need it,
it produces the above gluege_424-joal_228.. URL.
Later, when we like to promote this 'release', we sign it manually
and have eg. another official release, like RC3.

Would that work for us ?

~Sven



If you reply to this email, your message will be added to the discussion below:
http://forum.jogamp.org/Problem-with-GLProfile-and-jogl2-rc2-tp3447491p3449187.html
To unsubscribe from Problem with GLProfile and jogl2-rc2, click here.
Perhaps the error/mistake is here ?

http://jogamp.org/git/?p=jogl.git;a=commitdiff;h=ac358bd66878e63a370377d4c7f625ec5b1b9e31

You call for jni loader the line :
+                                if( jarName.startsWith("jogl.all") ) {
+                                    // all-in-one variant
+                                    JNILibLoaderBase.addNativeJarLibs(c, "jogl-all");
+                                }

why here this is not    JNILibLoaderBase.addNativeJarLibs(c, "jogl.all");
?
Thanks for help :)
Seb