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
Alessandro Menti
8b10e493ac
check_LANG_compiler_flag: add the "deprecated switch" message for GCC
...
Add the "deprecated switch" message for GCC to
CMakeCheckCompilerFlagCommonPatterns.cmake.
2019-12-30 11:14:12 +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
Kyle Edwards
51cc3f1bff
Merge topic 'FindPython-Fix-target-properties' into release-3.16
...
fe280e0cda FindPython*: Fix erroneous target properties setting
Acked-by: Kitware Robot <kwrobot@kitware.com>
Acked-by: Kyle Edwards <kyle.edwards@kitware.com>
Merge-request: !4154
2019-12-20 12:57:07 -05:00
Kyle Edwards
71e957f0ee
Merge branch 'release-3.16'
2019-12-20 12:57:07 -05:00
Kyle Edwards
3e07995bdd
Merge topic 'FindPython-Fix-target-properties'
...
fe280e0cda FindPython*: Fix erroneous target properties setting
Acked-by: Kitware Robot <kwrobot@kitware.com>
Acked-by: Kyle Edwards <kyle.edwards@kitware.com>
Merge-request: !4154
2019-12-20 12:57:07 -05:00
Kitware Robot
826876f62a
CMake Nightly Date Stamp
2019-12-20 00:01:14 -05:00
Marc Chevrier
fe280e0cda
FindPython*: Fix erroneous target properties setting
...
Property IMPORTED_CONFIGURATIONS for targets Python*::Python
and Python*::Module is not correctly set.
2019-12-19 19:42:24 +01:00
Brad King
2b6c2e55e7
Tests: Enable missing Objective C/C++ tests
...
Some test cases added by commit 80f120a85f (Languages: Add support for
Objective-C, 2019-09-13, v3.16.0-rc1~44^2~3) have never actually been
run because the condition to enable them is never true. Fix the
condition and fix the tests to pass.
2019-12-19 11:38:53 -05:00
Brad King
10fea25139
Merge branch 'release-3.16'
2019-12-19 10:56:38 -05:00
Brad King
512ab500f0
CMake 3.16.2
v3.16.2
2019-12-19 09:54:31 -05:00
Brad King
e8f83eea4f
Merge branch 'release-3.16'
2019-12-19 09:52:34 -05:00
Brad King
a3455779fb
Merge topic 'autogen-no-hh'
...
7fa7f55230 Autogen: Revert processing of .hh files for compatibility
Acked-by: Kitware Robot <kwrobot@kitware.com>
Merge-request: !4146
2019-12-19 09:52:34 -05:00
Brad King
f9ee055d53
Merge topic 'autogen-no-hh' into release-3.16
...
7fa7f55230 Autogen: Revert processing of .hh files for compatibility
Acked-by: Kitware Robot <kwrobot@kitware.com>
Merge-request: !4146
2019-12-19 09:52:33 -05:00
Brad King
50de8d744c
Merge branch 'release-3.16'
2019-12-19 09:51:53 -05:00
Brad King
4126784ce4
Merge topic 'test-resource-spec-init-lists' into release-3.16
...
e8dbe4bba1 Tests: Fix testCTestResourceSpec struct initialization for some compilers
Acked-by: Kitware Robot <kwrobot@kitware.com>
Acked-by: Michael Dickens <michael.dickens@ettus.com>
Merge-request: !4141
2019-12-19 09:51:53 -05:00
Brad King
1546ee39bd
Merge topic 'test-resource-spec-init-lists'
...
e8dbe4bba1 Tests: Fix testCTestResourceSpec struct initialization for some compilers
Acked-by: Kitware Robot <kwrobot@kitware.com>
Acked-by: Michael Dickens <michael.dickens@ettus.com>
Merge-request: !4141
2019-12-19 09:51:53 -05:00
Robert Maynard
f3c9396260
Help: Document CMAKE_FIND_DEBUG_MODE
2019-12-19 08:09:49 -05:00
Robert Maynard
204b8d9f4e
find_*: Use debug logging infrastructure
...
Teach the find_package, find_library, find_program, find_path, and
find_file commands to print debug log messages when enabled by the
`--debug-find` command-line option or `CMAKE_FIND_DEBUG_MODE` variable.
2019-12-19 08:09:49 -05:00