Raffi Enficiaud
1031e5d993
FindMatlab: add verbosity to the nightly tests
2016-09-08 13:26:42 +02:00
Kitware Robot
5d0d9b36f2
CMake Nightly Date Stamp
2016-09-08 00:01:05 -04:00
Brad King
024eecd910
Merge branch 'release'
2016-09-07 11:56:35 -04:00
Brad King
e214ceaf0c
Merge branch 'release'
2016-09-07 11:56:00 -04:00
Brad King
4dda1812f0
Merge topic 'backport-curl-fix'
...
4b53a693
curl: Backport certificate reuse fix from 7.50.2
2016-09-07 11:55:24 -04:00
Brad King
7f7e5eafd8
Merge topic 'GNUInstallDirs-function'
...
17a24dc3
GNUInstallDirs: Add macro to expose internal logic publicly
2016-09-07 09:48:38 -04:00
Brad King
8665332513
Merge topic 'cpack-deb-package-description-fallback'
...
332b089a
CPack/DEB: Make package description variable precedence match RPM
2016-09-07 09:48:35 -04:00
Brad King
85bfec7572
Merge topic 'fix-continue-after-error'
...
f1ad71d7
cmMakefile: Restore nested error logic use of cmExecutionStatus
2016-09-07 09:48:32 -04:00
Brad King
4469e986ee
Merge topic 'include-what-you-use'
...
d47c7bf6
CPack: include what you use
2016-09-07 09:48:29 -04:00
Brad King
bb000ba4fa
Merge topic 'wix-fix-static-prefix'
...
1bc33257
CPackWIX: Fix incomplete CPACK_WIX_SKIP_PROGRAM_FOLDER implementation
2016-09-07 09:48:26 -04:00
Brad King
6137054744
Merge topic 'vs-minor-cleanups'
...
042aca55
VS: Verify that MSBuild.exe and devenv.com exist before using them
a756c74d
Help: Clarify meaning of MSVC<NN> variables
2016-09-07 09:48:21 -04:00
Brad King
48b33b0633
Merge topic 'FindMatlab-fix-empty-list-index'
...
29768b03
FindMatlab: Avoid indexing an empty list of versions
2016-09-07 09:48:17 -04:00
Roger Leigh
17a24dc3b9
GNUInstallDirs: Add macro to expose internal logic publicly
2016-09-07 09:40:41 -04:00
Domen Vrankar
332b089ad2
CPack/DEB: Make package description variable precedence match RPM
...
Make `CPACK_DEBIAN_PACKAGE_DESCRIPTION` fallback variable precedence
match CPackRPM behavior as much as possible. This is technically a
breaking change, but the new behavior is more consistent with
expectation anyway.
Closes : #16272
2016-09-07 09:33:35 -04:00
Brad King
c5dcd31e92
CMake 3.6.2
2016-09-07 08:55:56 -04:00
Brad King
983371a6eb
Merge branch 'backport-curl-fix' into release
2016-09-07 08:54:20 -04:00
Brad King
4b53a693bd
curl: Backport certificate reuse fix from 7.50.2
...
Backport curl upstream commit curl-7_50_2~32 (nss: refuse previously
loaded certificate from file, 2016-08-22).
2016-09-07 08:46:42 -04:00
Brad King
f76bcee9a6
Merge branch 'release'
2016-09-07 08:27:43 -04:00
Kitware Robot
21ace9d9c4
CMake Nightly Date Stamp
2016-09-07 00:01:04 -04:00
Daniel Pfeifer
d47c7bf608
CPack: include what you use
2016-09-07 00:21:35 +02:00
Brad King
f1ad71d7f8
cmMakefile: Restore nested error logic use of cmExecutionStatus
...
Since commit 14a8d61f
(cmMakefile: Port nested error logic away from
cmExecutionStatus) we fail to continue processing function and macro
bodies after non-fatal errors. A non-fatal error should not stop
foreach loops, macro bodies, nested bodies, or the outer script.
Add a test covering these cases, and revert the change to fix them.
Also revert commit 2af853de
(cmMakefile: Simplify IssueMessage
implementation) because the assertion it added (which was removed by the
above commit and is restored by reverting it) is incorrect. We do have
code paths that call cmMakefile::IssueMessage with an empty execution
stack, such as in CheckForUnusedVariables's LogUnused call.
2016-09-06 16:20:39 -04:00
Michael Stürmer
1bc33257d4
CPackWIX: Fix incomplete CPACK_WIX_SKIP_PROGRAM_FOLDER implementation
...
Commit 17bbf6af
(CPackWIX: Implement new CPACK_WIX_SKIP_PROGRAM_FOLDER
feature) generates GUIDs for most but not all components
when the feature is active.
Generate the remaining GUIDs as well.
Co-Author: Nils Gladitz <nilsgladitz@gmail.com>
2016-09-06 17:44:48 +02:00
Brad King
042aca557d
VS: Verify that MSBuild.exe and devenv.com exist before using them
2016-09-06 10:22:39 -04:00
Brad King
a756c74da5
Help: Clarify meaning of MSVC<NN> variables
...
They correspond to toolsets, not VS IDE versions.
2016-09-06 10:22:38 -04:00
Brad King
8317ea01aa
Merge topic 'genex-LINK_ONLY-not-linking'
...
f6fd0abc
Genex: Diagnose invalid LINK_ONLY usage instead of crashing
2016-09-06 08:51:05 -04:00
Brad King
9109ba4347
Merge topic 'test-GenerateExportHeader-with-RunCMake'
...
72ecdd34
Tests: Cleanup RunCMake.GenerateExportHeader somewhat
fc3dab0e
Tests: Port GenerateExportHeader test to RunCMake infrastructure
4feba34d
GNU: Do not use -fvisibility on AIX or HP-UX
2016-09-06 08:51:01 -04:00
Brad King
cdc911dc53
Merge topic 'cpack-deb-long-filenames'
...
4ffdd564
CPack/DEB: Add option to select archive type
2016-09-06 08:50:58 -04:00
Brad King
19255a3516
Merge topic 'macro-parenthesis'
...
1a9de803
surround macro arguments with parentheses
2016-09-06 08:50:55 -04:00
Brad King
eb226b366f
Merge topic 'cm_nullptr'
...
0039ffa2
use CM_NULLPTR
2016-09-06 08:50:53 -04:00
Brad King
933fc4ac47
Merge topic 'qtdialog-tidy'
...
62c5f9af
QtDialog: fix clang-tidy warnings
2016-09-06 08:50:50 -04:00
Daniel Pfeifer
62c5f9afc3
QtDialog: fix clang-tidy warnings
2016-09-06 08:42:54 -04:00
Brad King
29768b03ea
FindMatlab: Avoid indexing an empty list of versions
2016-09-06 08:39:38 -04:00
Kitware Robot
7727915395
CMake Nightly Date Stamp
2016-09-06 00:01:05 -04:00
Daniel Pfeifer
0039ffa216
use CM_NULLPTR
2016-09-05 23:18:05 +02:00
Daniel Pfeifer
1a9de8035c
surround macro arguments with parentheses
2016-09-05 22:09:49 +02:00
Brad King
72ecdd34cf
Tests: Cleanup RunCMake.GenerateExportHeader somewhat
2016-09-05 09:45:42 -04:00
Brad King
fc3dab0ea9
Tests: Port GenerateExportHeader test to RunCMake infrastructure
...
This will allow build failure cases to be added later.
2016-09-05 09:45:42 -04:00
Brad King
4feba34d02
GNU: Do not use -fvisibility on AIX or HP-UX
...
Use of `-fvisibility=hidden` warns:
warning: visibility attribute not supported in this configuration; ignored
2016-09-05 09:45:13 -04:00
Brad King
4f83077e2d
Merge topic 'include-what-you-use'
...
32f756c8
CursesDialog: include what you use
2016-09-05 09:29:33 -04:00
Brad King
750789af42
Merge topic 'tidy-readability-redundant-string-cstr'
...
60dcaaea
tidy: Fix readability-redundant-string-cstr issues
2016-09-05 09:29:30 -04:00
Domen Vrankar
4ffdd564eb
CPack/DEB: Add option to select archive type
...
Add a `CPACK_DEBIAN_ARCHIVE_TYPE` option that can be used to select an
archive type that supports long file names.
Closes : #14332
2016-09-05 09:24:45 -04:00
Brad King
f6fd0abc5b
Genex: Diagnose invalid LINK_ONLY usage instead of crashing
...
When `$<LINK_ONLY:...>` is used outside of linking we may evaluate it
without a `dagChecker`. Do not dereference the NULL pointer and issue a
diagnostic instead.
Closes : #16287
2016-09-05 09:06:00 -04:00
Kitware Robot
f6428725bb
CMake Nightly Date Stamp
2016-09-05 00:01:06 -04:00
Gregor Jasny
60dcaaea13
tidy: Fix readability-redundant-string-cstr issues
2016-09-04 16:55:05 +02:00
Kitware Robot
fb357e5fef
CMake Nightly Date Stamp
2016-09-04 00:01:05 -04:00
Daniel Pfeifer
32f756c822
CursesDialog: include what you use
2016-09-03 23:37:09 +02:00
Brad King
bfdf1322e7
Merge topic 'include-what-you-use'
...
efed6468
fix a load of include-what-you-use violations
bd3d0eaf
cmCTest: don't redefine cout and cerr
3838a0d5
make sure to include cmConfigure.h before cmStandardIncludes.h
54140848
Tests/CMakeLib: include what you use
3f9c4cdf
Tests/CMakeLib: use cmsys::ifstream
2016-09-03 08:10:18 -04:00
Brad King
4da61391ee
Merge topic 'libuv-scanbuild-fixes'
...
c03a7b4f
CTestCustom: Suppress scan-build warnings in libuv
3825a564
libuv: Simplify variable initializations to satisfy Clang scan-build
2016-09-03 08:10:16 -04:00
Brad King
44efb0a747
Merge topic 'FindHDF5-is-parallel'
...
b61eab24
FindHDF5: Fix regression in providing HDF5_IS_PARALLEL
2016-09-03 08:10:12 -04:00
Brad King
61b99cdeaa
Merge topic 'FindHDF5-fix-hl-fortran'
...
befe8648
FindHDF5: Fix regression in finding hdf5hl_fortran
2016-09-03 08:10:09 -04:00