[Openmp-dev] On Improving the Build System
John Leidel (jleidel)
jleidel at micron.com
Wed Mar 12 11:50:34 PDT 2014
Many of the pertinent LLVM-specific variables and configs are listed here:
http://llvm.org/docs/CMake.html
John D. Leidel
Software Compiler Development Manager
Micron Technology, Inc.
jleidel at micron.com
office: 972-521-5271
cell: 214-578-8510
On Mar 12, 2014, at 1:42 PM, "Peyton, Jonathan L" <jonathan.l.peyton at intel.com>
wrote:
> 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)
>
> _______________________________________________
> Openmp-dev mailing list
> Openmp-dev at dcs-maillist2.engr.illinois.edu
> http://lists.cs.uiuc.edu/mailman/listinfo/openmp-dev
More information about the Openmp-dev
mailing list