[LLVMdev] creating new llvm project?

Óscar Fuentes ofv at wanadoo.es
Mon Aug 12 13:34:44 PDT 2013


"Matthew O'Connor" <thegreendragon at gmail.com> writes:

> I'm in the process of creating a new LLVM project based on the instructions
> from http://llvm.org/docs/Projects.html.
>
> I have a bunch of questions:
>
>   1. What is the relationship between CMake and the configure + Makefile
> build systems for LLVM? If I intend to just use configure + Makefile, do I
> need to worry about any of the CMake stuff?

No, until you submit your project for incorporating into LLVM. At that
time, you can ask for help or create the CMake stuff by replicating what
similar parts of LLVM do (it's quite simple and repetitive.)

If your project is not intended to be distributed with LLVM, you can
ignore CMake (*)

I don't know the traditional build so I can't help you with the other
questions.

* From time to time some LLVM developer proposes to ditch the
  traditional build and use CMake only. It can actually happen at some
  distant future.



More information about the llvm-dev mailing list