[CMake] CMake "Core Guidelines"?

Walter Gray chrysalisx at gmail.com
Tue May 24 20:52:29 EDT 2016


It occurs to me that, much like C++ itself, there are wide variety of ways
to do things in CMake, many of which exist only for legacy compatibility,
and the language had a lot of active develpment recently that allows much
safer, easier to read programs. C++ now has the Core Guidelines and lots of
example projects providing reference for what a good, modern project should
look like, even providing automated tools for detecting when you're doing
things in a way that is considered archatic, but all CMake has is a blog
post and an old powerpoint slide. Seriously, these are the 2 top hits for
'Modern CMake'. Both are almost a year old, neither are in depth, and one
references the other:

https://rix0r.nl/blog/2015/08/13/cmake-guide/
http://www.slideshare.net/DanielPfeifer1/cmake-48475415

Is there some document that explains how modern cmake is meant to be used,
or a particular repository that does so?
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://public.kitware.com/pipermail/cmake/attachments/20160525/e5e28581/attachment-0001.html>


More information about the CMake mailing list