Brad King
9ca8c7a99f
Merge topic 'FindHDF5-fix-already-found'
...
f11243d1
FindHDF5: Add backwards compatability for already-found searches
2016-06-02 14:55:53 -04:00
Chuck Atkins
f11243d13e
FindHDF5: Add backwards compatability for already-found searches
2016-06-02 14:46:32 -04:00
Brad King
f1ff6301ea
Merge topic 'minor-cleanups'
...
2175e5bf
cmGlobalGenerator: Make IsMultiConfig() const
2016-06-02 09:44:53 -04:00
Brad King
c6bcb6fa1e
Merge topic 'bin-dir-option'
...
18bfbc97
Add option to control 'bin' directory of CMake's own installation (#16076 )
2016-06-02 09:44:48 -04:00
Kitware Robot
34d07d7ccc
CMake Nightly Date Stamp
2016-06-02 00:01:10 -04:00
Tobias Hunger
2175e5bfa5
cmGlobalGenerator: Make IsMultiConfig() const
2016-06-01 11:12:58 -04:00
Nicolas BUNEL
18bfbc972f
Add option to control 'bin' directory of CMake's own installation ( #16076 )
...
Add a `CMAKE_BIN_DIR` cache entry to CMake's own build configuration.
Add a `--bindir` option to the `bootstrap` script to set it.
2016-06-01 11:12:36 -04:00
Brad King
d6754d37d5
Begin post-3.6 development
2016-06-01 10:59:26 -04:00
Brad King
b2ef225ab9
Merge branch 'release'
2016-06-01 10:58:02 -04:00
Brad King
91f6e7904a
CMake 3.6.0-rc1 version update
2016-06-01 10:57:43 -04:00
Brad King
4c2993df63
Help: Drop development topic notes to prepare release
...
Release versions do not have the development topic section of
the CMake Release Notes index page.
2016-06-01 10:55:45 -04:00
Brad King
9d81f1b3aa
Merge topic 'doc-3.6-relnotes'
...
98eafa9b
Help: Organize and revise 3.6 release notes
c5df7483
Help: Consolidate 3.6 release notes
2016-06-01 10:53:53 -04:00
Brad King
98eafa9b5f
Help: Organize and revise 3.6 release notes
...
Add section headers similar to the 3.5 release notes and move each
individual bullet into an appropriate section. Revise a few bullets.
2016-06-01 10:30:34 -04:00
Brad King
c5df7483f5
Help: Consolidate 3.6 release notes
...
Move all development release notes into a new version-specific document:
tail -q -n +3 Help/release/dev/* > Help/release/3.6.rst
git rm -- Help/release/dev/*
except the sample topic:
git checkout HEAD -- Help/release/dev/0-sample-topic.rst
Reference the new document from the release notes index document.
Add a title and intro sentence to the new document by hand.
2016-06-01 09:12:10 -04:00
Brad King
62adedbf5e
Merge topic 'UseJava-fix-typo'
...
bcf39688
UseJava: Fix grammar error in documentation
2016-06-01 09:05:58 -04:00
Brad King
4062d6d694
Merge topic 'minor-cleanups'
...
bd4fef64
cmSourceFileLocation: Fix typo in comment
814e774e
cmSearchPath: Fix typo in comment
2016-06-01 09:04:48 -04:00
Brad King
7642dde19e
Merge topic 'cpack-documentation-improvements'
...
20e55e4b
CPackRPM and CPackDeb documentation improvements
2016-06-01 09:04:44 -04:00
Tobias Hunger
bd4fef6406
cmSourceFileLocation: Fix typo in comment
2016-06-01 08:33:48 -04:00
Tobias Hunger
814e774eff
cmSearchPath: Fix typo in comment
2016-06-01 08:33:35 -04:00
Domen Vrankar
20e55e4be8
CPackRPM and CPackDeb documentation improvements
2016-06-01 08:29:34 -04:00
Kitware Robot
adc7fcd013
CMake Nightly Date Stamp
2016-06-01 00:01:07 -04:00
Matthew Woehlke
bcf3968851
UseJava: Fix grammar error in documentation
2016-05-31 10:30:57 -04:00
Brad King
ebcc13e1b3
Merge topic 'suppress-dashboard-warnings'
...
d4e58dd9
CTestCustom: Suppress scanbuild warning on unsigned left shift
154fa2c5
CTestCustom: Suppress warnings about rand() on OpenBSD
e4a361bb
CTestCustom: Suppress Windows manifest unrecognized element warning
2016-05-31 10:26:51 -04:00
Kitware Robot
88ede8e5ea
CMake Nightly Date Stamp
2016-05-31 00:01:06 -04:00
Kitware Robot
8afadaa5b2
CMake Nightly Date Stamp
2016-05-30 00:01:05 -04:00
Kitware Robot
e0fbd95f06
CMake Nightly Date Stamp
2016-05-29 00:01:05 -04:00
Kitware Robot
797a332a61
CMake Nightly Date Stamp
2016-05-28 00:01:06 -04:00
Brad King
d4e58dd979
CTestCustom: Suppress scanbuild warning on unsigned left shift
...
The Clang scanbuild tool warns:
Utilities/cmliblzma/liblzma/simple/x86.c:106:23: warning:
The result of the '<<' expression is undefined
src = dest ^ ((1u << (32 - i * 8)) - 1);
~~~^~~~~~~~~~~~~~~
AFAIK overflow of a left shift on an unsigned type is well-defined.
2016-05-27 09:25:37 -04:00
Brad King
154fa2c544
CTestCustom: Suppress warnings about rand() on OpenBSD
...
We first suppressed this in commit v3.1.0-rc1~647^2 (CTestCustom:
Suppress warnings about rand() and srand() on OpenBSD, 2014-04-12).
Add another variant of the warning wording.
2016-05-27 09:25:37 -04:00
Brad King
e4a361bbbf
CTestCustom: Suppress Windows manifest unrecognized element warning
...
Our `cmake.version.manifest` file uses a "compatibility" element for
Windows 10 support. Older MS tools warn about it being unknown, so
suppress the warning.
2016-05-27 09:25:37 -04:00
Brad King
fb1f5d50af
Merge topic 'remove-needless-copies'
...
27ead963
Remove unnecessary local copies.
618fb23f
Pass arguments that are not modified as const&.
2016-05-27 09:08:21 -04:00
Brad King
82c286393a
Merge topic 'remove-needless-c_str'
...
1b2bb933
Remove redundant c_str() calls.
2016-05-27 09:08:18 -04:00
Brad King
07983bcbfa
Merge topic 'osx-no-warn-sdk-target-mismatch'
...
cffe0ed7
OS X: Drop warning about SDK and deployment target version mismatch
2016-05-27 09:08:15 -04:00
Kitware Robot
fdb474d456
CMake Nightly Date Stamp
2016-05-27 00:01:07 -04:00
Daniel Pfeifer
1b2bb93302
Remove redundant c_str() calls.
...
Run clang-tidy's readability-redundant-string-cstr checker.
Ignore findings in kwsys.
2016-05-26 22:52:22 +02:00
Daniel Pfeifer
27ead96305
Remove unnecessary local copies.
...
Use clang-tidy's performance-unnecessary-copy-initialization checker.
After applying the fix-its (which turns the copies into const&), revise
the changes and see whether the copies can be removed entirely by using
the original instead.
2016-05-26 22:21:15 +02:00
Daniel Pfeifer
618fb23fc9
Pass arguments that are not modified as const&.
...
Use clang-tidy's performance-unnecessary-value-param checker to find
value parameter declarations of expensive to copy types that are not
modified inside the function. Ignore findings in kwsys.
After applying the fix-its, manually change `const T&` to `T const&`.
2016-05-26 21:58:51 +02:00
Brad King
acd8a73044
Merge topic 'liblzma-signed-shift'
...
8479dc46
liblzma: Avoid possible overflow on signed left shift
2016-05-26 09:52:53 -04:00
Brad King
36d9a01a31
Merge topic 'try_compile-custom-variables'
...
d256ba07
try_compile: Optionally forward custom platform variables to test project
fb4791b3
cmCoreTryCompile: Refactor forwarding of variables to test project
2016-05-26 09:52:12 -04:00
Brad King
67cc866877
Merge topic 'fix-variable-watch-leak'
...
75e3e0d3
cmVariableWatch: Fix potential memory leak
2016-05-26 09:52:09 -04:00
Brad King
579185be7a
Merge topic 'cpack-dmg-no-app-link'
...
3acc29fc
CPack/DragNDrop: Optionally disable `/Applications` symlink
2016-05-26 09:52:07 -04:00
Brad King
903bcbc39e
Merge topic 'FindCUDA-cublas_device'
...
81e73b72
FindCUDA: Add support for finding the cublas_device library
2016-05-26 09:52:04 -04:00
Brad King
2a028b7898
Merge topic 'style-cmSystemTools'
...
8e801eb5
cmSystemTools: Fix indentation typo
2016-05-26 09:52:02 -04:00
Brad King
7bfcfd59fb
Merge topic 'FindMatlab-2016a'
...
715e4cf5
FindMatlab: Add support for Matlab 2016a (9.0)
2016-05-26 09:51:58 -04:00
Brad King
b86bcd4046
Merge topic 'GetPrerequisites-more-paths'
...
c9cebed5
GetPrerequisites: Look for VS tools using registry entries (#16108 )
2016-05-26 09:51:56 -04:00
Brad King
cffe0ed798
OS X: Drop warning about SDK and deployment target version mismatch
...
OS X supports using the SDK for any version equal to or newer than
the deployment target. There is no reason to warn if the versions
do not match exactly.
Suggested-by: James Burgess <jamesrburgess@mac.com>
Suggested-by: Clinton Stimpson <clinton@elemtech.com>
2016-05-26 09:20:28 -04:00
Kitware Robot
0746a4c62c
CMake Nightly Date Stamp
2016-05-26 00:03:52 -04:00
Brad King
8479dc46f1
liblzma: Avoid possible overflow on signed left shift
...
Use an unsigned value to produce the needed mask.
2016-05-25 10:02:02 -04:00
Brad King
75e3e0d3dc
cmVariableWatch: Fix potential memory leak
...
Teach cmVariableWatch::AddWatch to own the Pair it allocates until
it needs to pass ownership to WatchMap.
2016-05-25 09:58:36 -04:00
Harry Mallon
3acc29fca9
CPack/DragNDrop: Optionally disable `/Applications` symlink
2016-05-25 09:51:04 -04:00