- 17 Mar, 2019 1 commit
-
-
Kitware Robot authored
-
- 16 Mar, 2019 2 commits
-
-
Marc Chevrier authored
b759fa9b FindPkgConfig: Set linker flags on imported targets Acked-by:
Kitware Robot <kwrobot@kitware.com> Merge-request: !3082
-
Kitware Robot authored
-
- 15 Mar, 2019 10 commits
-
-
Brad King authored
9bede5c4 export: Disable PACKAGE mode user package registry by default Acked-by:
Kitware Robot <kwrobot@kitware.com> Acked-by:
Lukas Mosimann <lumosimann@gmail.com> Merge-request: !3041
-
Brad King authored
76e6e01c cmNinjaTargetGenerator: use a different depfile for preprocessing 414332ff cmake_ninja_dyndep: don't duplicate slashes Acked-by:
Kitware Robot <kwrobot@kitware.com> Merge-request: !3093
-
Brad King authored
-
Robert Maynard authored
The user package registry populated by the `export()` command causes side effects outside the build and source directories. Such effects should be opt-in rather than op-out. Introduce a policy to change default behavior of `export(PACKAGE)` to do nothing.
-
Brad King authored
00c4ddf7 find_program: Restore leading double slash on Windows network path Acked-by:
Kitware Robot <kwrobot@kitware.com> Merge-request: !3105
-
Brad King authored
9a84cb16 FindPython*: ensure correct architecture is selected. Acked-by:
Kitware Robot <kwrobot@kitware.com> Merge-request: !3103
-
Brad King authored
5c50eeaf VS: Fix x64 host recognition by x86 cmake process Acked-by:
Kitware Robot <kwrobot@kitware.com> Merge-request: !3102
-
Brad King authored
28ae243c Tests: Run FindGTK2 tests only when explicitly enabled Acked-by:
Kitware Robot <kwrobot@kitware.com> Acked-by:
Kyle Edwards <kyle.edwards@kitware.com> Merge-request: !3100
-
Brad King authored
dd8c2f3e cmake-gui: Drop code not needed with current required CMake version Acked-by:
Kitware Robot <kwrobot@kitware.com> Merge-request: !3099
-
Kitware Robot authored
-
- 14 Mar, 2019 16 commits
-
-
Brad King authored
Merge-request: !3105
-
Brad King authored
Since commit c76c1ea2 (find_program: Consider CWD only for paths with separator, 2018-05-31, v3.13.0-rc1~413^2) we accidentally convert the leading `//` to just `/` on results with Windows network paths. This was caused by `CollapseCombinedPath` being less robust than `CollapseFullPath`. Restore use of the latter but in a way that preserves the requirement of the above commit to support candidates that are themselves absolute. Fixes: #19049 Issue: #19050
-
Brad King authored
Merge-request: !3103
-
Marc Chevrier authored
Ensure interpreter and libraries architecture matches CMake build configuration. Update documentation about interpreter constraints. Fixes: #19024
-
Brad King authored
Merge-request: !3102
-
Brad King authored
In commit 57e48f16 (VS: Add Visual Studio 16 2019 generator, 2019-01-09, v3.14.0-rc1~150^2) and commit 0fd742a6 (VS: Teach VS 2019 generator to select host tools matching host arch, 2019-01-28, v3.14.0-rc1~63^2) we intended to select the `x64` target architecture and `x64` host tools by default on x64 host machines. Fix detection of a x64 host when CMake itself is a 32-bit x86 process. The KWSys SystemInformation `Is64Bits` member is not set correctly, which led to this bug. Pending investigation on the KWSys side, simply test ourselves via `IsWow64Process`.
-
Brad King authored
Do not `find_package(GTK2)` by default, as it gives the impression that CMake depends on it to build. We will set `CMake_TEST_FindGTK2` in the cache of automated builds where GTK2 is expected to work.
-
Brad King authored
-
Brad King authored
e2e8f6b1 cmFileCommand: Factor out cmFileCopier and cmFileInstaller Acked-by:
Kitware Robot <kwrobot@kitware.com> Merge-request: !2664
-
Brad King authored
3039fd7a cmDependsC: Use faster cmSystemTools::FileTimeCompare b96c3c74 cmDependsC: Use auto for long type names e81b4250 cmDependsC: Remove useless string preallocation artifact d1a54ee2 cmDepends: Reduce temporary object lifetime with local scopes ae416a6b cmLocalUnixMakefileGenerator3: Use std::unique_ptr instead of new/delete 60a407b0 cmLocalUnixMakefileGenerator3: Pass strings instead of recomputing them addd1ce4 cmLocalUnixMakefileGenerator3: Move local strings into local brace scopes Acked-by:
Kitware Robot <kwrobot@kitware.com> Acked-by:
Brad King <brad.king@kitware.com> Merge-request: !3088
-
Brad King authored
1761a9a5 CMake: Enable use of zstd in libarchive 2cf29217 zstd: Add CMake build system f92b4b52 Merge branch 'upstream-zstd' into import-zstd fbaf6563 zstd 2018-12-27 (470344d3) 9337cbfc zstd: add script to import zstd from upstream Acked-by:
Kitware Robot <kwrobot@kitware.com> Acked-by:
Bartosz <gang65@poczta.onet.pl> Merge-request: !3092
-
Brad King authored
40be48f8 XCode: Add scheme option XCODE_SCHEME_DEBUG_AS_ROOT Acked-by:
Kitware Robot <kwrobot@kitware.com> Merge-request: !3084
-
Brad King authored
077ab577 cmake: add short version of '--target <tgt>...' option 071f5e15 cmake: Reformat '--parallel' and '--verbose' options in help Acked-by:
Kitware Robot <kwrobot@kitware.com> Merge-request: !3078
-
Brad King authored
-
Brad King authored
-
Kitware Robot authored
-
- 13 Mar, 2019 11 commits
-
-
radekn authored
-
Bryon Bean authored
Split these classes out into their own sources.
-
Sebastian Holtermann authored
The file stat caching feature of the local cmFileTimeComparison instance is unused in the addressed context. To avoid the allocation and initialization overhead of cmFileTimeComparison use cmSystemTools::FileTimeCompare instead.
-
Brad King authored
Although the upstream has a CMake build system, it is meant for the complete package. Add a simple one to build just the static library we need within CMake.
-
Brad King authored
* upstream-zstd: zstd 2018-12-27 (470344d3)
-
Kitware Robot authored
Code extracted from: https://github.com/facebook/zstd.git at commit 470344d33e1d52a2ada75d278466da8d4ee2faf6 (v1.3.8).
-
Brad King authored
-
Brad King authored
da2e5889 cmake: Upgrade 'cmake -E' commands description Acked-by:
Kitware Robot <kwrobot@kitware.com> Merge-request: !3089
-
Brad King authored
b53766b2 CUDA: Support compiler id and version generator expressions b544e34a All VersionNode use the same capitalization pattern Acked-by:
Kitware Robot <kwrobot@kitware.com> Merge-request: !3085
-
Brad King authored
2c280acd JsonCpp: Ignore deprecation warnings Acked-by:
Kitware Robot <kwrobot@kitware.com> Merge-request: !3091
-