[Cmake-commits] CMake branch, master, updated. v2.8.9-332-gd407dcd

Brad King brad.king at kitware.com
Wed Sep 19 08:28:19 EDT 2012


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  d407dcdbc824688510837ec85bb2e3c85cf096bd (commit)
       via  91011bd217726f73e362b10d77a6638977d6a781 (commit)
       via  f1eacf0e07759b57d100dbf5d83c70e4028bcb54 (commit)
      from  281654b5d6e93f6e91bbf0e7091f8ffea40f79d5 (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=d407dcdbc824688510837ec85bb2e3c85cf096bd
commit d407dcdbc824688510837ec85bb2e3c85cf096bd
Merge: 281654b 91011bd
Author:     Brad King <brad.king at kitware.com>
AuthorDate: Wed Sep 19 08:28:16 2012 -0400
Commit:     CMake Topic Stage <kwrobot at kitware.com>
CommitDate: Wed Sep 19 08:28:16 2012 -0400

    Merge topic 'generator-expression-refactor'
    
    91011bd cmGeneratorExpression: Port users to two-stage processing
    f1eacf0 cmGeneratorExpression: Re-write for multi-stage evaluation


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

Summary of changes:
 Source/CMakeLists.txt                              |    6 +
 Source/cmCustomCommandGenerator.cxx                |    7 +-
 Source/cmGeneratorExpression.cxx                   |  265 +++-------
 Source/cmGeneratorExpression.h                     |   59 ++-
 Source/cmGeneratorExpressionEvaluator.cxx          |  568 ++++++++++++++++++++
 Source/cmGeneratorExpressionEvaluator.h            |  118 ++++
 Source/cmGeneratorExpressionLexer.cxx              |   85 +++
 Source/cmGeneratorExpressionLexer.h                |   58 ++
 Source/cmGeneratorExpressionParser.cxx             |  235 ++++++++
 Source/cmGeneratorExpressionParser.h               |   45 ++
 Source/cmTarget.cxx                                |   17 +-
 Source/cmTestGenerator.cxx                         |    8 +-
 .../RunCMake/GeneratorExpression/BadAND-stderr.txt |   31 +-
 Tests/RunCMake/GeneratorExpression/BadAND.cmake    |    3 +
 .../GeneratorExpression/BadCONFIG-stderr.txt       |   36 ++
 Tests/RunCMake/GeneratorExpression/BadCONFIG.cmake |    4 +
 .../RunCMake/GeneratorExpression/BadNOT-stderr.txt |   32 +-
 Tests/RunCMake/GeneratorExpression/BadNOT.cmake    |    3 +
 .../RunCMake/GeneratorExpression/BadOR-stderr.txt  |   31 +-
 Tests/RunCMake/GeneratorExpression/BadOR.cmake     |    3 +
 bootstrap                                          |    3 +
 21 files changed, 1388 insertions(+), 229 deletions(-)
 create mode 100644 Source/cmGeneratorExpressionEvaluator.cxx
 create mode 100644 Source/cmGeneratorExpressionEvaluator.h
 create mode 100644 Source/cmGeneratorExpressionLexer.cxx
 create mode 100644 Source/cmGeneratorExpressionLexer.h
 create mode 100644 Source/cmGeneratorExpressionParser.cxx
 create mode 100644 Source/cmGeneratorExpressionParser.h


hooks/post-receive
-- 
CMake


More information about the Cmake-commits mailing list