[Cmake-commits] CMake branch, master, updated. v3.2.2-988-g5e35d4a

Brad King brad.king at kitware.com
Thu Apr 30 11:19:21 EDT 2015


This is an automated email from the git hooks/post-receive script. It was
generated because a ref change was pushed to the repository containing
the project "CMake".

The branch, master has been updated
       via  5e35d4a67f347cd1e4bb66dc225385ce4e8b1f5a (commit)
       via  b48ea26a9d3b4384874554fe64edfce8784a9255 (commit)
       via  5ccff6408c93e67d7f8445ce1bf6465b068d6f6b (commit)
       via  f79cd99d6dcdfcdcd341c5ea90a5f2d9c4d6d3bc (commit)
       via  aa4d1ee80f1ced5b09335cc84bdd373c0875fd80 (commit)
       via  60becdc65c5f8cfad4b2c6a33e3649d2acbddf39 (commit)
       via  d858f36339d61e45913165bc957d645bf1060f54 (commit)
       via  aaaa65b6a5cdf227282a9d04bf5287413757ff03 (commit)
       via  f983d8913b3293f0f328811d243222c6e19c795e (commit)
       via  24885d4efa17d4232e266ef053899613c32fdeb7 (commit)
       via  012a75a00f060d6ca36cc9ffb97439a7ad526395 (commit)
       via  ca9fa77d5d34a993073cd5256d65f88cd2e1a28f (commit)
       via  78e1454ea09e9c568578e26971d6cd45b7fa39c7 (commit)
       via  818bf727c1eb4a500decb5856715a964c948242e (commit)
       via  5067ae41b03442a7dba9210595e782678835a3ff (commit)
       via  60200ca5088058c70282500994727f2017276df8 (commit)
       via  b43c162e99c7302ae81c746bc5aab1d9a64787b3 (commit)
      from  88c5ec72b07914e96af9a97c23a5701adc8739cf (commit)

Those revisions listed above that are new to this repository have
not appeared on any other notification email; so we list those
revisions in full, below.

- Log -----------------------------------------------------------------
http://cmake.org/gitweb?p=cmake.git;a=commitdiff;h=5e35d4a67f347cd1e4bb66dc225385ce4e8b1f5a
commit 5e35d4a67f347cd1e4bb66dc225385ce4e8b1f5a
Merge: 88c5ec7 b48ea26
Author:     Brad King <brad.king at kitware.com>
AuthorDate: Thu Apr 30 11:19:20 2015 -0400
Commit:     CMake Topic Stage <kwrobot at kitware.com>
CommitDate: Thu Apr 30 11:19:20 2015 -0400

    Merge topic 'refactor-cmDefinitions'
    
    b48ea26a cmDefinitions: Invert conditional code.
    5ccff640 cmDefinitions: Externalize looping for ClosureKeys.
    f79cd99d cmDefinitions: Implement MakeClosure in terms of reverse iterators.
    aa4d1ee8 cmDefinitions: Convert MakeClosure into a static method.
    60becdc6 cmDefinitions: Implement MakeClosure in terms of a list of ancestors.
    d858f363 cmDefinitions: Use list of cmDefinitions* to create closure.
    aaaa65b6 cmMakefile: Remove stack adaptor for the VarStack.
    f983d891 cmDefinitions: Replace recursion with loop.
    24885d4e cmDefinitions: Replace private constructor with MakeClosure.
    012a75a0 cmDefinitions: Make ClosureKeys API vector-based.
    ca9fa77d cmDefinitions: Inline GetClosureKeys implementation.
    78e1454e cmDefinitions: Replace ClosureKeys recursion with looping.
    818bf727 cmDefinitions: Change LocalKeys to return a vector.
    5067ae41 cmDefinitions: Externalize the Set logic.
    60200ca5 cmDefinitions: Add an Erase method.
    b43c162e cmMakefile: Use the Internal class to enclose the VarStack.


-----------------------------------------------------------------------

Summary of changes:
 Source/cmDefinitions.cxx |  118 ++++++++++++++------------------
 Source/cmDefinitions.h   |   28 ++++----
 Source/cmMakefile.cxx    |  167 ++++++++++++++++++++++++++++++++--------------
 3 files changed, 179 insertions(+), 134 deletions(-)


hooks/post-receive
-- 
CMake


More information about the Cmake-commits mailing list