Commit Graph

46241 Commits

Author SHA1 Message Date
Kitware Robot
b67c53dddf CMake Nightly Date Stamp 2020-01-06 00:01:08 -05:00
Kitware Robot
3f8be0ad66 CMake Nightly Date Stamp 2020-01-05 00:01:07 -05:00
Kitware Robot
85287ff10d CMake Nightly Date Stamp 2020-01-04 00:01:15 -05:00
Kyle Edwards
e7675acacb Merge topic 'add_target_deprecation'
c621839bd9 Add set_property option: DEPRECATION

Acked-by: Kitware Robot <kwrobot@kitware.com>
Acked-by: Daniele E. Domenichelli <ddomenichelli@drdanz.it>
Merge-request: !4128
2020-01-03 11:30:48 -05:00
Kyle Edwards
3c548cfaf6 Merge topic 'trace-test-support-python26-and-older'
00f25dacc0 trace: Directly parse commandline arguments without argparse

Acked-by: Kitware Robot <kwrobot@kitware.com>
Merge-request: !4169
2020-01-03 11:28:29 -05:00
Kyle Edwards
2c95cb3c2e Merge topic 'msvc_support_nvcc--compiler-options'
568298a336 CUDA: MSVC + NVCC support --compiler-options compiler flag

Acked-by: Kitware Robot <kwrobot@kitware.com>
Merge-request: !4177
2020-01-03 11:27:52 -05:00
Marc Chevrier
e7f3db6463 Merge topic 'cmstate-std-string'
232d5bc333 cmState: more members will use std::string

Acked-by: Kitware Robot <kwrobot@kitware.com>
Merge-request: !4164
2020-01-03 04:51:25 -05:00
Kitware Robot
19c2763a21 CMake Nightly Date Stamp 2020-01-03 00:01:15 -05:00
Joseph Snyder
c621839bd9 Add set_property option: DEPRECATION
Add a new property flag for a target which contains a message regarding
deprecation status.

Add a warning at "Generate" time if a linked target is marked as
deprecated.

Expand ExportImport test to ensure that new property is being set and
passed correctly.  Ensure that the message is shown during the
"Generate" step run of the ExportImport test.
2020-01-02 17:11:31 -05:00
Robert Maynard
568298a336 CUDA: MSVC + NVCC support --compiler-options compiler flag
Fixes #20164
2020-01-02 14:35:24 -05:00
Kyle Edwards
98272cd155 Merge topic 'double-i'
397d162b9a Tests: do not use the same variable name in nested loops

Acked-by: Kitware Robot <kwrobot@kitware.com>
Merge-request: !4172
2020-01-02 10:03:37 -05:00
Vitaly Stakhovsky
232d5bc333 cmState: more members will use std::string 2020-01-02 07:56:34 -05:00
Marc Chevrier
47a907413b Merge topic 'modernize-memory-management'
5444a8095d cmGlobalGenerator: modernize memrory managemenbt

Acked-by: Kitware Robot <kwrobot@kitware.com>
Merge-request: !4166
2020-01-02 05:23:32 -05:00
Marc Chevrier
e16fb762b5 Merge topic 'FindLibXMl2-add-target-xmllint'
a179cbf205 FindLibXml2: provide imported target LibXml2::xmllint

Acked-by: Kitware Robot <kwrobot@kitware.com>
Merge-request: !4167
2020-01-02 05:09:39 -05:00
Kitware Robot
9c3a0c3e1d CMake Nightly Date Stamp 2020-01-02 00:01:09 -05:00
Daniel Mensinger
00f25dacc0 trace: Directly parse commandline arguments without argparse 2020-01-01 11:18:26 +01:00
Kitware Robot
23e782ce05 CMake Nightly Date Stamp 2020-01-01 00:01:10 -05:00
Rolf Eike Beer
397d162b9a Tests: do not use the same variable name in nested loops
Spotted by LGTM.com.
2019-12-31 13:30:18 +01:00
Sylvain Joubert
a179cbf205 FindLibXml2: provide imported target LibXml2::xmllint 2019-12-31 12:45:26 +01:00
Kitware Robot
a07134e339 CMake Nightly Date Stamp 2019-12-31 00:01:09 -05:00
Marc Chevrier
5444a8095d cmGlobalGenerator: modernize memrory managemenbt 2019-12-30 16:55:39 +01:00
Kitware Robot
b52962bd61 CMake Nightly Date Stamp 2019-12-30 00:01:09 -05:00
Kitware Robot
15526d4b10 CMake Nightly Date Stamp 2019-12-29 00:01:12 -05:00
Craig Scott
829603955f Merge branch 'release-3.16' 2019-12-28 19:03:00 -05:00
Craig Scott
da9cbeb3e9 Merge topic 'ctest-resource-allocation-spec-message'
b393b32b4b CTest: Improve error handling when reading resource spec file

Acked-by: Kitware Robot <kwrobot@kitware.com>
Merge-request: !4162
2019-12-28 19:03:00 -05:00
Craig Scott
6841059c12 Merge topic 'ctest-resource-allocation-spec-message' into release-3.16
b393b32b4b CTest: Improve error handling when reading resource spec file

