You are viewing a plain text version of this content. The canonical link for it is here.
Posted to proton@qpid.apache.org by Phil Harvey <ph...@philharveyonline.com> on 2013/02/01 13:03:15 UTC

JNI branch merged to trunk

Keith and I have just merged the jni-binding branch to trunk.  We've tested
our changes using the Python test suite and by running the release.sh
script.  Nevertheless, this is quite a big commit so some perturbation of
your work is possible.

Let us know if you have any questions.

For your convenience, here is the commit message:

------------------------------------------------------------------------
r1441401 | philharveyonline | 2013-02-01 11:54:38 +0000 (Fri, 01 Feb 2013)
| 12 lines

PROTON-191, PROTON-192, PROTON-193, PROTON-194, PROTON-210: merged
jni-binding branch to trunk, containing the following changes in descending
order of impact:

- PROTON-194: modified CMake and Maven build systems to operate from the
top level. CMake now also builds Java.
- PROTON-192: added JNI bindings for proton-c
- PROTON-210: simplifications to release.sh because we now release a single
tarball from the top level
- PROTON-193: Add setPeerHostname/getPeerHostname to Proton Java API
- PROTON-191: added API reconciliation tool in design/ folder to assist our
harmonisation efforts.

Merge command was:
$ svn merge --reintegrate
https://svn.apache.org/repos/asf/qpid/proton/branches/jni-binding



Phil

Re: JNI branch merged to trunk

Posted by Rafael Schloming <rh...@alum.mit.edu>.
Strictly speaking it doesn't matter where your build directory is, you just
need to point to the top level cmake rather than the one under proton-c.

--Rafael

On Fri, Feb 1, 2013 at 10:21 AM, Ken Giusti <kg...@redhat.com> wrote:

> Looks good.  I've just pulled a clean version of lastest trunk.  I was
> able to build and run all tests (proton-j, -c, -jini) on my Fedora 17 box
> just fine.
>
> One note to proton-c oriented folks:  read the top level README file.  You
> need to mkdir the 'build' directory at the top level rather than from the
> proton-c dir [at least I had to - the old way no longer appears to work].
>
> -K
>
> ----- Original Message -----
> > Keith and I have just merged the jni-binding branch to trunk.  We've
> > tested
> > our changes using the Python test suite and by running the release.sh
> > script.  Nevertheless, this is quite a big commit so some
> > perturbation of
> > your work is possible.
> >
> > Let us know if you have any questions.
> >
> > For your convenience, here is the commit message:
> >
> > ------------------------------------------------------------------------
> > r1441401 | philharveyonline | 2013-02-01 11:54:38 +0000 (Fri, 01 Feb
> > 2013)
> > | 12 lines
> >
> > PROTON-191, PROTON-192, PROTON-193, PROTON-194, PROTON-210: merged
> > jni-binding branch to trunk, containing the following changes in
> > descending
> > order of impact:
> >
> > - PROTON-194: modified CMake and Maven build systems to operate from
> > the
> > top level. CMake now also builds Java.
> > - PROTON-192: added JNI bindings for proton-c
> > - PROTON-210: simplifications to release.sh because we now release a
> > single
> > tarball from the top level
> > - PROTON-193: Add setPeerHostname/getPeerHostname to Proton Java API
> > - PROTON-191: added API reconciliation tool in design/ folder to
> > assist our
> > harmonisation efforts.
> >
> > Merge command was:
> > $ svn merge --reintegrate
> > https://svn.apache.org/repos/asf/qpid/proton/branches/jni-binding
> >
> >
> >
> > Phil
> >
>

Re: JNI branch merged to trunk

Posted by Ken Giusti <kg...@redhat.com>.
Looks good.  I've just pulled a clean version of lastest trunk.  I was able to build and run all tests (proton-j, -c, -jini) on my Fedora 17 box just fine.

One note to proton-c oriented folks:  read the top level README file.  You need to mkdir the 'build' directory at the top level rather than from the proton-c dir [at least I had to - the old way no longer appears to work].

-K

----- Original Message -----
> Keith and I have just merged the jni-binding branch to trunk.  We've
> tested
> our changes using the Python test suite and by running the release.sh
> script.  Nevertheless, this is quite a big commit so some
> perturbation of
> your work is possible.
> 
> Let us know if you have any questions.
> 
> For your convenience, here is the commit message:
> 
> ------------------------------------------------------------------------
> r1441401 | philharveyonline | 2013-02-01 11:54:38 +0000 (Fri, 01 Feb
> 2013)
> | 12 lines
> 
> PROTON-191, PROTON-192, PROTON-193, PROTON-194, PROTON-210: merged
> jni-binding branch to trunk, containing the following changes in
> descending
> order of impact:
> 
> - PROTON-194: modified CMake and Maven build systems to operate from
> the
> top level. CMake now also builds Java.
> - PROTON-192: added JNI bindings for proton-c
> - PROTON-210: simplifications to release.sh because we now release a
> single
> tarball from the top level
> - PROTON-193: Add setPeerHostname/getPeerHostname to Proton Java API
> - PROTON-191: added API reconciliation tool in design/ folder to
> assist our
> harmonisation efforts.
> 
> Merge command was:
> $ svn merge --reintegrate
> https://svn.apache.org/repos/asf/qpid/proton/branches/jni-binding
> 
> 
> 
> Phil
>