summaryrefslogtreecommitdiffstats
path: root/Source/cmGeneratorTarget.h
Commit message (Expand)AuthorAgeFilesLines
* cmGeneratorTarget: Pass genex evaluation context to IsTransitivePropertyBrad King2025-09-231-2/+1
* GenEx: Consolidate target property evaluation context argumentsBrad King2025-09-221-4/+3
* GenEx: Rename cmGeneratorExpressionContext to cm::GenEx::EvaluationBrad King2025-09-211-3/+8
* cmLocalGenerator: add an override for CMakeFiles-using pathsBen Boeckel2025-05-241-0/+1
* FindXCTest: Update documentationPeter Kokot2025-04-271-1/+1
* GenEx: Add support for PDB_NAME and COMPILE_PDB_NAMEGiacomo Rombaut2025-03-111-0/+3
* LICENSE: Replace references to Copyright.txt with LICENSE.rstKitware Robot2025-03-031-1/+1
* Merge branch 'backport-3.31-custom-transitive-properties'Brad King2025-02-231-1/+2
|\
| * Merge branch 'backport-3.30-custom-transitive-properties'Brad King2025-02-231-1/+2
| |\
| | * GenEx: Fix evaluation of LINK_LIBRARIES as custom transitive propertyBrad King2025-02-231-1/+2
* | | Revise C++ coding style using clang-format with "east const"Kitware Robot2025-01-231-183/+183
* | | Merge topic 'extern-domain'Brad King2025-01-221-0/+1
|\ \ \
| * | | Add support for foreign targetsVito Gamberini2025-01-211-0/+1
* | | | CMP0026: Remove support for OLD behaviorBrad King2025-01-191-1/+1
* | | | cmGeneratorTarget: Simplify storage of link implementationBrad King2025-01-181-14/+1
* | | | CMP0022: Remove support for OLD behaviorBrad King2025-01-181-1/+0
* | | | Merge topic 'remove-old-compatibility'Brad King2025-01-181-1/+0
|\ \ \ \
| * | | | CMP0003: Remove support for OLD behaviorBrad King2025-01-171-1/+0
| |/ / /
* | | | instrumentation: Add targetLabels field to link snippetsMartin Duffy2025-01-171-0/+4
|/ / /
* | | Merge topic 'fix-Fortran_BUILDING_INTRINSIC_MODULES'Brad King2025-01-131-1/+1
|\ \ \
| * | | Fortran: Add Fortran_BUILDING_INTRINSIC_MODULES for building intrinsicsAlex Turbov2025-01-091-1/+1
* | | | Merge topic 'revert-genex-tco-subgraph'Brad King2025-01-101-12/+0
|\ \ \ \ | |/ / / |/| / / | |/ /
| * | GenEx: Revert "Limit TARGET_PROPERTY transitive closure optimization"Brad King2025-01-091-12/+0
* | | Archive library: Add support for ARCHIVER: prefixMarc Chevrier2024-11-261-0/+8
* | | cmGeneratorTarget: Remove unused ComputeLinkInterface signatureBrad King2024-11-201-3/+0
|/ /
* | cmGeneratorTarget: Simplify ComputeVersionedName signatureBrad King2024-10-101-3/+5
* | Merge topic 'genex-tco-subgraph'Brad King2024-09-111-0/+12
|\ \
| * | GenEx: Limit TARGET_PROPERTY transitive closure optimization to subgraphsMichael Herwig2024-09-101-0/+12
* | | cmDyndepCollation: write build database metadataBen Boeckel2024-08-271-0/+3
* | | cmGeneratorTarget: add a method to build classified command linesBen Boeckel2024-08-271-0/+59
* | | cmGeneratorTarget: add the concept of a "family" nameBen Boeckel2024-08-271-0/+1
|/ /
* | GeneratorTarget: Factor out AddSystemIncludeCacheKey()Orkun Tokdemir2024-07-221-0/+4
* | Merge topic 'aix-archive-shared-libraries'Brad King2024-07-191-0/+3
|\ \ | |/ |/|
| * AIX: Add option to archive shared librariesAditya Vidyadhar Kamath2024-07-171-0/+3
* | Restore support for exporting INTERFACE with missing dependenciesBrad King2024-07-151-1/+7
* | Evaluation of TRANSITIVE_LINK_PROPERTIES isn't considered a usageRobert Maynard2024-07-051-0/+1
|/
* Swift: Use per-config module file locations in multi-config generatorsDave Abrahams2024-05-241-6/+6
* cmGeneratorTarget: Adopt Swift-related methods from the Ninja generatorDave Abrahams2024-05-241-0/+20
* GenEx: Add support for custom transitive compile propertiesBrad King2024-05-211-1/+37
* cmGeneratorTarget: Add GetLinkImplementationClosure mode for linkingBrad King2024-05-211-2/+3
* cmGeneratorTarget: Add TransitiveProperty constructor to help some compilersBrad King2024-05-211-0/+7
* cmGeneratorTarget: Factor link interface/impl methods into own sourceBrad King2024-05-201-1/+1
* cmGeneratorTarget: Move TargetPropertyEntry creation method to headerBrad King2024-05-201-0/+10
* cmGeneratorTarget: Clarify enum for specifying purpose of usage requirementsBrad King2024-05-031-17/+15
* cmGeneratorTarget: Clarify name for evaluating compile-only usage requirementsBrad King2024-05-031-2/+2
* Merge topic 'pch-single-arch'Brad King2024-05-021-0/+2
|\
| * PCH: Use per-arch .pch files only when building multiple Apple architecturesBrad King2024-05-011-0/+2
* | Merge topic 'vs-scan-module-deps-settings'Brad King2024-05-021-0/+7
|\ \
| * | cmGeneratorTarget: add a target-level query for "needs dyndep"Ben Boeckel2024-05-011-0/+7
* | | Merge topic 'genex-link-properties'Brad King2024-05-011-0/+13
|\ \ \ | |_|/ |/| |