- 31 Jul, 2018 1 commit
-
-
Marc Chevrier authored
Fixes: #18226
-
- 29 Jul, 2018 1 commit
-
-
Craig Scott authored
Merge-request: !2239
-
- 27 Jul, 2018 1 commit
-
-
Brad King authored
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
-
- 25 Jul, 2018 3 commits
-
-
Brad King authored
Merge-request: !2237
-
Craig Scott authored
-
Craig Scott authored
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
-
- 24 Jul, 2018 2 commits
- 23 Jul, 2018 2 commits
- 20 Jul, 2018 2 commits
- 18 Jul, 2018 6 commits
-
-
Brad King authored
Merge-request: !2223
-
Fixes: #18186
-
Brad King authored
Merge-request: !2219
-
Brad King authored
Merge-request: !2220
-
Brad King authored
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
-
Brad King authored
We already do this for C, CXX, Fortran, etc.
-
- 17 Jul, 2018 1 commit
-
-
Brad King authored
-
- 16 Jul, 2018 2 commits
- 12 Jul, 2018 4 commits
- 11 Jul, 2018 3 commits
-
-
Roger Leigh authored
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).
-
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.
-
This includes a new component, `Boost::contract`. Fixes: #18167
-
- 10 Jul, 2018 2 commits
-
-
Brad King authored
Merge-request: !2199
-
-
- 09 Jul, 2018 2 commits
- 06 Jul, 2018 1 commit
-
-
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.
-
- 05 Jul, 2018 2 commits
-
-
Brad King authored
Merge-request: !2192
-
Fixes: #18147
-
- 03 Jul, 2018 5 commits
-
-
Brad King authored
Merge-request: !2191
-
Brad King authored
Merge-request: !2189
-
Brad King authored
Merge-request: !2188
-
Fixes: #18140
-
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
-