[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