Looks great, Andrew - much better than the way I wrote the first pass.

It's probably time we put together something for the README, Wiki,
etc. to document these items. I'll start this unless someone has
already begun.

-Steve

> -----Original Message-----
> From: Andrew Stitcher [mailto:[email protected]] 
> Sent: Thursday, April 30, 2009 1:37 PM
> To: [email protected]
> Subject: RE: Cmake buildable on trunk
> 
> 
> On Wed, 2009-04-29 at 18:26 -0400, Steve Huston wrote:
> > I believe I've fixed this issue - I know it works if you 
> _don't_ have
> > cpg, but I don't have it, so I can't verify it works if you 
> _do_ have
> > cpg.
> > 
> > As Andrew said, though, you should be able to set BUILD_CPG in the
> > ccmake window to OFF and avoid this area altogether.
> > 
> > -Steve
> > 
> 
> I've done some more work on the unix cmake build and I've changed
the
> default logic. Now it attempts to find the various dependencied
> necessary for the various plugin module builds - if it finds the
> dependency it enables the module build. This is more in line with
the
> previous autotools style build.
> 
> The one extra wrinkle I've added is for automated builds which are
> required to build particular modules and should fail if (for
whatever
> reason) the necessary dependencies aren't present. In this 
> case you can
> add "-DREQUIRE:string="ssl,cluster,etc" to the cmake line where
> ssl,cluster... are the names of modules that must be built. 
> The current
> list of modules is:
>   cluster
>   cluster_quorum
>   sasl
>   rdma
>   ssl
>   xml
> [cluster_quorum is only available if cluster is configured]
> 
> We should also do something similar to the valgrind and doxygen
> detection I think, but this meets my immediate convenience needs.
> 
> Andrew
> 
> 
> 
>
---------------------------------------------------------------------
> Apache Qpid - AMQP Messaging Implementation
> Project:      http://qpid.apache.org
> Use/Interact: mailto:[email protected]
> 
> 


---------------------------------------------------------------------
Apache Qpid - AMQP Messaging Implementation
Project:      http://qpid.apache.org
Use/Interact: mailto:[email protected]

Reply via email to