summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* CUDAToolkit: No targets now depend on the CUDA runtimeRobert Maynard2020-01-1416-5/+480
| | | | | | It is not a requirement to have shared|static consistent across your CUDA libraries (e.g curand, nppc ) and your CUDA runtime library. It is entirely allowable to use a static nppc and a shared runtime.
* CUDAToolkit: Gracefully handle missing SDK componentsRobert Maynard2020-01-061-7/+8
|
* CUDAToolkit: add_cuda_link_dependency correctly sets dependenciesRobert Maynard2020-01-031-1/+1
|
* CMake Nightly Date StampKitware Robot2020-01-011-1/+1
|
* CMake Nightly Date StampKitware Robot2019-12-311-1/+1
|
* CMake Nightly Date StampKitware Robot2019-12-301-1/+1
|
* CMake Nightly Date StampKitware Robot2019-12-291-1/+1
|
* Merge branch 'release-3.16'Craig Scott2019-12-290-0/+0
|\
| * Merge topic 'ctest-resource-allocation-spec-message' into release-3.16Craig Scott2019-12-295-76/+153
| |\ | | | | | | | | | | | | | | | | | | b393b32b4b CTest: Improve error handling when reading resource spec file Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !4162
* | \ Merge topic 'ctest-resource-allocation-spec-message'Craig Scott2019-12-295-76/+153
|\ \ \ | | |/ | |/| | | | | | | | | | | | | b393b32b4b CTest: Improve error handling when reading resource spec file Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !4162
| * | CTest: Improve error handling when reading resource spec fileKyle Edwards2019-12-275-76/+153
| |/ | | | | | | Fixes: #20079
* | CMake Nightly Date StampKitware Robot2019-12-281-1/+1
| |
* | Merge topic 'traceJSON'Kyle Edwards2019-12-2713-10/+300
|\ \ | | | | | | | | | | | | | | | | | | | | | 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
| * | trace: Add test for the JSON-v1 traceDaniel Mensinger2019-12-237-1/+104
| | |
| * | trace: Add JSON output formatDaniel Mensinger2019-12-236-9/+196
| | | | | | | | | | | | | | | | | | | | | | | | 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)
* | | Merge topic 'cmcoretrycompile_cleanup_symlinks'Kyle Edwards2019-12-273-1/+28
|\ \ \ | | | | | | | | | | | | | | | | | | | | | | | | a024d614ca cmCoreTryCompile::CleanupFiles now removes symlinks instead of their contents. Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !4158
| * | | cmCoreTryCompile::CleanupFiles now removes symlinks instead of their contents.Johnny Jazeix2019-12-263-1/+28
| | | | | | | | | | | | | | | | Fixes: #17522
* | | | CMake Nightly Date StampKitware Robot2019-12-271-1/+1
| | | |
* | | | Merge topic 'implib'Kyle Edwards2019-12-262-4/+1
|\ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 576c2e7a2d Swift: move windows handling into platform file (NFC) Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !4156
| * | | | Swift: move windows handling into platform file (NFC)Saleem Abdulrasool2019-12-222-4/+1
| |/ / / | | | | | | | | | | | | | | | | | | | | | | | | 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.
* | | | Merge topic 'release_notes_for_find_debug_mode'Kyle Edwards2019-12-261-0/+10
|\ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 4497a8672b Help: Add release notes for debugging find commands Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !4160
| * | | | Help: Add release notes for debugging find commandsRobert Maynard2019-12-231-0/+10
| | | | |
* | | | | CMake Nightly Date StampKitware Robot2019-12-261-1/+1
| | | | |
* | | | | CMake Nightly Date StampKitware Robot2019-12-251-1/+1
| | | | |
* | | | | CMake Nightly Date StampKitware Robot2019-12-241-1/+1
|/ / / /
* | | | Merge topic 'findpython_conda_support'Marc Chevrier2019-12-2312-26/+123
|\ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 776d27d4a4 FindPython: Extend virtual environment handling by considering conda Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !4155
| * | | | FindPython: Extend virtual environment handling by considering condaSebastian Müller2019-12-2112-26/+123
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | - Add functionality to recognize and use CONDA_PREFIX environment variable - Add tests for conda virtual environments - Fixes: #20111
* | | | | CMake Nightly Date StampKitware Robot2019-12-231-1/+1
| | | | |
* | | | | CMake Nightly Date StampKitware Robot2019-12-221-1/+1
| |/ / / |/| | |
* | | | CMake Nightly Date StampKitware Robot2019-12-211-1/+1
| | | |
* | | | Merge topic 'test-objc-enable'Kyle Edwards2019-12-203-31/+8
|\ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 2b6c2e55e7 Tests: Enable missing Objective C/C++ tests Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !4152
| * | | | Tests: Enable missing Objective C/C++ testsBrad King2019-12-193-31/+8
| | |/ / | |/| | | | | | | | | | | | | | | | | | | | | | 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.
* | | | Merge topic 'add_find_call_debugging'Kyle Edwards2019-12-2034-74/+620
|\ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 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
| * | | | Help: Document CMAKE_FIND_DEBUG_MODERobert Maynard2019-12-192-0/+23
| | | | |
| * | | | find_*: Use debug logging infrastructureRobert Maynard2019-12-1921-31/+404
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 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.
| * | | | find_*: Add debug logging infrastructureRobert Maynard2019-12-1911-43/+193
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Enable debug messages a new `--find-debug` command-line option or via the `CMAKE_FIND_DEBUG_MODE` variable. This work was started by Chris Wilson, continued by Ray Donnelly, and then refactored by Robert Maynard to collect information into a single message per find query. Co-Author: Ray Donnelly <mingw.android@gmail.com> Co-Author: Chris Wilson <chris+github@qwirx.com>
* | | | | Merge topic 'add_custom_command-depends-path'Kyle Edwards2019-12-205-5/+34
|\ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 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
| * | | | | add_custom_command: convert DEPENDS path arguments to absolute pathsBen Boeckel2019-12-184-3/+32
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | This is only done if they are "obviously" paths in that they contain a directory separator. Fixes: #17111
| * | | | | cmAddCustomCommandCommand: remove unnecessary bracesBen Boeckel2019-12-181-2/+2
| | | | | |
* | | | | | Merge topic 'modernize-memory-management'Kyle Edwards2019-12-206-49/+39
|\ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 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
| * | | | | | cmFileMonitor: modernize memory managementMarc Chevrier2019-12-192-21/+17
| | | | | | |
| * | | | | | cmInstalledFile: modernize memory managementMarc Chevrier2019-12-192-14/+7
| | | | | | |
| * | | | | | cmOrderDirectories: Modernize memory managementMarc Chevrier2019-12-182-14/+15
| | | | | | |
* | | | | | | Merge branch 'release-3.16'Kyle Edwards2019-12-200-0/+0
|\ \ \ \ \ \ \ | | |_|_|_|_|/ | |/| | | | |
| * | | | | | Merge topic 'FindPython-Fix-target-properties' into release-3.16Kyle Edwards2019-12-201-1/+1
| |\ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 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
* | \ \ \ \ \ \ Merge topic 'FindPython-Fix-target-properties'Kyle Edwards2019-12-201-1/+1
|\ \ \ \ \ \ \ \ | | |/ / / / / / | |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 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
| * | | | | | | FindPython*: Fix erroneous target properties settingMarc Chevrier2019-12-191-1/+1
| |/ / / / / / | | | | | | | | | | | | | | | | | | | | | | | | | | | | Property IMPORTED_CONFIGURATIONS for targets Python*::Python and Python*::Module is not correctly set.
* | | | | | | CMake Nightly Date StampKitware Robot2019-12-201-1/+1
| |_|_|_|/ / |/| | | | |
* | | | | | Merge branch 'release-3.16'Brad King2019-12-190-0/+0
|\ \ \ \ \ \ | |/ / / / /
| * | | | | CMake 3.16.2v3.16.2Brad King2019-12-191-1/+1
| | | | | |