[cmake-developers] Roadmap to CMake 3.0
Rolf Eike Beer
eike at sf-mail.de
Mon Oct 21 14:21:35 EDT 2013
> Potential changes motivating a major version number bump include:
One thing I was thinking about was to really have lists as lists internally.
Once you touch a variable in a list way (e.g. set() with more than one
argument or any of the list() commands) a std::vector<> would be internally
created and maintained as long as no non-list command (e.g. set() with only
one argument that does not contain semicolons) is used on that variable. That
way all following list-style accesses would be much faster. And even
semicolons in list elements would work that way.
Eike
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 198 bytes
Desc: This is a digitally signed message part.
URL: <http://public.kitware.com/pipermail/cmake-developers/attachments/20131021/ad64e0e5/attachment.pgp>
More information about the cmake-developers
mailing list