[Openmp-dev] On Improving the Build System

Peyton, Jonathan L jonathan.l.peyton at intel.com
Wed Mar 12 11:42:02 PDT 2014


Is there any particular CMake protocol/method peculiar to LLVM that should be followed?

-----Original Message-----
From: "C. Bergström" [mailto:cbergstrom at pathscale.com] 
Sent: Wednesday, March 12, 2014 12:46 PM
To: Peyton, Jonathan L
Cc: openmp-dev at dcs-maillist2.engr.illinois.edu
Subject: Re: [Openmp-dev] On Improving the Build System

On 03/13/14 12:36 AM, Peyton, Jonathan L wrote:
>
> People have been complaining about our build system, and we are about 
> to invest some effort to improve things.
>
> However, you have also been telling us that we should be using CMake, 
> whereas the LLVM docs have extensive documentation for both gmake and 
> CMake.
>
> In fact, the Development Process Documentation (http://llvm.org/docs/) 
> has a Makefile (gmake) guide for developers, but the User Guides has
>
> tutorials for building by configure/gmake or CMake.
>
> So what do you really want?
>
> Cmake generating gmake makefiles?
>
cmake please - it's portable and can generate gmake files on those platforms that support it. (It supports all targets that I'm aware of on all platforms (Solaris, Win (mingw/cyg/msvc/ninja), LNX, BSD, OSX etc)




More information about the Openmp-dev mailing list