summaryrefslogtreecommitdiffstats
path: root/Source/cmGeneratorTarget.cxx
Commit message (Expand)AuthorAgeFilesLines
* LINK_LIBRARIES: Add support for LINK_ONLY genexBrad King2022-03-241-0/+14
* INTERFACE_LINK_LIBRARIES_DIRECT: Honor link dependencies through LINK_ONLYBrad King2022-03-221-6/+8
* LINK_LIBRARIES: Evaluate separately for linking and usage requirementsBrad King2022-03-221-27/+56
* CUDA: Add support for CUDA_ARCHITECTURES=nativeBrad King2022-03-101-0/+17
* Merge topic 'cuda-arch-all'Brad King2022-03-021-13/+13
|\
| * CUDA: Simplify CMAKE_CUDA_ARCHITECTURES special value logicBrad King2022-03-011-13/+13
* | Genex-LINK_GROUP: Add possibility to group libraries at link stepMarc Chevrier2022-02-281-2/+4
* | Merge topic 'cuda-archs'Brad King2022-02-221-5/+3
|\ \ | |/
| * CUDA: Restore support for non-"all" CUDA_ARCHITECTURES with nvcc 11.5+Brad King2022-02-181-5/+3
* | Merge topic 'genex-LINK_LIBRARY-to-decorate-library'Brad King2022-02-091-3/+12
|\ \
| * | Genex: Add $<LINK_LIBRARY:...>Marc Chevrier2022-02-071-3/+12
| |/
* | Windows: Allow manifest files to be bundled as contentAron Yu2022-02-041-1/+5
|/
* CUDA: Generic all and all-major supportRaul Tambre2022-02-011-8/+16
* Merge topic 'link-interface-direct'Brad King2022-01-311-95/+255
|\
| * Add usage requirements to update direct link dependenciesBrad King2022-01-291-14/+166
| * cmGeneratorTarget: Add LookupLinkItem option to consider own target nameBrad King2022-01-291-6/+7
| * cmGeneratorTarget: Fix link interface caching of partial resultsBrad King2022-01-291-16/+14
| * cmGeneratorTarget: Clarify CMP0022 logic in ComputeLinkInterfaceLibrariesBrad King2022-01-291-56/+59
| * cmGeneratorTarget: Simplify CMP0022 warning checkBrad King2022-01-291-7/+4
| * cmGeneratorTarget: Return early from ExpandLinkItems with no itemsBrad King2022-01-291-0/+3
| * PCH: Clear link interface cache when adding PCH object to itBrad King2022-01-291-0/+6
| * cmLinkItem: Clarify name of CMP0027 check memberBrad King2022-01-291-3/+3
* | cmGlobalVisualStudio10Generator: Auto restore NuGet packages.Carsten Rudolph2022-01-221-0/+20
|/
* Merge topic 'vs-csharp-dotnet-sdk'Brad King2021-12-221-0/+5
|\
| * VS: Add DOTNET_SDK property to generate SDK-style C# projectsSumit Bhardwaj2021-12-211-0/+5
* | target_link_libraries: Optionally require only target namesBrad King2021-12-201-0/+49
* | cmGeneratorTarget: Factor out message about reasons for a missing targetBrad King2021-12-201-5/+11
* | CMP0028: Report the target whose link interface has an offending itemBrad King2021-12-161-36/+78
* | CMP0028: Report backtrace to link item rather than target creationBrad King2021-12-161-1/+5
* | cmGeneratorTarget: Record when imported target link iface libs are doneBrad King2021-12-161-0/+1
* | cmGeneratorTarget: Propagate backtraces from INTERFACE_LINK_LIBRARIESBrad King2021-12-151-45/+66
|/
* Merge topic 'link-iface-usage-reqs-only'Brad King2021-12-101-44/+53
|\
| * cmGeneratorTarget: Avoid boolean trap in usage requirement lookupBrad King2021-12-091-44/+53
* | cmTargetPropertyComputer: Simplify by restoring use of cmMakefileBrad King2021-12-081-6/+3
|/
* Merge topic 'support_nvcc_native_flag'Brad King2021-11-021-3/+16
|\
| * CUDA: Support nvcc 11.5 new -arch=all|all-major flagsRobert Maynard2021-11-011-3/+16
* | cmGeneratorTarget: Integrate file sets into calculated sourcesKyle Edwards2021-10-271-1/+144
* | Source: fix many -Wmissing-prototypes warnings by marking functions staticSean McBride2021-10-251-21/+26
|/
* Add property to mark IMPORTED targets as not SYSTEMBrad King2021-10-141-0/+3
* Source: Fix clang -Wimplicit-fallthrough warningsSean McBride2021-09-281-0/+6
* Rename cmProp in cmValueMarc Chevrier2021-09-211-124/+127
* Merge topic 'macos-cache-rpath-install-namedir'Brad King2021-09-211-0/+15
|\
| * macOS: Speed up rpath install name dir lookup with a cacheLukas Böger2021-09-201-0/+15
* | remove cmToCStr functionMarc Chevrier2021-09-191-1/+1
|/
* Merge topic 'pch-xcode-multiple-languages'Brad King2021-09-141-2/+2
|\
| * PCH: Fix all-language precompile header support in XcodeCristian Adam2021-09-131-2/+2
* | Refactor: Convert parallel string/backtrace vectors to BT vectorsKyle Edwards2021-09-031-56/+47
* | Refactor: reduce cmToCStr usageMarc Chevrier2021-08-191-12/+9
* | Refactor: cmGeneratorTarget::GetSourcesProperty returns cmPropMarc Chevrier2021-08-091-3/+3
* | cmProp: refactoring: transform alias in classMarc Chevrier2021-08-081-14/+13
|/