summaryrefslogtreecommitdiffstats
Commit message (Expand)AuthorAgeFilesLines
* Merge topic 'iface-public-modules' into release-3.31Brad King2024-12-1216-2/+68
|\
| * target_sources: Improve error message for CXX_MODULES on INTERFACE librariesBrad King2024-12-1111-0/+61
| * Tests/RunCMake/CXXModules: Rename FileSetModules cases to be more specificBrad King2024-12-116-2/+7
* | Merge topic 'install-DESTINATION-regression' into release-3.31Brad King2024-12-121-3/+3
|\ \
| * | install: Restore treatment of DESTINATION as a single-valued keywordCraig Scott2024-12-111-3/+3
* | | Merge topic 'codegen-make' into release-3.31Brad King2024-12-112-26/+22
|\ \ \
| * | | Makefile: Enable progress messages for codegen targetBrad King2024-12-102-2/+6
| * | | Makefile: Fix per-directory codegen targetBrad King2024-12-101-0/+2
| * | | cmLocalUnixMakefileGenerator3: Simplify progress command generationBrad King2024-12-101-24/+14
* | | | Merge topic 'codegen-ninja' into release-3.31Brad King2024-12-118-19/+77
|\ \ \ \ | |/ / / |/| | |
| * | | Ninja: Add missing top-level codegen dependencies on per-directory codegenBrad King2024-12-108-0/+63
| * | | cmGlobalNinjaGenerator: Simplify per-directory configuration list lookupBrad King2024-12-101-2/+1
| * | | cmGlobalNinjaGenerator: Clarify order of codegen build statement logicBrad King2024-12-101-3/+3
| * | | cmGlobalNinjaGenerator: Fix local variable name for codegen targetBrad King2024-12-101-8/+11
| * | | cmGlobalNinjaGenerator: Remove unnecessary local variableBrad King2024-12-101-6/+2
| * | | cmGlobalNinjaGenerator: Remove unused local variableBrad King2024-12-101-3/+0
|/ / /
* | | Merge topic 'vs-clang-cl-c++23' into release-3.31Brad King2024-12-103-15/+44
|\ \ \ | |/ / |/| |
| * | VS: Restore support for mixing C++23 and C in one target with clang-clBrad King2024-12-093-0/+25
| * | VS: Factor out check for mixed C and C++ targetBrad King2024-12-091-15/+19
|/ /
* | CMake 3.31.2v3.31.2Brad King2024-12-052-4/+4
* | Merge topic 'autogen-revert-ui-rebuild' into release-3.31Brad King2024-12-0516-313/+79
|\ \
| * | Autogen: Revert adding ui files to byproducts of the timestamp targetOrkun Tokdemir2024-12-0416-313/+79
* | | Merge topic 'linker-prefix-crash' into release-3.31Brad King2024-12-052-3/+5
|\ \ \
| * | | LINK_OPTIONS: Fix crash on empty LINKER: prefixBrad King2024-12-042-3/+5
* | | | Merge topic 'ci-fedora-41' into release-3.31Brad King2024-12-058-12/+12
|\ \ \ \ | |/ / / |/| | |
| * | | ci: Update to ROCm 6 HIP on Fedora 41Brad King2024-12-048-12/+12
|/ / /
* | | Merge topic 'fileapi-no-link-dependency-file' into release-3.31Brad King2024-12-042-2/+3
|\ \ \
| * | | fileapi: Do not expose flags for linker-generated dependenciesBrad King2024-12-032-2/+3
|/ / /
* | | Merge topic 'FindPython-SABIModule-handling' into release-3.31Brad King2024-12-032-3/+53
|\ \ \
| * | | FindPython: Ensure SABIModule is found in all casesMarc Chevrier2024-12-022-3/+53
| |/ /
* | | Merge topic 'FindRuby-3.4' into release-3.31Brad King2024-12-031-15/+10
|\ \ \ | |/ / |/| |
| * | FindRuby: Add support for 3.4cfis2024-12-021-15/+10
|/ /
* | Merge topic 'linker-depfile-flag' into release-3.31Brad King2024-11-291-1/+1
|\ \
| * | GNU linker: Use single-argument form of --dependency-file flagBrad King2024-11-281-1/+1
* | | Merge topic 'intel-classic-no-linker-depfile' into release-3.31Brad King2024-11-291-0/+3
|\ \ \
| * | | Intel/Classic: deactivate linker dependency file supportMarc Chevrier2024-11-281-0/+3
| |/ /
* | | Merge topic 'autogen-ninja-multi-config' into release-3.31Brad King2024-11-292-17/+55
|\ \ \ | |/ / |/| |
| * | Autogen: Fix Ninja Multi-Config dependency graph regressionOrkun Tokdemir2024-11-282-6/+20
| * | Autogen: Restore <target_name>_autogen_timestamp_deps targetOrkun Tokdemir2024-11-281-11/+35
* | | Merge topic 'tutorial-step-7-todo-4' into release-3.31Brad King2024-11-281-0/+1
|\ \ \ | |/ / |/| |
| * | Tutorial: Restore TODO 4 comment in step 7Brice Decaestecker2024-11-271-0/+1
|/ /
* | Merge topic 'aix-archive-shared-libraries-export' into release-3.31Brad King2024-11-2310-18/+41
|\ \
| * | AIX: Propagate AIX_SHARED_LIBRARY_ARCHIVE through exportsBrad King2024-11-2210-18/+41
* | | Merge topic 'aix-archive-shared-libraries-genex' into release-3.31Brad King2024-11-2210-3/+56
|\ \ \ | |/ / |/| |
| * | AIX: Disallow TARGET_SONAME_* genex for AIX_SHARED_LIBRARY_ARCHIVE targetsBrad King2024-11-2110-3/+56
|/ /
* | CMake 3.31.1v3.31.1Brad King2024-11-212-1/+13
* | Merge branch 'release-3.30' into release-3.31Brad King2024-11-211-0/+7
|\ \ | |/
| * CMake 3.30.6v3.30.6Brad King2024-11-212-1/+8
* | Merge branch 'release-3.30' into release-3.31Brad King2024-11-211-2/+2
|\ \ | |/
| * Merge branch 'release-3.29' into release-3.30Brad King2024-11-211-2/+2
| |\