I appreciate and may take you up on the offer, but it's still off-topic. ;-) I'd also be more inclined to accept after some feedback on my own offering.
Mike On Aug 15, 2014 9:53 AM, "Tim Hollebeek" <[email protected]> wrote: > Mike, if you like, I can try to find some time next week for a phone call > to answer questions and discuss our experience using CMake. I'm by no > means an expert, but we've used it internally on a project and have come to > believe it is completely awesome. Most open source projects are moving > towards CMake-based build systems, and I see no reason why OpenSSL can't > join that bandwagon. > > -Tim > > -----Original Message----- > From: [email protected] [mailto:[email protected]] > On Behalf Of Mike Bland > Sent: Thursday, August 14, 2014 5:35 PM > To: [email protected] > Subject: Re: Single-Makefile Build Experiment report > > On Thu, Aug 14, 2014 at 4:32 PM, Tim Hollebeek <[email protected]> > wrote: > > Have you considered moving to CMake? It makes lots of the issues you > discuss in the document just go away. cmake should work on the vast > majority of supported operating systems, if not all of them ... > > Nope; wasn't aware of CMake before to be honest. That's not to say I'd > dismiss it out of hand, but I was constraining myself to maintaining > compatibility with the existing toolchain, meaning Configure+{BSD,GNU} > make. I got a long way maintaining compatibility between BSD and GNU, but > ditched BSD near the end because of the absence of pattern rules. > (Then again, do we really need to build sources in different directories > with different CFLAGS, etc., or is that just an artifact of organic growth?) > > I will say that Geoff Thorpe and I discussed our ideas at length over the > phone a few weeks back, and in a nutshell, what I've done here could serve > as prologue to the complete overhaul of the build system that he has in > mind. Some of what he described, if I remember correctly, sounds similar to > what little I've just looked up about the CMake, but I don't recall him > referring to it specifically. (He's pinged me to let me know he'll be > available to comment on my report next week.) > > Mike > ______________________________________________________________________ > OpenSSL Project http://www.openssl.org > Development Mailing List [email protected] > Automated List Manager [email protected] > > ________________________________ > > This transmission may contain information that is privileged, > confidential, and/or exempt from disclosure under applicable law. If you > are not the intended recipient, you are hereby notified that any > disclosure, copying, distribution, or use of the information contained > herein (including any reliance thereon) is strictly prohibited. If you > received this transmission in error, please immediately contact the sender > and destroy the material in its entirety, whether in electronic or hard > copy format. >
