Kyle Edwards
18b0329a81
Merge topic 'cmake_parse_arguments-keywords_missing_values'
...
5228432b45 cmake_parse_arguments: add KEYWORDS_MISSING_VALUES
8e746db6e1 cmake_parse_arguments: Factor out part of implementation for re-use
Acked-by: Kitware Robot <kwrobot@kitware.com >
Merge-request: !2910
2019-02-08 12:14:46 -05:00
Brad King
89ca5d7fdc
Merge topic 'message-stdstring'
...
82edd98300 cmSystemTools: MessageCallback and Message() accept std::string argument
Acked-by: Kitware Robot <kwrobot@kitware.com >
Merge-request: !2929
2019-02-08 08:49:35 -05:00
Brad King
bf12794504
Merge topic 'getreqdef'
...
00ba28ffd0 cmMakefile::GetRequiredDefinition: return const std::string&
Acked-by: Kitware Robot <kwrobot@kitware.com >
Merge-request: !2930
2019-02-08 08:48:51 -05:00
Brad King
9783825de5
Merge topic 'runsinglecommand'
...
65baaa0e37 cmSystemTools::RunSingleCommand: Accept std::string argument
Acked-by: Kitware Robot <kwrobot@kitware.com >
Merge-request: !2927
2019-02-08 08:47:56 -05:00
Kitware Robot
3f0a5b3fe8
CMake Nightly Date Stamp
2019-02-08 00:01:07 -05:00
Vitaly Stakhovsky
82edd98300
cmSystemTools: MessageCallback and Message() accept std::string argument
2019-02-07 13:41:27 -05:00
Brad King
41802ef35d
Merge topic 'prefer-front-back-over-begin-rbegin'
...
f3534386b5 Prefer front/back/data over dereferencing begin/rbegin iter
Acked-by: Kitware Robot <kwrobot@kitware.com >
Acked-by: Daniel Pfeifer <daniel@pfeifer-mail.de >
Merge-request: !2914
2019-02-07 13:30:31 -05:00
Torsten Robitzki
5228432b45
cmake_parse_arguments: add KEYWORDS_MISSING_VALUES
...
Add KEYWORDS_MISSING_VALUES output variable to cmake_parse_arguments() to
allow to detect keywords that received no values.
Fixes : #18706
2019-02-07 12:59:10 -05:00
Brad King
aeed642936
Merge branch 'release-3.14'
2019-02-07 09:38:51 -05:00
Brad King
0732cfd7a7
Merge topic 'doc-object-library-link'
...
0f87bd1bd8 Help: Clarify 3.14 release note about object library dependencies
Acked-by: Kitware Robot <kwrobot@kitware.com >
Merge-request: !2933
2019-02-07 09:38:25 -05:00
Brad King
12b8e41c07
Merge branch 'doc-object-library-link' into release-3.14
...
Merge-request: !2933
2019-02-07 09:36:58 -05:00
Brad King
0f87bd1bd8
Help: Clarify 3.14 release note about object library dependencies
...
Revise the note from commit bab24e782c (target_link_libraries: Propagate
dependencies of object libraries, 2018-12-10, v3.14.0-rc1~260^2).
2019-02-07 09:34:17 -05:00
Vitaly Stakhovsky
00ba28ffd0
cmMakefile::GetRequiredDefinition: return const std::string&
2019-02-07 07:35:16 -05:00
Brad King
0741eda246
Merge topic 'mingw-ar-suffix'
...
42825fc220 MinGW: Fix locating BinUtils when compiler has a suffix
Acked-by: Kitware Robot <kwrobot@kitware.com >
Merge-request: !2924
2019-02-07 06:55:53 -05:00
Brad King
982e6e7775
Merge topic 'findcups'
...
dd45f23b01 FindCups: add imported target
Acked-by: Kitware Robot <kwrobot@kitware.com >
Merge-request: !2917
2019-02-07 06:55:12 -05:00
Brad King
450a1904d5
Merge topic 'test-FortranModules-tweak'
...
562ea5d0e2 Tests: Add a way to configure custom options for FortranModules test
Acked-by: Kitware Robot <kwrobot@kitware.com >
Merge-request: !2926
2019-02-07 06:54:31 -05:00
Brad King
555b3c11ec
Merge branch 'release-3.14'
2019-02-07 06:53:32 -05:00
Brad King
6252a7ff61
Merge topic 'cpack-ifw-error-wording'
...
60a8d4c5f4 CPack/IFW: Correct wording in error message
Acked-by: Kitware Robot <kwrobot@kitware.com >
Merge-request: !2928
2019-02-07 06:52:46 -05:00
Brad King
1e2e12889b
Merge branch 'cpack-ifw-error-wording' into release-3.14
...
Merge-request: !2928
v3.14.0-rc1
2019-02-07 06:51:28 -05:00
Joachim Wuttke (o)
60a8d4c5f4
CPack/IFW: Correct wording in error message
2019-02-07 06:51:15 -05:00
Brad King
ebb6b3a2da
Merge topic 'FindHDF5-cleanup'
...
d3d9e6b760 FindHDF5: Modernize formatting of variable documentation
acbd69c219 FindHDF5: Use execute_process instead of exec_program
Acked-by: Kitware Robot <kwrobot@kitware.com >
Merge-request: !2916
2019-02-07 06:49:56 -05:00
Brad King
6383dc398a
Merge branch 'FindHDF5-cleanup' into release-3.14
...
Merge-request: !2916
2019-02-07 06:48:52 -05:00
Michael Hirsch, Ph.D
d3d9e6b760
FindHDF5: Modernize formatting of variable documentation
2019-02-07 06:47:07 -05:00
Michael Hirsch, Ph.D
acbd69c219
FindHDF5: Use execute_process instead of exec_program
2019-02-07 06:47:07 -05:00
Brad King
7df10748e2
Merge topic 'xcode-stdlib-flags'
...
8af334f5ba Xcode: Derive stdlib from CXX flags
Acked-by: Kitware Robot <kwrobot@kitware.com >
Merge-request: !2919
2019-02-07 06:45:42 -05:00
Brad King
f657bcbd48
Merge branch 'xcode-stdlib-flags' into release-3.14
...
Merge-request: !2919
2019-02-07 06:44:19 -05:00
Gregor Jasny
8af334f5ba
Xcode: Derive stdlib from CXX flags
...
Closes : #18396
2019-02-07 06:43:51 -05:00
Brad King
f60ec9e63a
Merge topic 'vs-csharp-nowarn-numbers'
...
822697996e VS: Fix nowarn compiler option to accept warning numbers.
Acked-by: Kitware Robot <kwrobot@kitware.com >
Merge-request: !2923
2019-02-07 06:42:30 -05:00
Brad King
f835526d8f
Merge branch 'vs-csharp-nowarn-numbers' into release-3.14
...
Merge-request: !2923
2019-02-07 06:41:22 -05:00
Wil Stark
822697996e
VS: Fix nowarn compiler option to accept warning numbers.
...
Warning disables are transferred to the VS IDE `<NoWarn>` node.
Fixes : #18878
2019-02-07 06:39:45 -05:00
Kitware Robot
c2ffcb3aab
CMake Nightly Date Stamp
2019-02-07 00:01:07 -05:00
Torsten Robitzki
8e746db6e1
cmake_parse_arguments: Factor out part of implementation for re-use
2019-02-06 14:46:52 -05:00
Regina Pfeifer
42825fc220
MinGW: Fix locating BinUtils when compiler has a suffix
...
While all executables from a mingw toolchain share a common prefix,
only the ones provided with the compiler have a suffix, the binutils
do not.
Fixes : #18879
2019-02-06 17:43:55 +01:00
Patrick Gansterer
dd45f23b01
FindCups: add imported target
2019-02-06 11:20:57 -05:00
Vitaly Stakhovsky
65baaa0e37
cmSystemTools::RunSingleCommand: Accept std::string argument
2019-02-06 11:02:10 -05:00
Artur Ryt
f3534386b5
Prefer front/back/data over dereferencing begin/rbegin iter
...
Changed for sequenced containers: vector, list, string and array
2019-02-06 10:43:16 -05:00
Brad King
562ea5d0e2
Tests: Add a way to configure custom options for FortranModules test
...
Read an undocumented cache entry to allow some CI builds to configure
this test in a special way.
2019-02-06 10:17:02 -05:00
Brad King
062cfd991f
Begin post-3.14 development
2019-02-06 10:11:11 -05:00
Brad King
e97a4bed4f
Merge branch 'release-3.14'
2019-02-06 10:09:19 -05:00
Brad King
bf1c2a2593
CMake 3.14.0-rc1 version update
2019-02-06 10:08:35 -05:00
Brad King
0b882e4213
Help: Drop development topic notes to prepare release
...
Release versions do not have the development topic section of
the CMake Release Notes index page.
2019-02-06 10:06:25 -05:00
Brad King
6f23321d40
Merge topic 'doc-3.14-relnotes'
...
aa9161fd57 Help: Organize and revise 3.14 release notes
0d1a9282c4 Help: Consolidate 3.14 release notes
Acked-by: Kitware Robot <kwrobot@kitware.com >
Merge-request: !2925
2019-02-06 10:04:49 -05:00
Brad King
aa9161fd57
Help: Organize and revise 3.14 release notes
...
Add section headers similar to the 3.13 release notes and move each
individual bullet into an appropriate section. Revise a few bullets.
2019-02-06 09:52:35 -05:00
Brad King
0d1a9282c4
Help: Consolidate 3.14 release notes
...
Run the `Utilities/Release/consolidate-relnotes.bash` script to move
notes from `Help/release/dev/*` into `Help/release/3.14.rst`.
2019-02-06 09:16:59 -05:00
Brad King
d423192062
Merge topic 'deprecate-xcode-4'
...
75a75d2754 Xcode: deprecate support for Xcode 4
Acked-by: Kitware Robot <kwrobot@kitware.com >
Merge-request: !2922
2019-02-06 06:54:52 -05:00
Gregor Jasny
75a75d2754
Xcode: deprecate support for Xcode 4
2019-02-06 06:53:42 -05:00
Brad King
d6729505cb
Merge topic 'relax_CUDA_RESOLVE_DEVICE_SYMBOLS_constraints'
...
850ef90a66 CUDA: Honor CUDA_RESOLVE_DEVICE_SYMBOLS for more target types
Acked-by: Kitware Robot <kwrobot@kitware.com >
Acked-by: Robert Maynard <robert.maynard@kitware.com >
Merge-request: !2900
2019-02-06 06:51:30 -05:00
Brad King
4400ac07f7
Merge topic 'autogen_same_name_different_extension'
...
a28caabf45 Autogen: AUTOMOC support for files with the same name but different extensions
1f802295f2 Autogen: Extend the SameName test with same name but different extension files
Acked-by: Kitware Robot <kwrobot@kitware.com >
Merge-request: !2920
2019-02-06 06:50:36 -05:00
Kitware Robot
3a2387bce7
CMake Nightly Date Stamp
2019-02-06 00:01:07 -05:00
Robert Maynard
850ef90a66
CUDA: Honor CUDA_RESOLVE_DEVICE_SYMBOLS for more target types
...
`CUDA_RESOLVE_DEVICE_SYMBOLS` can be used with shared, module, and
executable target types. This relaxation is to allow for better
interoperability with linkers that automatically do CUDA device symbol
resolution and have no way to disable it.
2019-02-05 11:09:48 -05:00