- Jun 29, 2018
-
-
Brad King authored
-
- Jun 27, 2018
-
-
Brad King authored
Merge-request: !2176
-
Brad King authored
The test code added by commit v3.12.0-rc1~411^2~1 (FindOpenMP: Verify in test source that OMP library is linked, 2018-03-01) leaves an unused variable warning. This breaks the check with `-Werror`. Remove the variable and leave just the function call, which should still check that the OMP library is linked. Fixes: #18102
-
Brad King authored
Merge-request: !2171
-
Hide any headers specified by `ctest_submit(HTTPHEADER ...)` unless ctest is run with --debug. This option is used to present bearer tokens to CDash. We do not want to inadvertently expose this secret data in the console output log.
-
This fixes a bug where ctest(SUBMIT CDASH_UPLOAD ...) would fail when attemping to submit to a site bearing a genuine SSL certificate. This code path was missing a call to cmCurlSetCAInfo() which loads the certificate authority file.
-
- Jun 26, 2018
-
-
Brad King authored
Merge-request: !2174
-
Brad King authored
Extend the fix from commit v3.10.0-rc1~188^2 (ListFileLexer: fix heap-buffer-overflow on malicious input, 2017-08-26) to apply to all lexer token matches. Replace all `.` with `[^\0\n]`. Update all `[^...]` match expressions to not match `\0`. We cannot safely process null bytes in strings. Fixes: #18124
-
Brad King authored
Merge-request: !2173
-
Brad King authored
This release note was forgotten by commit v3.12.0-rc1~183^2 (FindMatlab: Matlab Runtime Compiler support, 2018-04-29).
-
- Jun 25, 2018
- Jun 24, 2018
-
-
Teach the feature added by commit v3.12.0-rc1~38^2 (VS: Add option to select the version of the toolset used by VS 2017, 2018-05-19) to accept the default toolset version in addition to older versions. If the default toolset version is supplied, simply clear it so the default will be used. Fixes: #18107
-
- Jun 22, 2018
-
-
We already detect the VS toolset version. Expose it to clients.
-
Brad King authored
-
Brad King authored
Merge-request: !2164
-
Brad King authored
Refactoring in commit v3.12.0-rc1~418^2~3 (Refactor HandleGlobCommand, 2018-02-13) introduced error diagnostics for argument combinations that were previously accepted. Restore acceptance to avoid regressing projects that used those combinations even if they do not make sense. Fixes: #18097
-
- Jun 21, 2018
-
-
Brad King authored
Merge-request: !2159
-
These have been deprecated since 2002!
-
The change in commit v3.12.0-rc1~202^2~1 (FindJPEG: Add multi config support and associated docs, 2018-04-17) accidentally left out the default jpeg library names from consideration for debug variants.
-
- Jun 20, 2018
-
-
Brad King authored
Merge-request: !2158
-
Brad King authored
Merge-request: !2156
-
Brad King authored
We already place all include directories for CUDA inside `CudaCompile` so we do not need to use any from `ClCompile`. Tell `CudaCompile` not to use the host compiler's include directory settings. Fixes: #18101
-
Brad King authored
Fixes: #18104
-
- Jun 19, 2018
-
-
Brad King authored
Merge-request: !2151
-
Brad King authored
Xcode 10 dropped support for i386 builds.
-
Brad King authored
Xcode 10 beta warns xcodebuild... warning: file type '::com.apple.instruments.instrdst' is based on missing file type 'default::com.apple.package' Teach RunCMake to drop such lines before matching against expected output.
-
-
Closes: #18099
-
Brad King authored
Merge-request: !2153
-
Brad King authored
Merge-request: !2154
-
- Jun 18, 2018
-
-
Brad King authored
Upstream CURL provides imported target `CURL::libcurl`. Rename the target added by `FindCURL` to match. We don't need compatibility with the old name because it has never been in a CMake release (except a 3.12 release candidate). Suggested-by: Jakub Zakrzewski <slither.jz@gmail.com> Acked-by: Rolf Eike Beer <eike@sf-mail.de> Fixes: #18091
-
Brad King authored
Xcode 10 no longer populates `CURRENT_ARCH` with the current architecture in shell scripts and instead uses `undefined_arch`. Instead we must use `ARCHS`. It lists all architectures separated by spaces. Fixes: #18085
-
- Jun 13, 2018
- Jun 12, 2018
-
-
Issue: #18065 Fixes: #18066
-
Brad King authored
The change in commit v3.11.3~3^2 (cmSystemTools: Revert GetRealPath implementation on Windows, 2018-05-29) broke the feature added by commit v3.11.0-rc1~64^2 (Windows: Add support for running CMake tools through a symlink, 2018-01-21). Use `GetRealPathResolvingWindowsSubst` in the latter code path to restore it. Fixes: #17882
-
Add option `SPHINX_INFO` to enable the Sphinx 'texinfo' builder and use the `makeinfo` tool to convert it to a `.info` file.
-