| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
|
|
|
| |
The `cublas_device` has been deprecated and will be removed in
future versions of CUDA.
Issue: #18290
|
| |
|
|\
| |
| |
| | |
Merge-request: !2251
|
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
Since commit v3.12.0-rc1~332^2 (FindCUDA/select_compute_arch: Add
support for CUDA as a language, 2018-03-15) this module sets
`CUDA_VERSION` based on `CMAKE_CUDA_COMPILER_VERSION` when the language
is enabled. Limit it to two components for consistency with the
normal `FindCUDA` documentation and behavior.
Fixes: #18231
|
|\ \
| | |
| | |
| | | |
Merge-request: !2245
|
|/ /
| |
| |
| | |
Fixes: #18226
|
|\ \
| | |
| | |
| | | |
Merge-request: !2239
|
| |/
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
In commit v3.12.0-rc1~136^2 (CPack: Use project version as default for
`CPACK_PACKAGE_VERSION`, 2018-04-29) we did not account for the value of
`CMAKE_PROJECT_VERSION_{MAJOR,MINOR,PATCH}` having `0`. Fix the logic
to distinguish between unprovided version components and `0` components.
While at it, add a test case covering the behavior described in the
documentation by the original commit. The number of version components
in the package name should match those provided to the `project()`
command `VERSION` option.
Fixes: #18199
|
|\ \
| | |
| | |
| | | |
Merge-request: !2237
|
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
If policy settings at the time the GoogleTest module is included are
such that CMP0057 is unset or set to OLD, the use of IN_LIST with
if() will lead to an error. Therefore, explicitly specify the policy
settings for the whole file to ensure the function implementations
have access to the required CMake features.
Fixes: #18198
|
|\ \ \
| |/ /
|/| | |
|
| | |
| | |
| | |
| | | |
Fixes: #18202
|
| |/
| |
| |
| | |
Issue: #18202
|
|\ \
| | |
| | |
| | | |
Merge-request: !2228
|
| |/
| |
| |
| | |
Fixes: #18192
|
|\ \
| | |
| | |
| | | |
Merge-request: !2225
|
| |/
| |
| |
| |
| |
| | |
Add documentation for both the CMake variable and environment variable
of this name pattern. Update references to these names to link to their
documents. Clarify the pattern used to construct their names.
|
|\ \
| | |
| | |
| | | |
Merge-request: !2223
|
| |/
| |
| |
| | |
Fixes: #18186
|
|\ \
| | |
| | |
| | | |
Merge-request: !2219
|
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
In commit v3.12.0-rc1~2^2 (UseSWIG: Add CSHARP variant for wrapper
files, 2018-06-08) we explicitly marked swig-generated `.cs` files as
`LANGUAGE` CSharp so that the resulting sources can be compiled.
However, this works only when the CSharp language has been enabled.
Fixes: #18184
|
|\ \ \
| |/ /
| | /
| |/
|/| |
Merge-request: !2220
|
|/
|
|
| |
We already do this for C, CXX, Fortran, etc.
|
| |
|
|\
| |
| |
| | |
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)
|