You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@qpid.apache.org by "Darryl L. Pierce" <dp...@redhat.com> on 2012/09/20 23:20:57 UTC

Re: [jira] [Created] (QPID-3633) Make cmake the primary build tool for the cpp tree

On Fri, Nov 18, 2011 at 08:00:51PM +0000, Justin Ross (Created) (JIRA) wrote:
> Make cmake the primary build tool for the cpp tree
> --------------------------------------------------
> 
>                  Key: QPID-3633
>                  URL: https://issues.apache.org/jira/browse/QPID-3633
>              Project: Qpid
>           Issue Type: Improvement
>           Components: Build Tools
>     Affects Versions: 0.15
>             Reporter: Justin Ross
>             Assignee: Andrew Stitcher
> 
> 
> This will serve as a tracker for the steps remaining to prepare cmake to be our primary (and very probably only) build tool for the cpp tree.
> 
> --
> This message is automatically generated by JIRA.
> If you think it was sent incorrectly, please contact your JIRA administrators: https://issues.apache.org/jira/secure/ContactAdministrators!default.jspa
> For more information on JIRA, see: http://www.atlassian.com/software/jira
> 
>         
> 
> ---------------------------------------------------------------------
> Apache Qpid - AMQP Messaging Implementation
> Project:      http://qpid.apache.org
> Use/Interact: mailto:dev-subscribe@qpid.apache.org
> 

I opened a JIRA a while back that moved our build system to using Cmake.
It was assigned to Andrew, but I haven't seen anything done with it
since. I'd like this to get into the codebase so we can use it with the
0.20 release and for packaging.

Can I get a status, please?

-- 
Darryl L. Pierce, Sr. Software Engineer @ Red Hat, Inc.
Delivering value year after year.
Red Hat ranks #1 in value among software vendors.
http://www.redhat.com/promo/vendor/


Re: [jira] [Created] (QPID-3633) Make cmake the primary build tool for the cpp tree

Posted by "Darryl L. Pierce" <dp...@redhat.com>.
On Thu, Sep 20, 2012 at 05:36:59PM -0400, Andrew Stitcher wrote:
> On Thu, 2012-09-20 at 17:20 -0400, Darryl L. Pierce wrote:
> > ...
> > I opened a JIRA a while back that moved our build system to using Cmake.
> > It was assigned to Andrew, but I haven't seen anything done with it
> > since. I'd like this to get into the codebase so we can use it with the
> > 0.20 release and for packaging.
> > 
> > Can I get a status, please?
> 
> It's still slated for 0.20. 
> 
> Note that, these changes are mostly to do with the bindings and there
> other issues to finish before cmake can completely replace the autoconf
> tools - specifically to ensure that all the tests run the same, which
> they currently don't. Also to ensure that exactly the same files get
> installed in the correct places which these changes do address I think.

I've tested the changes using the Fedora package's expectations to
ensure that files are being installed into the correct locations. I'm
not sure what you mean about the patches being mostly about the
bindings, the changes are across the board for the Qpid codebase.

-- 
Darryl L. Pierce, Sr. Software Engineer @ Red Hat, Inc.
Delivering value year after year.
Red Hat ranks #1 in value among software vendors.
http://www.redhat.com/promo/vendor/


Re: [jira] [Created] (QPID-3633) Make cmake the primary build tool for the cpp tree

Posted by Andrew Stitcher <as...@redhat.com>.
On Thu, 2012-09-20 at 17:20 -0400, Darryl L. Pierce wrote:
> ...
> I opened a JIRA a while back that moved our build system to using Cmake.
> It was assigned to Andrew, but I haven't seen anything done with it
> since. I'd like this to get into the codebase so we can use it with the
> 0.20 release and for packaging.
> 
> Can I get a status, please?

It's still slated for 0.20. 

Note that, these changes are mostly to do with the bindings and there
other issues to finish before cmake can completely replace the autoconf
tools - specifically to ensure that all the tests run the same, which
they currently don't. Also to ensure that exactly the same files get
installed in the correct places which these changes do address I think.

Andrew

> 



---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@qpid.apache.org
For additional commands, e-mail: dev-help@qpid.apache.org