[cmake-developers] RFC: LLVM community CMake documentation

Chris Bieneman chris.bieneman at me.com
Thu Apr 28 17:16:40 EDT 2016


Thank you everyone for the feedback!

I’ve updated the document based on the feedback.

In addition to this document I’m also working on putting together a set of coding standards/guidelines/tips that are more LLVM-specific. When I get that together I’ll also send it over here for feedback.

The only comment I think I didn’t directly update the document for was Dan’s comment about GLOBAL properties. I kinda have mixed feelings about GLOBAL properties. I know why we use them, but I’m not sure I want to encourage people to use them. I think some of the places we use them is just wrong.

Many thanks!
-Chris

-------------- next part --------------
A non-text attachment was scrubbed...
Name: CMakePrimer.rst
Type: application/octet-stream
Size: 16022 bytes
Desc: not available
URL: <http://public.kitware.com/pipermail/cmake-developers/attachments/20160428/12edc7f9/attachment.obj>
-------------- next part --------------


> On Apr 27, 2016, at 1:39 PM, Chris Bieneman <chris.bieneman at me.com> wrote:
> 
> Hello cmake-developers,
> 
> Earlier this year the LLVM community finished migrating to CMake as our one and only build system. One of the lingering things on my to-do list to help this transition is to write some basic documentation for the CMake language to help LLVM developers get a feel for the language.
> 
> I’ve attached the working draft of my documentation, and would greatly appreciate any feedback from members of the CMake community. While it is not my goal to be a definitive source, I would like to be as accurate as I can be.
> 
> Thank you,
> -Chris
> 
> <CMakePrimer.rst>-- 
> 
> Powered by www.kitware.com
> 
> Please keep messages on-topic and check the CMake FAQ at: http://www.cmake.org/Wiki/CMake_FAQ
> 
> Kitware offers various services to support the CMake community. For more information on each offering, please visit:
> 
> CMake Support: http://cmake.org/cmake/help/support.html
> CMake Consulting: http://cmake.org/cmake/help/consulting.html
> CMake Training Courses: http://cmake.org/cmake/help/training.html
> 
> Visit other Kitware open-source projects at http://www.kitware.com/opensource/opensource.html
> 
> Follow this link to subscribe/unsubscribe:
> http://public.kitware.com/mailman/listinfo/cmake-developers



More information about the cmake-developers mailing list