summaryrefslogtreecommitdiffstats
path: root/Source/cmMakefileTargetGenerator.cxx
Commit message (Expand)AuthorAgeFilesLines
* IWYU: Update for Debian 13 CI jobBrad King2025-11-121-0/+2
* instrumentation: Move target data into content filesMartin Duffy2025-10-021-2/+0
* Merge branch 'backport-genex-refactor' into genex-refactorBrad King2025-09-221-4/+4
|\
| * GenEx: Consolidate target property evaluation context argumentsBrad King2025-09-221-3/+3
| * GenEx: Collect evaluation arguments into local Context structuresBrad King2025-09-221-5/+5
* | Add `SKIP_LINTING` target property and `CMAKE_SKIP_LINTING` variableAlex Turbov2025-09-091-2/+6
* | Makefiles: pass the target name to `cmake -E cmake_depends`Ben Boeckel2025-07-291-0/+4
* | Makefiles: populate the `TARGET_SUPPORT_DIR` replacement variableBen Boeckel2025-07-281-0/+6
|/
* cmLocalGenerator: Drop no-op link flag placeholder infrastructureBrad King2025-06-101-2/+2
* generators: use GetSupportDirectory() in more placesBen Boeckel2025-05-231-3/+3
* cmMakefileTargetGenerator: use `TargetBuildDirectory` membersBen Boeckel2025-05-221-15/+16
* cmStrCat: use character literals where possibleBen Boeckel2025-05-151-2/+2
* Ninja/Makefile: Add support for copying directories into Apple bundlesJunpeng Qiu2025-03-261-1/+3
* LICENSE: Replace references to Copyright.txt with LICENSE.rstKitware Robot2025-03-031-1/+1
* instrumentation: Add Config value to snippet dataMartin Duffy2025-02-091-0/+2
* cmMakefileGenerator: Update GetConfigName to return const referenceMartin Duffy2025-02-091-1/+1
* Refactor: Eliminate redundant `std::to_string` as arg of `cmStrCat`Alex Turbov2025-01-261-11/+7
* Revise C++ coding style using clang-format with "east const"Kitware Robot2025-01-231-58/+58
* instrumentation: Add targetLabels field to link snippetsMartin Duffy2025-01-171-1/+2
* Fortran: Add Fortran_BUILDING_INTRINSIC_MODULES for building intrinsicsAlex Turbov2025-01-091-2/+2
* cmPolicies: Remove now-unused REQUIRED_IF_USED and REQUIRED_ALWAYS statesBrad King2024-11-131-2/+0
* Link step: Add LINK_WARNING_AS_ERROR target propertyMarc Chevrier2024-11-121-0/+2
* Add support of "LINKER:" prefix for artifact creation flagsMarc Chevrier2024-11-041-2/+2
* Refactoring cmRulePlaceHolderExpander: propagate cmBuildStep informationMarc Chevrier2024-11-041-1/+3
* Source: Remove unnecessary calls to CollapseFullPathBrad King2024-10-221-5/+2
* cmMakefileTargetGenerator: Avoid crash on GetLinkInformation failureBrad King2024-09-201-7/+8
* add_custom_command: Add CODEGEN supportJuan Ramos2024-07-011-0/+29
* PCH: Use per-arch .pch files only when building multiple Apple architecturesBrad King2024-05-011-7/+4
* Source: Use cmValue::IsOn and IsOffVitaly Stakhovsky2024-03-171-6/+7
* Merge topic 'orkun_refactor_09_01_2024'Brad King2024-01-101-22/+20
|\
| * Makefile: Reduce string copiesOrkun Tokdemir2024-01-091-3/+3
| * Makefile: Remove redundant push_backOrkun Tokdemir2024-01-091-2/+1
| * Makefile: Improve const correctnessOrkun Tokdemir2024-01-091-15/+16
| * Makefile: Remove no-op callOrkun Tokdemir2024-01-091-2/+0
* | Merge topic 'makefile-depfile'Brad King2024-01-101-4/+3
|\ \ | |/ |/|
| * Makefile: Fix double escaping when DEPFILE is usedOrkun Tokdemir2024-01-091-3/+2
| * Makefile: Reduce string copiesOrkun Tokdemir2024-01-081-1/+1
* | Merge topic 'fortran-objects-as-sources-fix'Brad King2023-11-271-2/+13
|\ \ | |/
| * Makefiles: provide, but do not consume, "forward linked" target dirsBen Boeckel2023-11-231-0/+11
| * cmCommonTargetGenerator: return forward linked target dirs tooBen Boeckel2023-11-211-2/+2
* | Add options to specify linker toolMarc Chevrier2023-10-131-0/+2
|/
* cxxmodules: rework control logic for scanning regular C++ sourcesBen Boeckel2023-10-021-8/+0
* Merge topic 'modules-better-messages'Brad King2023-08-251-3/+3
|\
| * cxxmodules: improve error messages for C++ module setupBen Boeckel2023-08-231-3/+3
* | LINK_OPTIONS: ensure correct dollar escapingMarc Chevrier2023-07-171-0/+6
* | codecvt: Extrace codecvt::Encoding to remove codecvt includesClemens Wasser2023-06-221-4/+4
|/
* Makefiles: quote `$(COLOR)` expansionsBen Boeckel2023-06-081-1/+1
* cxxmodules: remove support for `CXX_MODULE_HEADER_UNITS` filesetsBen Boeckel2023-05-311-2/+1
* TargetGenerator: Add SKIP_LINTING source propertyOrkun Tokdemir2023-05-161-4/+7
* TargetGenerator: Factor out generation of code check rulesOrkun Tokdemir2023-05-161-144/+23