Brad King
90f9c42732
cmake: Teach "-E tar" to report file name on failure to read from disk
...
The libarchive-provided error message does not always include the file
name, so add it to the message ourselves to ensure users know which file
fails.
2015-01-19 14:15:58 -05:00
Brad King
2e71d92ef2
Merge topic 'test-ctest_submit-fail-with-RunCMake'
...
352de1d7
Tests: Add RunCMake.CTestSubmit cases covering ctest_submit failures
2015-01-19 10:03:12 -05:00
Brad King
fc9204efcb
Merge branch 'release'
2015-01-19 10:01:08 -05:00
Brad King
bc9cd21bd4
Merge branch 'emacs-mode-fix-word-at-point' into release
2015-01-19 09:59:14 -05:00
Brad King
352de1d749
Tests: Add RunCMake.CTestSubmit cases covering ctest_submit failures
...
Cover command invocation argument errors. Prepare infrastructure
to cover failed 'drop' cases, but do not cover them yet because
we need to collect error messages from each platform.
2015-01-19 09:53:57 -05:00
Brad King
9de2ab7fce
Merge topic 'consistent-empty-method'
...
5f69314e
Replace foo.length() pattern with !foo.empty().
fd0c036c
Replace 'foo.length() >= 1' pattern with !foo.empty()
f09fde2d
Replace 'foo.length() > 0' pattern with !foo.empty().
86b5bdfa
Replace 'foo.length() == 0' pattern with foo.empty().
fd7b3712
Replace foo.size() pattern with !foo.empty().
aa773035
Replace !foo.size() pattern with foo.empty().
64592633
cmListCommand: Use empty() and expand whitespace.
607e1938
Replace 'foo.size() != 0' pattern with !foo.empty().
930bd478
Replace 'foo.size() == 0' pattern with foo.empty().
d92887ef
Replace 'foo.size() > 0' pattern with !foo.empty().
2015-01-19 09:43:28 -05:00
Brad King
a6bbbd0f4a
Merge topic 'use-member-insert'
...
fa889c4d
cmakemain: Initialize vector content with iterators directly.
8211010c
cmakemain: Use member insert in command line handling code.
b5422573
cmListCommand: Replace loop with member algorithm.
92a37f92
Convert raw loops to set member insert.
aac44e71
Convert raw loops to vector member insert.
2015-01-19 09:43:27 -05:00
Brad King
95d42840e8
Merge topic 'delete-algorithm'
...
681d965d
Use the cmDeleteAll algorithm for types derived from std::map.
4dc0c488
cmDeleteAll: Generalize deletion specialization for map types.
2015-01-19 09:43:25 -05:00
Brad King
a1fea841a9
Merge topic 'remove-AppleClang-51-release-notes'
...
e11f8d64
Remove AppleClang-5.1-features.rst release notes.
2015-01-19 09:43:22 -05:00
Brad King
a5be8e3111
Merge topic 'FindQt-fixes'
...
b937f753
FindQt: explicitely mention that it cannot Qt5 or later
6af8cbf2
FindQt: fix variable name in error message
49d05a47
FindQt: fix setting DESIRED_QT_VERSION if "find_package(Qt VVV)" was called
2015-01-19 09:43:20 -05:00
Brad King
953272b725
Merge topic 'fix-cmake-org-links'
...
91fbcda2
Help: Update cmake.org links to avoid redirects
2015-01-19 09:43:18 -05:00
Brad King
e320640bcf
Merge topic 'emacs-mode-fix-word-at-point'
...
ca80598e
cmake-mode.el: Fix extracting keyword at point in cmake-help
2015-01-19 09:43:15 -05:00
Brad King
5803ae3e88
Merge topic 'add-FindJsonCpp'
...
0aebeb9c
FindJsonCpp: Add module to find JsonCpp package
2015-01-19 09:43:12 -05:00
Brad King
373199b1c9
Merge topic 'eclipse-fix-cxx-natures'
...
6e6e0c40
Eclipse: Add org.eclipse.cdt.core.cnature to CXX projects (#15068 )
2015-01-19 09:43:09 -05:00
Brad King
0aebeb9c84
FindJsonCpp: Add module to find JsonCpp package
2015-01-19 09:34:03 -05:00
Peter Vasil
ca80598eca
cmake-mode.el: Fix extracting keyword at point in cmake-help
...
Since commit v3.1.0-rc2~1^2~1 (cmake-mode.el: syntax of '_' should be
treated as symbol, 2014-11-12) the 'word-at-point' function does not
extract the whole keyword anymore if it contains an '_', because
'forward-word' stops at '_'. Use 'symbol-at-point' to extract a whole
keyword even if there is an '_'.
2015-01-19 09:14:10 -05:00
Kitware Robot
6164f7cef6
CMake Nightly Date Stamp
2015-01-19 00:01:10 -05:00
Stephen Kelly
fa889c4d2f
cmakemain: Initialize vector content with iterators directly.
2015-01-18 18:24:04 +01:00
Stephen Kelly
8211010c3f
cmakemain: Use member insert in command line handling code.
2015-01-18 18:18:43 +01:00
Stephen Kelly
b54225732f
cmListCommand: Replace loop with member algorithm.
2015-01-18 15:15:17 +01:00
Stephen Kelly
92a37f9279
Convert raw loops to set member insert.
2015-01-18 15:14:47 +01:00
Stephen Kelly
aac44e71e6
Convert raw loops to vector member insert.
2015-01-18 15:14:36 +01:00
Stephen Kelly
5f69314ea6
Replace foo.length() pattern with !foo.empty().
2015-01-18 14:25:25 +01:00
Stephen Kelly
fd0c036c0c
Replace 'foo.length() >= 1' pattern with !foo.empty()
2015-01-18 14:25:25 +01:00
Stephen Kelly
f09fde2d21
Replace 'foo.length() > 0' pattern with !foo.empty().
2015-01-18 14:25:25 +01:00
Stephen Kelly
86b5bdfa08
Replace 'foo.length() == 0' pattern with foo.empty().
2015-01-18 14:25:24 +01:00
Stephen Kelly
fd7b371293
Replace foo.size() pattern with !foo.empty().
2015-01-18 14:25:24 +01:00
Stephen Kelly
aa773035b7
Replace !foo.size() pattern with foo.empty().
2015-01-18 14:25:24 +01:00
Stephen Kelly
6459263377
cmListCommand: Use empty() and expand whitespace.
2015-01-18 14:25:24 +01:00
Stephen Kelly
607e19384f
Replace 'foo.size() != 0' pattern with !foo.empty().
2015-01-18 14:25:24 +01:00
Stephen Kelly
930bd47816
Replace 'foo.size() == 0' pattern with foo.empty().
2015-01-18 14:25:24 +01:00
Stephen Kelly
d92887efab
Replace 'foo.size() > 0' pattern with !foo.empty().
2015-01-18 14:25:24 +01:00
Kitware Robot
f3e92d2816
CMake Nightly Date Stamp
2015-01-18 00:01:09 -05:00
Stephen Kelly
681d965df1
Use the cmDeleteAll algorithm for types derived from std::map.
2015-01-17 16:22:58 +01:00
Stephen Kelly
4dc0c488f9
cmDeleteAll: Generalize deletion specialization for map types.
...
Assume that a container whose value_type is a std::pair should have
its second member deleted.
2015-01-17 16:22:58 +01:00
Stephen Kelly
e11f8d6446
Remove AppleClang-5.1-features.rst release notes.
...
It is redundant after Xcode-clang-compile-features.rst.
2015-01-17 14:54:48 +01:00
Kitware Robot
f8c416f00c
CMake Nightly Date Stamp
2015-01-17 00:01:12 -05:00
Brad King
a2dc7f87e0
Merge branch 'FindQt-fixes' into release
2015-01-16 16:07:15 -05:00
Rolf Eike Beer
b937f75379
FindQt: explicitely mention that it cannot Qt5 or later
2015-01-16 22:06:22 +01:00
Rolf Eike Beer
6af8cbf214
FindQt: fix variable name in error message
2015-01-16 22:06:21 +01:00
Rolf Eike Beer
49d05a4713
FindQt: fix setting DESIRED_QT_VERSION if "find_package(Qt VVV)" was called
...
In case the given version was not only "3" or "4", but something like "4.8"
DESIRED_QT_VERSION was set to an unsupported value. While at it also check
that the version passed in is really in the range of 3.x and 4.x. Also
suggest switching to the more specific find modules if possible.
2015-01-16 22:06:21 +01:00
Brad King
99f66e9b4a
Merge branch 'fix-cmake-org-links' into release
2015-01-16 15:51:16 -05:00
William Lynch
91fbcda28f
Help: Update cmake.org links to avoid redirects
...
Some links to cmake.org now redirect, so link to the new pages directly.
2015-01-16 15:50:44 -05:00
Brad King
8b7db43bc6
Merge topic 'GNU-4.6-compile-features'
...
770ba876
Help: Add notes for topic 'GNU-4.6-compile-features'
b15c008f
Features: Record for GNU 4.6.
f13a2eb1
Features: Adjust the RunCMake test to use more-common features.
1f19ac4d
Features: Adjust cxx_variadic_templates unit test for GNU < 4.7.
0798d1e5
Features: Extend the generalized_initializers test for GNU < 4.7.
938bd94e
Features: Test __GXX_EXPERIMENTAL_CXX0X__ macro for GNU < 4.7 compatibility.
462c630b
Features: Don't test __cplusplus value for CXX98 on GNU.
222ec86f
Features: Test an old value of __STDC_VERSION__ for GNU < 4.7 compatibility.
6e909035
Features: Record C/CXX dialect flags for GNU 4.6.
bfc995cc
Features: Remove wrong content from else() condition.
1532b921
Features: Make cxx_noexcept available from GNU 4.6.
1f4649e6
Features: Update the default_dialect test for old GNU-like compilers.
a60027a6
Features: Ensure appropriate return value from feature test macros.
2015-01-16 11:07:14 -05:00
Brad King
ba7227a0af
Merge topic 'extend-COMPILE_FEATURES-test'
...
06ff5254
Features: Extend the tests for the COMPILE_FEATURES genex.
2015-01-16 11:07:12 -05:00
Brad King
770ba87699
Help: Add notes for topic 'GNU-4.6-compile-features'
2015-01-16 10:54:27 -05:00
Brad King
287070ceb8
Merge topic 'windows-utf-8'
...
cdc29c36
Encoding: Switch to use UTF-8 internally by default on Windows.
2015-01-16 09:44:01 -05:00
Brad King
36428fc527
Merge topic 'fix-qcc-compiler-id'
...
9c9bc712
QNX: Fix detection of QCC compiler id (#15349 )
2015-01-16 09:43:59 -05:00
Brad King
c15a2fdd2e
Merge topic 'tests-RunCMake-report-command'
...
6c121924
Tests: Teach RunCMake to report command-line on failure
2015-01-16 09:43:56 -05:00
Brad King
3cca39b46d
Merge topic 'libarchive-constify-internal-get_date'
...
6b9a0e17
libarchive: Constify internal __archive_get_date implementation
2015-01-16 09:43:54 -05:00