- Jul 01, 2020
-
-
Brad King authored
-
bbcff21f file(ARCHIVE*): Collapse FILES and DIRECTORY options Acked-by:
Kitware Robot <kwrobot@kitware.com> Merge-request: !4955
-
- Jun 30, 2020
-
-
e9be17ab Help: Update FileAPI codemodel version to 2.1, add release notes Acked-by:
Kitware Robot <kwrobot@kitware.com> Merge-request: !4956
-
Kyle Edwards authored
This fixes the documentation which should have been fixed in 9f6d40ee.
-
e5f5eeca file: Fix CONFIGURE output relative path Acked-by:
Kitware Robot <kwrobot@kitware.com> Merge-request: !4951
-
Craig Scott authored
The two options were concatenated internally for both ARCHIVE_CREATE and ARCHIVE_EXTRACT. The distinction between files and dirs was not meaningful. Therefore, replace them with PATHS or PATTERNS to more accurately describe the way the options are used. Fixes: #20884
-
f2c903fb find_library: Check that library files are readable Acked-by:
Kitware Robot <kwrobot@kitware.com> Merge-request: !4945
-
- Jun 29, 2020
-
-
95159b7d file(ARCHIVE_CREATE): Rename TYPE option to COMPRESSION bc45bdc8 Help: Fix contents indenting for file(ARCHIVE_...) subcommands Acked-by:
Kitware Robot <kwrobot@kitware.com> Merge-request: !4948
-
75aa3ee7 GoogleTest: Fix name generation for XML_OUTPUT_DIR Acked-by:
Kitware Robot <kwrobot@kitware.com> Merge-request: !4942
-
99c8dbf4 Intel: Add flags for C++20 Acked-by:
Kitware Robot <kwrobot@kitware.com> Merge-request: !4946
-
Brad King authored
Refactoring in commit 6b851669 (ENH: Refactor find_library search logic, 2008-09-22, v2.8.0~1665) dropped a call to `FileExists` on the path under the assumption that the presence of a file in a directory listing means it exists. However, dropping that also dropped a check that verifies the file is readable. Restore the `FileExists` call to ensure that we only find readable libraries.
- Jun 27, 2020
-
-
Craig Scott authored
Fixes: #20883
-
Craig Scott authored
-
- Jun 26, 2020
-
-
The Google test framework allows to write the results into an XML file since commit e9ab39eb (GoogleTest: Add XML_OUTPUT_DIR parameter, 2020-03-06, v3.18.0-rc1~538^2~2). This file is passed on the command line: `--gtest_output=xml:FILE_NAME`. The module allows to specify a directory to save those files with **TEST_XML_OUTPUT_PARAM**. If the option is set, the filename will be set to `${prefix}${pretty_suite}.${pretty_test}${suffix}.xml`. The pretty names contain parameters for the tests, if value-parameterized tests are used. These parameters may not be safe to use in file names. There are two possible options: 1. sanitize the file name 2. omit the values and use the internal numbering of gtest This commit chose option 2. The testname needs to be a valid C++ identifier and should therefore be reasonable for a filename. Note that the generated names contain slashes. This will lead to subdirectories, but works on both Linux and Windows. Fixes: #20877
-
1458b4c0 Help: Add CMAKE_GTEST_DISCOVER_TESTS_DISCOVERY_MODE to release notes 642ea491 GoogleTest: Replace SEND_ERROR with FATAL_ERROR 09c38e8d Tests: Don't ask for things not required for GoogleTest Acked-by:
Kitware Robot <kwrobot@kitware.com> Merge-request: !4938
-
e5ff413f curl: Set build options the way we need for CMake 0ef8fa50 Merge branch 'upstream-curl' into update-curl 5717fdc1 curl 2020-06-23 (e9db32a0) 39f7cfad curl: Update script to get curl 7.71.0 Acked-by:
Kitware Robot <kwrobot@kitware.com> Merge-request: !4937
-
Brad King authored
Patch-by: Matheus Izvekov Fixes: #20880
-
- Jun 24, 2020
-
-
Craig Scott authored
-
Brad King authored
-
Brad King authored
* upstream-curl: curl 2020-06-23 (e9db32a0)
-
Craig Scott authored
We want to fail and halt immediately upon any error, not continue past a fatal problem.
-
Craig Scott authored
The test cases only need C or C++, but not both. The CTest module is also not needed because we are not running a dashboard script.
-
Code extracted from: https://github.com/curl/curl.git at commit e9db32a09af03f27e86d1251a9e68e9b7486d371 (curl-7_71_0).
-
Brad King authored
-
- Jun 23, 2020
-
-
f4b911a2 Help: Update docs for failure result of get_target_property Acked-by:
Kitware Robot <kwrobot@kitware.com> Merge-request: !4933
-
If `get_target_property` fails to find a value for a non-inherited property, it appends `-NOTFOUND` to the var name and sets that as the result, rather than setting the value of the var to `NOTFOUND`.
-
b22586be VxWorks: Add Platform ID for Modules/CMakePlatformId.h.in Acked-by:
Kitware Robot <kwrobot@kitware.com> Merge-request: !4922
-
-
7f78bc42 Makefile: Fix regression in .SILENT rule Acked-by:
Kitware Robot <kwrobot@kitware.com> Merge-request: !4928
-
0faa2b98 Find{FLEX,BISON}: Add 'win-' executable names Acked-by:
Kitware Robot <kwrobot@kitware.com> Merge-request: !4931
-
1d9f2f97 FindCUDA: Do not search for the deprecated nppicom when CUDA >= 11 Acked-by:
Kitware Robot <kwrobot@kitware.com> Merge-request: !4929
-
6c6b2278 Tests: Drop redundant FindModulesExecuteAll test Acked-by:
Kitware Robot <kwrobot@kitware.com> Merge-request: !4930
-
Brad King authored
This test has been superseded by `CMakeOnly.AllFindModules`, which does much more checking anyway.
-
- Jun 22, 2020
-
-
The nppicom library has been removed in preference of nvjpeg starting in CUDA 11. Fixes: #20845
-
Since commit d74e651b (Makefiles: Re-implement makefile target path escaping and quoting, 2020-04-10, v3.18.0-rc1~334^2~1), `WriteMakeRule` now correctly escapes `$` in make target paths as `$$`. However, this caused an existing call site to escape the `$(VERBOSE)` variable reference in the `.SILENT` prefix, making it ineffective. Sub-makefiles are invoked with `MAKESILENT`, so this bug matters only for the `all` target, which emits progress messages from toplevel. Before: # Suppress display of executed commands. $$(VERBOSE).SILENT: After: # Suppress display of executed commands. $(VERBOSE).SILENT:
- Jun 19, 2020
-
-
a9a258c3 try_compile: Do not try to remove '.nfs*' files Acked-by:
Kitware Robot <kwrobot@kitware.com> Acked-by:
Robert Maynard <robert.maynard@kitware.com> Acked-by:
Axel Huebl <axel.huebl@plasma.ninja> Merge-request: !4913
-
b284a3c7 CudaToolkit: Update for new/removed libraries in CUDA 11 Acked-by:
Kitware Robot <kwrobot@kitware.com> Merge-request: !4917
-
a0280801 CUDA: Fix CMAKE_CUDA_COMPILER_TOOLKIT_ROOT detection in Visual Studio 90be0916 CUDA: Re-order some logic for determining the compiler 4ab5f109 CUDA: Remove unused variables while determining compiler 492e5f01 CUDA: Simplify CMAKE_CUDA_COMPILER_TOOLKIT_ROOT computation 4785bd61 CUDA: Skip the entire search for nvcc when it is CMAKE_CUDA_COMPILER Acked-by:
Kitware Robot <kwrobot@kitware.com> Merge-request: !4921
-