[Cmake-commits] CMake branch, master, updated. v3.0.2-1861-g9edf690

Brad King brad.king at kitware.com
Mon Sep 15 10:27:37 EDT 2014


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  9edf6903e62f84a567db3938bb8fec3f19789545 (commit)
       via  858d5a0b3e52dbae635fac5a6944fba23a362f5b (commit)
       via  e177e7affb10fc25b71d4c9d9796c9df7fcdb800 (commit)
       via  425acc522ff27014ffcc1d1f902f3702dd6c7aa7 (commit)
       via  cede5cbd53175be721ee2786cf0e482be3134fcf (commit)
       via  2d97178b30211b1984a17c82edb313fcddff7bc6 (commit)
       via  0b12815dc2feeb328a86b77328d13a328368d38b (commit)
       via  188a1f236e1594fc46163fbad5e062e3978c1e5a (commit)
       via  b900c1ccaae7a500dda88240873122d0d899bf93 (commit)
      from  78884b6effcb5406eb64365d6cf4b43c085f56c3 (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=9edf6903e62f84a567db3938bb8fec3f19789545
commit 9edf6903e62f84a567db3938bb8fec3f19789545
Merge: 78884b6 858d5a0
Author:     Brad King <brad.king at kitware.com>
AuthorDate: Mon Sep 15 10:27:36 2014 -0400
Commit:     CMake Topic Stage <kwrobot at kitware.com>
CommitDate: Mon Sep 15 10:27:36 2014 -0400

    Merge topic 'if-sanity'
    
    858d5a0b Fix if() checks of CMAKE_SYSTEM_NAME on Cygwin
    e177e7af FPHSA: Avoid if() dereferencing of quoted variable
    425acc52 cmcurl: Use if(DEFINED) to simplify conditions
    cede5cbd libarchive: Avoid depending on if() to dereference a quoted variable
    2d97178b FindGTK2: Avoid depending on if() to dereference a quoted variable
    0b12815d Modules/Test*.cmake: Use if(DEFINED) to simplify conditions
    188a1f23 If: Introduce policy CMP0054 - don't dereference quoted variables in if()
    b900c1cc If: Extract cmConditionEvaluator from if() implementation


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

Summary of changes:
 CMakeCPack.cmake                                   |    2 +-
 CMakeLists.txt                                     |    2 +-
 Help/command/if.rst                                |    6 +
 Help/manual/cmake-policies.7.rst                   |    1 +
 Help/policy/CMP0054.rst                            |   18 +
 Help/release/dev/if-sanity.rst                     |    6 +
 Modules/FindGTK2.cmake                             |    2 +-
 Modules/FindPackageHandleStandardArgs.cmake        |    2 +-
 Modules/TestBigEndian.cmake                        |    2 +-
 Modules/TestForANSIForScope.cmake                  |    2 +-
 Modules/TestForSSTREAM.cmake                       |    2 +-
 Modules/TestForSTDNamespace.cmake                  |    2 +-
 Source/CMakeLists.txt                              |    2 +-
 Source/cmBootstrapCommands2.cxx                    |    2 +
 Source/cmConditionEvaluator.cxx                    |  770 ++++++++++++++++++++
 Source/cmConditionEvaluator.h                      |   96 +++
 Source/cmExpandedCommandArgument.cxx               |   51 ++
 Source/cmExpandedCommandArgument.h                 |   45 ++
 Source/cmIfCommand.cxx                             |  723 +-----------------
 Source/cmIfCommand.h                               |   14 +-
 Source/cmMakefile.cxx                              |   61 ++
 Source/cmMakefile.h                                |   35 +-
 Source/cmPolicies.cxx                              |    5 +
 Source/cmPolicies.h                                |    2 +
 Source/cmWhileCommand.cxx                          |   17 +-
 Tests/CMakeLists.txt                               |    2 +-
 Tests/RunCMake/CMP0054/CMP0054-NEW-stderr.txt      |    1 +
 Tests/RunCMake/CMP0054/CMP0054-NEW.cmake           |   47 ++
 Tests/RunCMake/CMP0054/CMP0054-OLD-stderr.txt      |    1 +
 Tests/RunCMake/CMP0054/CMP0054-OLD.cmake           |   47 ++
 Tests/RunCMake/CMP0054/CMP0054-WARN-stderr.txt     |   11 +
 Tests/RunCMake/CMP0054/CMP0054-WARN.cmake          |    5 +
 .../CMP0054/CMP0054-duplicate-warnings-stderr.txt  |   24 +
 .../CMP0054/CMP0054-duplicate-warnings.cmake       |   12 +
 .../CMP0054-keywords-NEW-result.txt}               |    0
 .../CMP0054/CMP0054-keywords-NEW-stderr.txt        |    8 +
 Tests/RunCMake/CMP0054/CMP0054-keywords-NEW.cmake  |   25 +
 .../CMP0054/CMP0054-keywords-OLD-stderr.txt        |    1 +
 Tests/RunCMake/CMP0054/CMP0054-keywords-OLD.cmake  |    9 +
 .../CMP0054/CMP0054-keywords-WARN-stderr.txt       |   12 +
 Tests/RunCMake/CMP0054/CMP0054-keywords-WARN.cmake |    3 +
 .../CMP0054-policy-command-scope-stderr.txt        |    1 +
 .../CMP0054/CMP0054-policy-command-scope.cmake     |   53 ++
 .../CMP0054-policy-foreach-scope-stderr.txt        |    1 +
 .../CMP0054/CMP0054-policy-foreach-scope.cmake     |   49 ++
 .../CMP0054/CMP0054-policy-nested-if-stderr.txt    |    1 +
 .../CMP0054/CMP0054-policy-nested-if.cmake         |   41 ++
 .../CMP0054/CMP0054-policy-while-scope-stderr.txt  |    1 +
 .../CMP0054/CMP0054-policy-while-scope.cmake       |   65 ++
 .../{configure_file => CMP0054}/CMakeLists.txt     |    0
 Tests/RunCMake/CMP0054/RunCMakeTest.cmake          |   13 +
 Tests/RunCMake/CMakeLists.txt                      |    1 +
 .../cmcurl/CMake/CurlCheckCSourceCompiles.cmake    |    4 +-
 Utilities/cmcurl/CMakeLists.txt                    |    4 +-
 Utilities/cmlibarchive/CMakeLists.txt              |    4 +-
 55 files changed, 1574 insertions(+), 742 deletions(-)
 create mode 100644 Help/policy/CMP0054.rst
 create mode 100644 Help/release/dev/if-sanity.rst
 create mode 100644 Source/cmConditionEvaluator.cxx
 create mode 100644 Source/cmConditionEvaluator.h
 create mode 100644 Source/cmExpandedCommandArgument.cxx
 create mode 100644 Source/cmExpandedCommandArgument.h
 create mode 100644 Tests/RunCMake/CMP0054/CMP0054-NEW-stderr.txt
 create mode 100644 Tests/RunCMake/CMP0054/CMP0054-NEW.cmake
 create mode 100644 Tests/RunCMake/CMP0054/CMP0054-OLD-stderr.txt
 create mode 100644 Tests/RunCMake/CMP0054/CMP0054-OLD.cmake
 create mode 100644 Tests/RunCMake/CMP0054/CMP0054-WARN-stderr.txt
 create mode 100644 Tests/RunCMake/CMP0054/CMP0054-WARN.cmake
 create mode 100644 Tests/RunCMake/CMP0054/CMP0054-duplicate-warnings-stderr.txt
 create mode 100644 Tests/RunCMake/CMP0054/CMP0054-duplicate-warnings.cmake
 copy Tests/RunCMake/{CMP0004/CMP0004-NEW-result.txt => CMP0054/CMP0054-keywords-NEW-result.txt} (100%)
 create mode 100644 Tests/RunCMake/CMP0054/CMP0054-keywords-NEW-stderr.txt
 create mode 100644 Tests/RunCMake/CMP0054/CMP0054-keywords-NEW.cmake
 create mode 100644 Tests/RunCMake/CMP0054/CMP0054-keywords-OLD-stderr.txt
 create mode 100644 Tests/RunCMake/CMP0054/CMP0054-keywords-OLD.cmake
 create mode 100644 Tests/RunCMake/CMP0054/CMP0054-keywords-WARN-stderr.txt
 create mode 100644 Tests/RunCMake/CMP0054/CMP0054-keywords-WARN.cmake
 create mode 100644 Tests/RunCMake/CMP0054/CMP0054-policy-command-scope-stderr.txt
 create mode 100644 Tests/RunCMake/CMP0054/CMP0054-policy-command-scope.cmake
 create mode 100644 Tests/RunCMake/CMP0054/CMP0054-policy-foreach-scope-stderr.txt
 create mode 100644 Tests/RunCMake/CMP0054/CMP0054-policy-foreach-scope.cmake
 create mode 100644 Tests/RunCMake/CMP0054/CMP0054-policy-nested-if-stderr.txt
 create mode 100644 Tests/RunCMake/CMP0054/CMP0054-policy-nested-if.cmake
 create mode 100644 Tests/RunCMake/CMP0054/CMP0054-policy-while-scope-stderr.txt
 create mode 100644 Tests/RunCMake/CMP0054/CMP0054-policy-while-scope.cmake
 copy Tests/RunCMake/{configure_file => CMP0054}/CMakeLists.txt (100%)
 create mode 100644 Tests/RunCMake/CMP0054/RunCMakeTest.cmake


hooks/post-receive
-- 
CMake


More information about the Cmake-commits mailing list