[Openmp-dev] [PATCH] [Revisedx2] Initial cmake support

Peyton, Jonathan L jonathan.l.peyton at intel.com
Mon Jun 2 10:23:10 PDT 2014


Can you give a specific example?  I want this to be exactly what you all need and want.  So I want to be sure what you are talking about.

Johnny

-----Original Message-----
From: David Chisnall [mailto:dc552 at cam.ac.uk] 
Sent: Monday, June 2, 2014 12:03 PM
To: Peyton, Jonathan L
Cc: Jack Howarth; Andrey Bokhanko; openmp-dev at dcs-maillist2.engr.illinois.edu
Subject: Re: [Openmp-dev] [PATCH] [Revisedx2] Initial cmake support

On 2 Jun 2014, at 17:59, Peyton, Jonathan L <jonathan.l.peyton at intel.com> wrote:

> 
> I have been here at Intel working on an 'exact' translation of the 
> build.pl build system to an identical CMake build system (without the build.pl Perl wraparound of course).  I've looked at the recently added CMake build system and appreciate the work you all have done.  The system I've created has Windows support, Fortran support, Mac Fat Library support, Intel-specific header creation support, Intel MIC support as well as mirroring the build.pl system for both Mac and Linux using clang, gcc, or icc.
> All build types (release, debug) and library types (stubs, normal) are supported as well.  This build system is currently going through the review process and should be done very soon.
>  
> I'd be happy to answer any questions regarding the new CMake build system.

The Perl build system makes it very hard to bring up a new system, as it uses targets (rather than features) in a lot of places (and has several different notions of what the target is in different places).  I hope that any changes that you make to the CMake build system will not make this harder.

David





More information about the Openmp-dev mailing list