- Jun 21, 2021
-
-
37b24e0b GNUInstallDirs: don't use lib64 on Alpine Linux Acked-by:
Kitware Robot <kwrobot@kitware.com> Acked-by:
Ben Boeckel <ben.boeckel@kitware.com> Merge-request: !6244
-
35d3e00e FindPkgConfig: split args if loaded from environment Acked-by:
Kitware Robot <kwrobot@kitware.com> Merge-request: !6222
-
bd38749f ctest: allow test output to add labels Acked-by:
Kitware Robot <kwrobot@kitware.com> Merge-request: !6234
-
f29e1874 Compiler/MSVC: use the `-external:I` flag for system includes 5a5c85df Tests/IncludeDirectories: support MSVC in system include tests 399a3204 Tests/IncludeDirectories: align sibling predicates 20ab4919 Tests/IncludeDirectories: factor out applying flags to targets 809f7b0c Tests/IncludeDirectories: fix copy pasta for otherlib b0943249 Tests/IncludeDirectories: Include system headers via angle brackets 8f63f3b0 cmVisualStudio10TargetGenerator: remove unused variable Acked-by:
Kitware Robot <kwrobot@kitware.com> Acked-by:
Julien Waechter <greenjava@gmail.com> Acked-by:
DE-VS wenglor <devs.wenglor@gmail.com> Merge-request: !4766
-
-
c8eb3577 CompilerId: Tolerate variables named for languages Acked-by:
Kitware Robot <kwrobot@kitware.com> Merge-request: !6243
-
c8eb3577 CompilerId: Tolerate variables named for languages Acked-by:
Kitware Robot <kwrobot@kitware.com> Merge-request: !6243
-
Kitware Robot authored
-
- Jun 20, 2021
-
-
Kitware Robot authored
-
- Jun 19, 2021
-
-
Kitware Robot authored
-
- Jun 18, 2021
-
-
Fixes: #22318
-
It's common for some people to use the PKG_CONFIG environment variable to not only load a custom pkg-config/pkgconf but also to load some default arguments such as `--static` or `--keep-system-libs` which often worked since shell scripts would call `$PKG_CONFIG --libs pkg` without quotes, but this breaks FindPkgConfig since it uses the full string as `argv[0]` and might try looking for a binary called `pkgconf --static`, instead of looking for `pkgconf` and adding `--static` as the `argv[1]` Additionally adds RunCMake.FindPkgConfig ARGN test case Fixes: #22305 Signed-off-by:
Christopher Degawa <ccom@randomderp.com>
-
See: #17904
-
If a project or user sets a variable or cache entry named `C`, `CXX`, `CUDA`, `Fortran`, `CSharp`, or `ISPC`, we were previously comparing each enabled language name to the value of that variable, rather than the name itself. Double-quote the string to take advantage of policy `CMP0054`, but also add "x" prefixes to support projects that do not set the policy. This extends a similar fix in commit bd16a985 (CompilerId/Features: Tolerate variables named for languages, 2021-04-28) in more places. In particular, ensure that we consider the proper list of compiler ids. Issue: #22125
-
9ba99a12 VS: Add support for Utf8Enconding when using VS 16.10+ Acked-by:
Kitware Robot <kwrobot@kitware.com> Merge-request: !6238
-
-
9ba99a12 VS: Add support for Utf8Enconding when using VS 16.10+ Acked-by:
Kitware Robot <kwrobot@kitware.com> Merge-request: !6238
-
-
b0f830ce VS: Do not apply any '/external:*' flag table mapping on VS < 16.10 3fd65f5c VS: Compare VS instance versions as strings Acked-by:
Kitware Robot <kwrobot@kitware.com> Merge-request: !6241
-
b0f830ce VS: Do not apply any '/external:*' flag table mapping on VS < 16.10 3fd65f5c VS: Compare VS instance versions as strings Acked-by:
Kitware Robot <kwrobot@kitware.com> Merge-request: !6241
-
-
701773f1 CheckCompilerFlag: Handle -Werror= for GCC 11 Acked-by:
Kitware Robot <kwrobot@kitware.com> Acked-by:
Ben Boeckel <ben.boeckel@kitware.com> Merge-request: !6242
-
701773f1 CheckCompilerFlag: Handle -Werror= for GCC 11 Acked-by:
Kitware Robot <kwrobot@kitware.com> Acked-by:
Ben Boeckel <ben.boeckel@kitware.com> Merge-request: !6242
-
Kitware Robot authored
-
- Jun 17, 2021
-
-
Zack Galbreath authored
Parse test output for <CTestLabel>...</CTestLabel>. If found, add this value to the list of labels associated with this test.
-
Ben Boeckel authored
-
Ben Boeckel authored
-
Ben Boeckel authored
-
Ben Boeckel authored
-
This is typically how projects include them, and cl's `-external:{I,W}` flags suppress warnings only when included through angle brackets.
-
Ben Boeckel authored
-
On VS 16.10 Preview 2 or above, generate `UseUtf8Encoding` instead of `StdOutEncoding=UTF-8` in `.vcxproj` files. Fixes: #22032
-
Marc Aldorasi authored
-
Brad King authored
-
Brad King authored
-
Brad King authored
-
Brad King authored
The package pipeline for release versions should not upload packages automatically to our archive of nightly development versions.
-
Brad King authored
Release versions do not have the development topic section of the CMake Release Notes index page.
-
f119fbee Help: Update Sphinx versionadded directives for 3.21 release 45acb614 Help: Organize and revise 3.21 release notes 046aee04 Help: Consolidate 3.21 release notes Acked-by:
Kitware Robot <kwrobot@kitware.com> Merge-request: !6226
-
9c703ff7 Tutorial: Add infrastructure to preserve old links when renaming steps 9e5bbb69 Tutorial: Add captions for code blocks fe60154f Tutorial: Small formatting improvements 25dde20c Tutorial: Fix links after splitting steps d1c3e7e7 Tutorial: Split steps into separate files 13fdb263 Tutorial: Break up intro paragraph 8406d4c1 Utilities/Sphinx: Index guide section documents for cross-referencing Acked-by:
Kitware Robot <kwrobot@kitware.com> Acked-by:
Juan Ramos <juanr.dev+gitlab@protonmail.com> Merge-request: !6217
-