- Mar 29, 2021
-
-
Brad King authored
Fixes: #21991
-
- Mar 26, 2021
-
-
3b864b25 Ninja Multi-Config: Include configs in long CC scripts Acked-by:
Kitware Robot <kwrobot@kitware.com> Merge-request: !5941
-
- Mar 25, 2021
-
-
Kyle Edwards authored
Fixes: #21973
-
2f59b683 Help: Custom OUTPUT and BYPRODUCTS genexes cannot refer to targets Acked-by:
Kitware Robot <kwrobot@kitware.com> Merge-request: !5939
-
a6a52563 CPack: Validate and document NSIS branding text trim positions Acked-by:
Kitware Robot <kwrobot@kitware.com> Merge-request: !5928
-
Craig Scott authored
Relates: #21364
-
- Mar 24, 2021
-
-
Brad King authored
-
472a11c3 Merge branch 'backport-3.19-ci-msvc-14.28-16.9' into ci-msvc-14.28-16.9 3a042bef gitlab-ci: Update Windows builds to MSVC 19.28-16.9 toolset Acked-by:
Kitware Robot <kwrobot@kitware.com> Acked-by:
Ben Boeckel <ben.boeckel@kitware.com> Merge-request: !5935
-
Brad King authored
Merge-request: !5935
-
Brad King authored
-
Brad King authored
-
Craig Scott authored
-
- Mar 23, 2021
-
-
Brad King authored
-
4a9fb820 Help: CMAKE_NO_BUILTIN_CHRPATH applies to XCOFF too Acked-by:
Kitware Robot <kwrobot@kitware.com> Merge-request: !5925
-
- Mar 22, 2021
-
-
- Mar 19, 2021
-
-
bda6446e Help: Fix typos in presets schema field descriptions Acked-by:
Kitware Robot <kwrobot@kitware.com> Merge-request: !5922
-
17eb610a Help: Document CMP0118 requirement for boolean values 06feb845 CMP0118: Fix NEW behavior when looking up target sources Acked-by:
Kitware Robot <kwrobot@kitware.com> Merge-request: !5921
-
- Mar 18, 2021
-
-
-
Brad King authored
-
Brad King authored
Under the CMP0118 NEW behavior, sources generated in one directory should be visible when added to targets in other directories. This was accidentally left out of commit 6624b65b (GENERATED prop: Add implementation for policy CMP0118 being set to NEW, 2020-11-09, v3.20.0-rc1~393^2~1). Fixes: #18399
-
- Mar 17, 2021
-
-
Brad King authored
-
Brad King authored
-
Brad King authored
Merge-request: !5918
-
6fd9c68e Ninja: Do not recompact deps log in regeneration during a build Acked-by:
Kitware Robot <kwrobot@kitware.com> Acked-by:
Ben Boeckel <ben.boeckel@kitware.com> Merge-request: !5916
-
c7bd2d0d FindPkgConfig: Restore preference for first pkg-config in PATH Acked-by:
Kitware Robot <kwrobot@kitware.com> Merge-request: !5914
-
Brad King authored
-
Brad King authored
Merge-request: !5912
-
6fd014a4 FindOpenMP: Use -Qiopenmp instead of -fiopenmp for IntelLLVM on Windows Acked-by:
Kitware Robot <kwrobot@kitware.com> Merge-request: !5904
-
Brad King authored
-
Brad King authored
The 16.8 and 16.9 toolset numbers vary only in their third component. Use CMake 3.19.7 for three-component toolset version specification support.
-
- Mar 16, 2021
-
-
Brad King authored
Merge-request: !5916
-
Brad King authored
Merge-request: !5914
-
427f5f2f FindMatlab: R2021a version map Acked-by:
Kitware Robot <kwrobot@kitware.com> Merge-request: !5907
-
Brad King authored
Since commit fb182159 (Ninja: clean ninja metadata once generated, 2019-05-13, v3.17.0-rc1~207^2) we recompact the ninja deps log during regeneration. That does not make sense during a build, so skip it if we are regenerating during a build. This problem went unnoticed previously because on non-Windows platforms the deps log is just overwritten again by the outer build. On Windows platforms, recompaction during the build fails, but we did not actually try to do that until commit 11f42593 (Ninja: Clean metadata after regen during build on Windows with 1.10.2+, 2020-11-30, v3.19.2~29^2~1). Fixes: #21916
-
Brad King authored
Since commit ab8bd483 (FindPkgConfig: Search for pkg-config.bat file on a Windows host, 2020-09-25, v3.19.0-rc1~98^2) we prefer `pkg-config.bat` over `pkg-config` regardless of the order they appear in the `PATH`. Tell `find_program` to consider all names in each directory so that the first one in `PATH` of any name wins. Issue: #21239
-
- Mar 15, 2021
-
-
Sam Freed authored
-
Sam Freed authored
-
The Windows driver does not like the `-f` form of this option. Note that we prefer `-Qiopenmp/-fiopenmp` over `-Qopenmp/-fopenmp` in order to generate LLVM IR with parallelization information, which the backend uses to generate parallelized code. Signed-off-by:
William R. Dieter <william.r.dieter@intel.com>
-
7662344f gitlab-ci: Fix using VS 16.8 toolset under VS 16.9 Acked-by:
Kitware Robot <kwrobot@kitware.com> Merge-request: !5910
-
Brad King authored
The 16.8 and 16.9 toolset numbers vary only in their third component. Use CMake 3.19.7 for three-component toolset version specification support.
-