summaryrefslogtreecommitdiff
path: root/Source/cmGeneratorTarget.h
Commit message (Expand)AuthorAgeFilesLines
* Merge topic 'use-linker-depfile'Brad King2023-05-041-0/+3
|\
| * Link step: use linker dependency linker fileMarc Chevrier2023-05-031-0/+3
* | Autogen: Add AUTOGEN_USE_SYSTEM_INCLUDE target propertyOrkun Tokdemir2023-05-031-0/+2
|/
* cmGeneratorTarget: Factor out EvaluatedTargetProperty infrastructureOrkun Tokdemir2023-04-051-0/+22
* cmGeneratorTarget: Pass language to GetAppleArchs when possibleBrad King2023-03-151-1/+2
* cmGeneratorTarget: Convert GetAppleArchs output argument to return valueBrad King2023-03-151-2/+1
* Apple: Handle generation and comsuption of text-based stubs (.tbd files)Marc Chevrier2023-03-011-2/+12
* Enhance support functionsMarc Chevrier2023-02-281-0/+5
* cmMakefile: add support for a "synthesized" targetBen Boeckel2023-02-141-0/+1
* cmTarget: store visibility as an `enum` rather than boolsBen Boeckel2023-02-141-0/+1
* cmGeneratorTarget: add a method to query if Fortran sources existBen Boeckel2023-01-311-0/+2
* cmGeneratorTarget: Cache full name componentsPierre Testart2023-01-181-8/+18
* clang-tidy: add <LANG>_CLANG_TIDY_EXPORT_FIXES_DIR propertyKyle Edwards2022-12-061-0/+2
* Merge topic 'add-generator-target-caches'Brad King2022-11-301-0/+12
|\
| * cmGeneratorTarget: Add caches to some functionsPierre Testart2022-11-281-0/+12
* | cmGeneratorTarget: factor out fileset info and scanning detectionBen Boeckel2022-11-231-0/+14
* | cmGeneratorTarget: factor out dyndep support detectionBen Boeckel2022-11-231-0/+4
|/
* CUDA: Add Device LTO support for nvccRobert Maynard2022-07-221-1/+4
* cmTarget: add support for C++ module fileset typesBen Boeckel2022-06-161-0/+30
* clang-tidy: address `modernize-use-default-member-init` lintsBen Boeckel2022-05-241-14/+14
* export: Fix TARGET_NAME lookup for out-of-dir linkingBrad King2022-04-011-3/+3
* FILE_SET: Add VERIFY_HEADER_SETS target propertyKyle Edwards2022-03-291-0/+5
* LINK_LIBRARIES: Evaluate separately for linking and usage requirementsBrad King2022-03-221-4/+13
* Genex: Add $<LINK_LIBRARY:...>Marc Chevrier2022-02-081-1/+2
* Merge topic 'link-interface-direct'Brad King2022-01-311-3/+20
|\
| * Add usage requirements to update direct link dependenciesBrad King2022-01-291-2/+10
| * cmGeneratorTarget: Add LookupLinkItem option to consider own target nameBrad King2022-01-291-1/+7
| * PCH: Clear link interface cache when adding PCH object to itBrad King2022-01-291-0/+3
* | cmGlobalVisualStudio10Generator: Auto restore NuGet packages.Carsten Rudolph2022-01-221-0/+3
|/
* Merge topic 'vs-csharp-dotnet-sdk'Brad King2021-12-221-0/+2
|\
| * VS: Add DOTNET_SDK property to generate SDK-style C# projectsSumit Bhardwaj2021-12-211-0/+2
* | target_link_libraries: Optionally require only target namesBrad King2021-12-201-0/+1
* | CMP0028: Report the target whose link interface has an offending itemBrad King2021-12-161-0/+11
* | cmGeneratorTarget: Propagate backtraces from INTERFACE_LINK_LIBRARIESBrad King2021-12-151-2/+3
|/
* cmGeneratorTarget: Avoid boolean trap in usage requirement lookupBrad King2021-12-091-6/+12
* Source: Fix clang -Wextra-semi warningsSean McBride2021-09-281-1/+1
* Rename cmProp in cmValueMarc Chevrier2021-09-211-17/+17
* macOS: Speed up rpath install name dir lookup with a cacheLukas Böger2021-09-201-0/+5
* Refactor: Convert parallel string/backtrace vectors to BT vectorsKyle Edwards2021-09-031-4/+2
* Refactor: reduce cmToCStr usageMarc Chevrier2021-08-191-2/+1
* Refactor: cmGeneratorTarget::GetSourcesProperty returns cmPropMarc Chevrier2021-08-091-1/+1
* cmGeneratorTarget: Simplify ExpandLinkItems signatureBrad King2021-07-131-5/+2
* cmGeneratorTarget: Add method for LINKER: prefix translationMarc Chevrier2021-07-081-0/+3
* Merge topic 'tll-out-of-dir'Brad King2021-06-301-1/+6
|\
| * target_link_libraries: Restore transitive out-of-dir linkingBrad King2021-06-291-1/+6
* | Makefiles: Add support for building Fortran intrinsicsIsuru Fernando2021-06-241-0/+1
|/
* HIP: Automatically inject the `hip::device` runtime targetRobert Maynard2021-06-071-0/+6
* HIP: Add language to CMakeRobert Maynard2021-06-071-0/+2
* target_link_libraries: Place $<TARGET_OBJECTS> before librariesBrad King2021-05-291-0/+1
* cmGeneratorTarget: Refactor link item lookupBrad King2021-05-281-3/+2