| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
| |
Issue: #18202
|
| |
|
|\
| |
| |
| | |
Merge-request: !2216
|
| |
| |
| |
| |
| |
| |
| | |
The `IMPORTED_OBJECTS` is to object libraries as `IMPORTED_LOCATION`
is to normal libraries.
Fixes: #18176
|
|\ \
| | |
| | |
| | | |
Merge-request: !2206
|
| | |
| | |
| | |
| | | |
Fixes: #18166
|
|\ \ \
| | | |
| | | |
| | | | |
Merge-request: !2204
|
| | | |
| | | |
| | | |
| | | |
| | | |
| | | | |
boost/context/all.hpp is removed in Boost 1.68.
boost/context/detail/fcontext.hpp is present in all Boost
releases containing context (≥1.61).
|
| | |/
| |/|
| | |
| | |
| | |
| | | |
This includes a new component, `Boost::contract`.
Fixes: #18167
|
|\ \ \
| |_|/
|/| |
| | | |
Merge-request: !2205
|
| |/
| |
| |
| |
| |
| | |
In commit v3.12.0-rc1~20^2 (Move GNU COMPILER_PREDEFINES_COMMAND from
Platform to Compiler, 2018-06-01), `Compiler/GNU.cmake` introduced the
`-dM` flag, which requires `-Wp` prefix for the QNX compiler wrapper.
|
|\ \
| |/
|/|
| | |
Merge-request: !2199
|
|/ |
|
| |
|
|\
| |
| |
| | |
Merge-request: !2177
|
| |
| |
| |
| |
| |
| | |
When `*.cs` files are provided, do not generate a `<Link>` element in
the `.csproj` project if those files are descendants of
`CMAKE_CURRENT_BINARY_DIR`. This comparison happens for each file.
|
|\ \
| | |
| | |
| | | |
Merge-request: !2192
|
| | |
| | |
| | |
| | | |
Fixes: #18147
|
|\ \ \
| | | |
| | | |
| | | | |
Merge-request: !2191
|
| |/ /
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
Revert commit v3.12.0-rc1~82^2 (target_link_libraries: Allow use with
targets in other directories, 2018-05-11). The RHS target scoping and
visibility rules are not clear and will need further investigation
before the feature can be added.
Issue: #17943
|
|\ \ \
| | | |
| | | |
| | | | |
Merge-request: !2189
|
| |/ /
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
Code added by commit v3.12.0-rc1~53^2 (FindLua: Search for lua.h using
more conventional paths, 2018-05-20) depends on `CMP0012` NEW behavior.
Set the policy explicitly for the scope of the FindLua module.
Fixes: #18142
|
|\ \ \
| |_|/
|/| |
| | | |
Merge-request: !2188
|
| |/
| |
| |
| | |
Fixes: #18140
|
|\ \
| | |
| | |
| | | |
Merge-request: !2178
|
| |/
| |
| |
| |
| |
| | |
Refactoring in commit v3.10.0-rc1~220^2 (cmCPackDebGenerator: Use
libarchive to create .deb file) accidentally broke this for the
top-level archive.
|
|\ \
| |/
|/|
| | |
Merge-request: !2180
|
|/
|
| |
Affects cmake_minimum_required() and cmake_policy(VERSION)
|
| |
|
|\
| |
| |
| | |
Merge-request: !2176
|
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
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
|
|\ \
| | |
| | |
| | | |
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.
|
|\ \
| | |
| | |
| | | |
Merge-request: !2174
|
| |/
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
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
|
|\ \
| | |
| | |
| | | |
Merge-request: !2173
|
| |/
| |
| |
| |
| | |
This release note was forgotten by commit v3.12.0-rc1~183^2 (FindMatlab:
Matlab Runtime Compiler support, 2018-04-29).
|
|\ \
| | |
| | |
| | | |
Merge-request: !2169
|
| |/
| |
| |
| |
| | |
Starting with libuv 1.21.0, libuv's headers were moved into a uv/ directory.
Make FindLibUV aware of the file's new location for configuration to work.
|
|\ \
| | |
| | |
| | | |
Merge-request: !2162
|
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
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
|
| | |
| | |
| | |
| | | |
We already detect the VS toolset version. Expose it to clients.
|
| |/ |
|
|\ \
| | |
| | |
| | | |
Merge-request: !2164
|
| |/
| |
| |
| |
| |
| |
| |
| |
| | |
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
|
|\ \
| | |
| | |
| | | |
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.
|
|\ \
| | |
| | |
| | | |
Merge-request: !2158
|