- 03 Oct, 2018 18 commits
-
-
Brad King authored
-
Brad King authored
Release versions do not have the development topic section of the CMake Release Notes index page.
-
00d96c51 Help: Organize and revise 3.13 release notes 2fd2c8cb Help: Consolidate 3.13 release notes Acked-by:
Kitware Robot <kwrobot@kitware.com> Reviewed-by:
Marc Chevrier <marc.chevrier@gmail.com> Reviewed-by:
Craig Scott <craig.scott@crascit.com> Merge-request: !2426
-
6d288846 cmCTestRunTest: Avoid float/int conversions in number width logic Acked-by:
Kitware Robot <kwrobot@kitware.com> Merge-request: !2433
-
Brad King authored
-
8d23264b FindJava: Update module documentation 047bf937 FindJNI: Update module documentation b6104f87 FindJNI: Add Ubuntu 18.04 path to java-11-openjdk Acked-by:
Kitware Robot <kwrobot@kitware.com> Merge-request: !2436
-
Brad King authored
-
Brad King authored
-
63c93565 FindPython*: fix erroneous handling of virtual environments Acked-by:
Kitware Robot <kwrobot@kitware.com> Merge-request: !2430
-
0da3340b Merge branch 'upstream-KWSys' into update-kwsys b6a689c6 KWSys 2018-10-03 (9d6873b1) Acked-by:
Kitware Robot <kwrobot@kitware.com> Merge-request: !2437
-
375b420f CSharp: Fix regression in VS project type selection 8b21aa0a VS: Fix CSharp flag selection when linking to a static C++ library Acked-by:
Kitware Robot <kwrobot@kitware.com> Merge-request: !2427
-
3c0bfb59 libuv: do not require PATH_MAX to be defined Acked-by:
Kitware Robot <kwrobot@kitware.com> Merge-request: !2422
-
Brad King authored
* upstream-KWSys: KWSys 2018-10-03 (9d6873b1)
-
Code extracted from: https://gitlab.kitware.com/utils/kwsys.git at commit 9d6873b11837f341027c9a6f2880708126f08b8b (master). Upstream Shortlog ----------------- E5ten (1): f17f22a2 Terminal: Add alacritty and alacritty-direct to VT100 color support whitelist
-
Kitware Robot authored
-
- 02 Oct, 2018 8 commits
-
-
Brad King authored
Use of `std::log10` added by commit 02c5091c (cmCTestRunTest: Simplify number width computation, 2018-09-08) broke our number width computation on some platforms where static_cast<int>(std::log10(static_cast<size_t>(10))) somehow produces `0` instead of `1`. Re-implement the logic to avoid floating-point computations.
-
Brad King authored
Merge-request: !2427
-
Brad King authored
A that target contains only `.cs` sources should be generated as a `.csproj` project even if it links to non-CSharp static libraries. The latter case was broken by refactoring in commit v3.12.0-rc1~160^2~7 (remove TargetIsCSharpOnly() and use methods from cmGeneratorTarget, 2018-03-19). The reason is that the `HasLanguage` method added by commit v3.12.0-rc1~239^2~6 (cmGeneratorTarget: add HasLanguage() as wrapper for GetLanguages(), 2018-03-19) enforces its "exclusive" check on the combined set of source file languages and the link language. To restore the original `TargetIsCSharpOnly` semantics, update `HasLanguage` to enforce exclusiveness only on the list of sources. Fixes: #18239
-
Brad King authored
When a CSharp target links to a static C++ library, CMake will compute the link language as C++ instead of CSharp. That may be incorrect and needs further investigation, but it does not affect how VS drives C# linking. However, it does break our flag language selection logic and causes C++ flags to be used for CSharp. In particular, this drops the `-platform:x86` flag on 32-bit builds. Fix this by always selecting the CSharp flags when generating a `.csproj` project type. Issue: #18239
-
94c406eb VS: Update CSharp flag table to support new language versions Acked-by:
Kitware Robot <kwrobot@kitware.com> Merge-request: !2425
-
5e61b79b install: Set permissions on directories created by install(DIRECTORY) fbd89b67 Help: Add note about CMAKE_INSTALL_DEFAULT_DIRECTORY_PERMISSIONS Acked-by:
Kitware Robot <kwrobot@kitware.com> Merge-request: !2428
-
Marc Chevrier authored
fixes: #18408
-
Kitware Robot authored
-
- 01 Oct, 2018 11 commits
-
-
Kyle Edwards authored
The directories that are implicitly created by install(DIRECTORY) were not having their permissions being set by CMAKE_INSTALL_DEFAULT_DIRECTORY_PERMISSIONS. This change refactors cmFileCopier to take this into account for directory installation.
-
Kyle Edwards authored
-
Brad King authored
Add section headers similar to the 3.12 release notes and move each individual bullet into an appropriate section. Revise a few bullets.
-
Brad King authored
Run the `Utilities/Release/consolidate-relnotes.bash` script to move notes from `Help/release/dev/*` into `Help/release/3.13.rst`.
-
This is based off of the latest 15.8.5 release of VS 2017. CSC version 2.9.0.63208 (958f2354).
-
c49d13f9 ctest: only create buildid when submitting from Testing/ dir Acked-by:
Kitware Robot <kwrobot@kitware.com> Merge-request: !2423
-
80e2f8ee Ninja,Makefile: Add tests for handling of byproducts by clean operations c7f1ed03 Help: Add release note for make clean and byproducts 4220962d Makefile: Add build events byproducts to clean rules 182d9597 Makefile: Add custom command byproducts to clean rules 9c2b393c Tests: Update CustomCommandWorkingDirectory to handle in-source byproducts Acked-by:
Kitware Robot <kwrobot@kitware.com> Merge-request: !2334
-
b3d5b8b3 ctest: Add option for live progress summary in terminal 62fbe500 cmCTestRunTest: Thread number of completed tests through start APIs 02c5091c cmCTestRunTest: Simplify number width computation 6a285bb7 cmCTestRunTest: Buffer test result output before printing Acked-by:
Kitware Robot <kwrobot@kitware.com> Merge-request: !2240
-
Brad King authored
Merge-request: !2422
-
Brad King authored
Some platforms (e.g. GNU/Hurd) do not define PATH_MAX. Add a few other variants and a fallback constant. Also use alternatives where possible: * For readlink(), use lstat() to read the length of the link first. If it is not a symlink, report EINVAL before trying to allocate. If the size reports as zero, fall back one of the PATH_MAX variants. * For realpath(), POSIX 2008 allows us to pass a NULL buffer to tell it to malloc() internally. This patch was inspired by downstream patches in Debian packaging for issues 897061 and 909011. Issue: #18337
-
Kitware Robot authored
-
- 30 Sep, 2018 1 commit
-
-
Kitware Robot authored
-
- 29 Sep, 2018 1 commit
-
-
Kitware Robot authored
-
- 28 Sep, 2018 1 commit
-
-