summaryrefslogtreecommitdiffstats
path: root/Source
Commit message (Expand)AuthorAgeFilesLines
* CMake 3.28.2v3.28.2Brad King2024-01-291-1/+1
* Autogen: Forward dependencies when both Makefile and DEPFILE are usedOrkun Tokdemir2024-01-281-1/+10
* cmQtAutoGenInitializer: Improve Const-correctnessOrkun Tokdemir2024-01-261-1/+1
* Revert use of libuv for process execution for 3.28Brad King2024-01-2431-1221/+1186
* cmUVProcessChain: Tolerate fileno() of invalid FILE streamBrad King2024-01-241-1/+5
* cmUVProcessChain: Simplify SetExternalStream usageBrad King2024-01-248-40/+26
* cmUVProcessChain: Simplify builder initializationBrad King2024-01-242-8/+3
* cxxmodules: make export trampoline script files uniqueBen Boeckel2024-01-188-27/+55
* Source: Simplify hasher object constructionBrad King2024-01-182-7/+6
* cxxmodules: compute link information for C++ module-consuming targetsMatheus Izvekov2024-01-141-1/+2
* Merge topic 'vs-scan-for-modules' into release-3.28Brad King2024-01-101-5/+6
|\
| * cmVisualStudio10TargetGenerator: always specify scanningBen Boeckel2024-01-061-3/+4
| * cmVisualStudio10TargetGenerator: fix typo in flag nameBen Boeckel2024-01-061-3/+3
* | Merge topic 'cxxmodules-no-unity' into release-3.28Brad King2024-01-103-1/+39
|\ \
| * | cmLocalGenerator: ignore scanned sources for unity buildsBen Boeckel2024-01-051-0/+9
| * | cmGlobalGenerator: add unity sources after computing target compile featuresBen Boeckel2024-01-052-1/+30
| |/
* | Makefile: Fix double escaping when DEPFILE is usedOrkun Tokdemir2024-01-091-3/+2
* | Makefile: Reduce string copiesOrkun Tokdemir2024-01-081-1/+1
* | Source: Restore compilation on OpenBSDRafael Sadowski2024-01-053-7/+7
|/
* Merge topic 'cxxmodules-no-compile-commands-modmap' into release-3.28Brad King2024-01-032-10/+10
|\
| * cmNinjaTargetGenerator: use scan flag for modmap usage in exported commandsBen Boeckel2023-12-222-10/+10
* | cmDyndepCollation: clarify CXX_MODULES-without-BMI error messageBen Boeckel2023-12-261-1/+2
* | Ninja: LINK_OPTIONS property should support newlinesMarc Chevrier2023-12-205-1/+27
|/
* Xcode: Restore support for standalone IMPORTED_LOCATION_<CONFIG>Marc Chevrier2023-12-181-5/+17
* CMake 3.28.1v3.28.1Brad King2023-12-141-1/+1
* cmGlobalXCodeGenerator: disable C++ module scanning for force-lang filesBen Boeckel2023-12-111-0/+1
* cmLocalGenerator: disable C++ module scanning for unity sourcesBen Boeckel2023-12-111-0/+1
* cmLocalGenerator: disable C++ module scanning for copied PCH sourcesBen Boeckel2023-12-111-0/+1
* cmQtAutoGenInitializer: disable C++ module scanning for autogen sourcesBen Boeckel2023-12-111-0/+1
* cmGeneratorTarget: disable C++ module scanning for verify targetsBen Boeckel2023-12-111-0/+1
* CMake 3.28.0v3.28.0Brad King2023-12-061-1/+1
* Merge topic 'fix-cxx-module-transitive-requirements' into release-3.28Brad King2023-12-061-5/+8
|\
| * cmCxxModuleMapper: Fix transitive requirements computationnamniav2023-12-051-5/+8
* | cmComputeLinkInformation: Restore soname lookup for non-imported targetsBrad King2023-12-052-12/+12
* | cmGeneratorTarget: Add helper to check for known runtime artifactBrad King2023-12-052-0/+14
|/
* Merge topic 'RH-gcc-toolset-10-bug-check' into release-3.28Brad King2023-12-051-0/+28
|\
| * cmCMakePath: do not use std::filesystem::path with RH gcc-toolset-10Marc Chevrier2023-12-041-0/+28
* | Merge topic 'cxxmodules-pch' into release-3.28Brad King2023-12-052-8/+10
|\ \
| * | cmNinjaTargetGenerator: PCH files do not need dyndepBen Boeckel2023-12-041-8/+7
| * | cmLocalGenerator: prevent scanning of PCH source filesBen Boeckel2023-12-041-0/+3
| |/
* | Merge topic 'cmFileCopier-error-loss' into release-3.28Brad King2023-12-057-59/+77
|\ \
| * | errors: avoid constructing a stream before getting the last errorBen Boeckel2023-12-025-28/+20
| * | cmFileCopier: remember error statuses and get their stringsBen Boeckel2023-12-021-14/+23
| * | cmFileTimes: return status codes from APIsBen Boeckel2023-12-022-17/+34
* | | cmFileLockResult: Fix inclusion of windows.h when cross-compilingBrad King2023-12-041-1/+1
| |/ |/|
* | CMake 3.28.0-rc6v3.28.0-rc6Brad King2023-11-301-1/+1
* | Merge topic 'ccmake-install-rds-crash' into release-3.28Brad King2023-11-301-0/+2
|\ \
| * | cmGlobalGenerator: clear RuntimeDependencySet members at configureBen Boeckel2023-11-291-0/+2
| |/
* | Merge topic 'cxxmodules-diagnostics' into release-3.28Brad King2023-11-291-7/+12
|\ \
| * | cxxmodules: Add more suggestions to no-modules-support diagnosticsBrad King2023-11-281-7/+12
| |/