summaryrefslogtreecommitdiffstats
Commit message (Expand)AuthorAgeFilesLines
* gitlab-ci: add CI jobs for Clang with C++20 modulesBen Boeckel2022-12-024-0/+50
* ci: add a Docker container for clang support of C++20 modulesBen Boeckel2022-12-024-0/+66
* Clang-FindBinUtils: also find `clang-scan-deps`Ben Boeckel2022-12-021-0/+11
* ci: add C++ module rules file for ClangBen Boeckel2022-12-021-0/+16
* cmCxxModuleMapper: support the `clang` module map formatBen Boeckel2022-12-025-4/+46
* cmNinjaTargetGenerator: skip setting `depfile` for `none` scantypesBen Boeckel2022-12-021-0/+3
* cmNinjaTargetGenerator: use `.clear()` to empty out some stringsBen Boeckel2022-12-021-2/+2
* Merge topic 'cxxmodules-collation-logic-refactor'Brad King2022-12-016-581/+732
|\
| * cmDyndepCollation: factor out metadata writing for dyndepBen Boeckel2022-11-303-313/+355
| * cmDyndepCollation: factor out parsing dyndep informationBen Boeckel2022-11-304-96/+116
| * cmDyndepCollation: factor out writing C++ module info from NinjaBen Boeckel2022-11-304-214/+303
* | Merge topic 'find_cudatoolkit_avoid_nvhpc_symlinks'Brad King2022-12-014-10/+39
|\ \
| * | FindCUDAToolkit: Ensure that paths provided have no symlinksRobert Maynard2022-11-304-10/+39
| |/
* | Merge topic 'watcom-win16'Brad King2022-12-011-9/+38
|\ \
| * | OpenWatcom: Add support for 16-bit Windowsjbs2022-11-301-9/+38
* | | Merge topic 'msys-pkgconf'Brad King2022-12-012-7/+13
|\ \ \
| * | | MSYS Makefiles: Modernize search paths for common MSYS 'make' locationsZiemowit Łąski2022-11-301-3/+8
| * | | FindMsys: Modernize search paths for common MSYS locationsZiemowit Łąski2022-11-301-4/+5
* | | | Merge topic 'cmstrcat-move-first-arg'Brad King2022-12-014-44/+95
|\ \ \ \
| * | | | cmStrCat(): optimize when first argument is an rvalue stringKyle Edwards2022-11-303-12/+63
| * | | | cmStringCommand: remove use of cmCatViews()Kyle Edwards2022-11-291-32/+32
| | |_|/ | |/| |
* | | | Merge topic 'ci-os-arch'Brad King2022-12-014-119/+102
|\ \ \ \
| * | | | gitlab-ci: drop unnecessary linux kernel version tagBrad King2022-11-302-35/+18
| * | | | gitlab-ci: replace '{macos,windows}' tags with '{macos,windows}-x86_64'Brad King2022-11-302-8/+8
| * | | | gitlab-ci: replace 'linux' tags with 'linux-x86_64'Brad King2022-11-301-5/+5
| * | | | gitlab-ci: rename tag configuration entries to start in '$os_$arch_tags'Brad King2022-11-304-79/+79
| * | | | gitlab-ci: remove unnecessary component of configuration entry namesBrad King2022-11-303-64/+64
| | |_|/ | |/| |
* | | | CMake Nightly Date StampKitware Robot2022-12-011-1/+1
|/ / /
* | | Merge branch 'release-3.25'Brad King2022-11-300-0/+0
|\ \ \
| * \ \ Merge branch 'release-3.24' into release-3.25Brad King2022-11-300-0/+0
| |\ \ \
* | \ \ \ Merge branch 'release-3.24'Brad King2022-11-300-0/+0
|\ \ \ \ \ | | |/ / / | |/| | |
| * | | | Merge branch 'rel-win-sign-digest' into release-3.24Brad King2022-11-301-1/+1
| |\ \ \ \
* | \ \ \ \ Merge branch 'release-3.25'Brad King2022-11-300-0/+0
|\ \ \ \ \ \ | | |_|/ / / | |/| | | |
| * | | | | Merge topic 'rel-win-sign-digest' into release-3.25Brad King2022-11-301-1/+1
| |\ \ \ \ \ | | | |/ / / | | |/| | |
* | | | | | Merge topic 'rel-win-sign-digest'Brad King2022-11-301-1/+1
|\ \ \ \ \ \ | | |/ / / / | |/| | | |
| * | | | | Utilities/Release: Use explicit digest for Win7-compatible signatureBrad King2022-11-301-1/+1
| | |/ / / | |/| | |
* | | | | Merge branch 'release-3.25'Brad King2022-11-300-0/+0
|\ \ \ \ \ | | |/ / / | |/| | |
| * | | | CMake 3.25.1v3.25.1Brad King2022-11-301-1/+1
* | | | | Merge branch 'release-3.25'Brad King2022-11-300-0/+0
|\ \ \ \ \ | |/ / / /
| * | | | Merge topic 'fortran-regression' into release-3.25Brad King2022-11-305-146/+183
| |\ \ \ \
* | \ \ \ \ Merge topic 'fortran-regression'Brad King2022-11-305-146/+183
|\ \ \ \ \ \ | | |/ / / / | |/| | | |
| * | | | | Tests/FortranModules: add case for modules after "end interface X"Ben Boeckel2022-11-303-0/+22
| * | | | | Fortran: Restore support for parsing "end interface X"Brad King2022-11-302-146/+161
* | | | | | Merge topic 'vs-clang-tidy-cleanup'Brad King2022-11-3034-528/+531
|\ \ \ \ \ \
| * | | | | | clang-tidy: fix `readability-redundant-smartptr-get` lintsBen Boeckel2022-11-291-1/+1
| * | | | | | clang-tidy: fix `modernize-make-unique` lintsBen Boeckel2022-11-291-1/+3
| * | | | | | clang-tidy: fix `performance-for-range-copy` lintsBen Boeckel2022-11-291-1/+1
| * | | | | | clang-tidy: fix `readability-redundant-string-init` lintsBen Boeckel2022-11-291-1/+1
| * | | | | | clang-tidy: fix `readability-const-return-type` lintsBen Boeckel2022-11-292-4/+4
| * | | | | | clang-tidy: fix `readability-qualified-auto` lintsBen Boeckel2022-11-292-4/+4