Acked-by: Kitware Robot <kwrobot@kitware.com>
Merge-request: !4162
2019-12-28 19:02:59 -05:00
Kitware Robot
35cc607249 CMake Nightly Date Stamp 2019-12-28 00:01:16 -05:00
Kyle Edwards
b393b32b4b CTest: Improve error handling when reading resource spec file
Fixes: #20079
2019-12-27 10:53:52 -05:00
Kyle Edwards
bb811568cc Merge topic 'traceJSON'
e113ab1168 trace: Add test for the JSON-v1 trace
482497e0de trace: Add JSON output format

Acked-by: Kitware Robot <kwrobot@kitware.com>
Merge-request: !4102
2019-12-27 10:53:13 -05:00
Kyle Edwards
e8776d6e3a Merge topic 'cmcoretrycompile_cleanup_symlinks'
a024d614ca cmCoreTryCompile::CleanupFiles now removes symlinks instead of their contents.

Acked-by: Kitware Robot <kwrobot@kitware.com>
Merge-request: !4158
2019-12-27 10:52:36 -05:00
Kitware Robot
c63bf5a3e5 CMake Nightly Date Stamp 2019-12-27 00:01:15 -05:00
Johnny Jazeix
a024d614ca cmCoreTryCompile::CleanupFiles now removes symlinks instead of their contents.
Fixes: #17522
2019-12-26 17:39:36 +01:00
Kyle Edwards
979faa4696 Merge topic 'implib'
576c2e7a2d Swift: move windows handling into platform file (NFC)

Acked-by: Kitware Robot <kwrobot@kitware.com>
Merge-request: !4156
2019-12-26 11:00:25 -05:00
Kyle Edwards
5f404e6770 Merge topic 'release_notes_for_find_debug_mode'
4497a8672b Help: Add release notes for debugging find commands

Acked-by: Kitware Robot <kwrobot@kitware.com>
Merge-request: !4160
2019-12-26 10:59:32 -05:00
Kitware Robot
b96aa75136 CMake Nightly Date Stamp 2019-12-26 00:01:09 -05:00
Kitware Robot
26a3305528 CMake Nightly Date Stamp 2019-12-25 00:01:07 -05:00
Kitware Robot
95d32a4006 CMake Nightly Date Stamp 2019-12-24 00:01:14 -05:00
Robert Maynard
4497a8672b Help: Add release notes for debugging find commands 2019-12-23 11:10:48 -05:00
Daniel Mensinger
e113ab1168 trace: Add test for the JSON-v1 trace 2019-12-23 14:05:42 +01:00
Daniel Mensinger
482497e0de trace: Add JSON output format
Add a new `--trace-format=` flag, to enable the new JSON trace
output format. This new format is easier to parse by machines
than the existing format. This new format also removes the
ambiguity of the whitespace in the "old" format (e.g. is that
whitespace part of a file path, or does it seperate arguments)
2019-12-23 14:05:36 +01:00
Marc Chevrier
417c533010 Merge topic 'findpython_conda_support'
776d27d4a4 FindPython: Extend virtual environment handling by considering conda

Acked-by: Kitware Robot <kwrobot@kitware.com>
Merge-request: !4155
2019-12-23 06:33:54 -05:00
Kitware Robot
20e0d3c33d CMake Nightly Date Stamp 2019-12-23 00:01:08 -05:00
Kitware Robot
77b49149f5 CMake Nightly Date Stamp 2019-12-22 00:01:07 -05:00
Saleem Abdulrasool
576c2e7a2d Swift: move windows handling into platform file (NFC)
This moves the definition of the import library flags for Windows into a
platform specific file (much like the Darwin `-sdk` flag).  This is in
preparation for re-use of the flag to make the flags handling for
executables more precise.
2019-12-21 18:25:54 -08:00
Sebastian Müller
776d27d4a4 FindPython: Extend virtual environment handling by considering conda
- Add functionality to recognize and use CONDA_PREFIX environment variable
- Add tests for conda virtual environments
- Fixes: #20111
2019-12-21 15:38:00 +01:00
Kitware Robot
419fd17aa9 CMake Nightly Date Stamp 2019-12-21 00:01:10 -05:00
Kyle Edwards
dbc8b3c599 Merge topic 'test-objc-enable'
2b6c2e55e7 Tests: Enable missing Objective C/C++ tests

Acked-by: Kitware Robot <kwrobot@kitware.com>
Merge-request: !4152
2019-12-20 13:00:19 -05:00
Kyle Edwards
61960fa466 Merge topic 'add_find_call_debugging'
f3c9396260 Help: Document CMAKE_FIND_DEBUG_MODE
204b8d9f4e find_*: Use debug logging infrastructure
a7ea20649d find_*: Add debug logging infrastructure

Acked-by: Kitware Robot <kwrobot@kitware.com>
Merge-request: !3935
2019-12-20 12:59:50 -05:00
Kyle Edwards
1a81acdd22 Merge topic 'add_custom_command-depends-path'
f5126badd8 add_custom_command: convert DEPENDS path arguments to absolute paths
a5f44ec925 cmAddCustomCommandCommand: remove unnecessary braces

Acked-by: Kitware Robot <kwrobot@kitware.com>
Merge-request: !4148
2019-12-20 12:58:31 -05:00
Kyle Edwards
2fafa66b18 Merge topic 'modernize-memory-management'
dc2daa6860 cmFileMonitor: modernize memory management
23130c539f cmInstalledFile: modernize memory management
3c632b89ab cmOrderDirectories: Modernize memory management

Acked-by: Kitware Robot <kwrobot@kitware.com>
Merge-request: !4149
2019-12-20 12:57:58 -05:00