[LLVMdev] creating new llvm project?

Tom Browder tom.browder at gmail.com
Tue Aug 13 14:23:37 PDT 2013


On Tue, Aug 13, 2013 at 4:04 PM, Stephen Checkoway <s at pahtak.org> wrote:
>
> On Aug 13, 2013, at 4:51 AM, David Chisnall <David.Chisnall at cl.cam.ac.uk> wrote:
>
>> Getting CMake up to the standard where it supports a superset of what autoconf supports is required for dropping autoconf
>
> Is there a list somewhere of what autoconf supports that CMake does not (and that people care about)? It could be that people simply don't know what's missing since, as you point out, those using CMake don't need those features.

FWIW, the open source project BRL-CAD (http://brlcad.org) has
deprecated its autotools buld system and has a very complex (and old:
30+ years, 1M+ source lines, but modernized and actively maintained) C
(and C++) code base now completely supported by CMake.

IMHO, you can probably find any use case there, and the developers
love to share information.

Note also that support for using clang and clang++ (in lieu of gcc and
g++) as build tools is being tested on the svn trunk but, as far as I
know, its successful build ability is not yet a requirement for a
release.

Best regards,

-Tom



More information about the llvm-dev mailing list