[LLVMdev] [cfe-dev] is configure+make dead yet?

Douglas Gregor dgregor at apple.com
Thu Jun 21 10:21:23 PDT 2012


On Jun 20, 2012, at 5:13 PM, Nick Lewycky <nlewycky at google.com> wrote:

> Is there anybody who is certain that our autoconf dependency needs to stay around? Are there developers stuck on systems that don't have a recent enough cmake in their most recent release, or maybe are using some features from configure+make that the cmake build system doesn't implement?
> 
> If nobody pipes up, I might actually try actually removing it!

I think this is premature, although I consider it a worthy goal. Right now, the only motivation we have for removing "configure+make" is that we don't like having two build systems, but that's not good enough.

Some things that CMake needs to do well for it to become the only way to build LLVM/Clang:
  - Optionally build and install compiler-rt 
  - Optionally build and install libc++
  - Ease-to-use cross-compilation support
  - Documentation to make it easy to understand how to do the above
  - LLDB?
  - LLVM testsuite support

And some value-add that might make CMake motivating for others:
  - Easy bootstrap
  - Build packages/installers

	- Doug

-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.llvm.org/pipermail/llvm-dev/attachments/20120621/fbb75073/attachment.html>


More information about the llvm-dev mailing list