[LLVMdev] Deprecating autoconf/make?

Eric Christopher echristo at gmail.com
Wed May 22 16:31:56 PDT 2013


CMake is just a makefile (or <insert build system here>) generator. So
something like cmake <stuff>; make check-all works already.

Or did you have something else in mind?

-eric

On Wed, May 22, 2013 at 4:28 PM, Hal Finkel <hfinkel at anl.gov> wrote:
> ----- Original Message -----
>> Hi All,
>>
>> I fear starting another centi-thread on this but I'll give it a shot.
>>
>> We're currently supporting two build systems which is definitely one
>> more than we (or I) want to support.
>>
>> I don't know of any support in autoconf past the
>> --host/--build/--target case that's not supported in cmake. I'll send
>> out an assertion here that this support isn't necessary and any
>> system
>> that needs it can instead move to:
>>
>> build native clang
>> build next clang with some target that supplies a sysroot and a
>> -target option to the native clang
>>
>> Can anyone see good a reason not to move to cmake as our only build
>> configuration system and drop future support for autoconf + makefiles
>> now that 3.3 has branched?
>
> We still need to add CMake support to the test suite, right?
>
>  -Hal
>
>>
>> -eric
>> _______________________________________________
>> LLVM Developers mailing list
>> LLVMdev at cs.uiuc.edu         http://llvm.cs.uiuc.edu
>> http://lists.cs.uiuc.edu/mailman/listinfo/llvmdev
>>



More information about the llvm-dev mailing list