| Commit message (Expand) | Author | Age | Files | Lines |
* | cmIsOn: add overload accepting const std::string* | Vitaly Stakhovsky | 2020-07-14 | 1 | -14/+11 |
|
|
* | Single location for cmProp typedef | Vitaly Stakhovsky | 2020-06-01 | 1 | -0/+1 |
|
|
* | cmGeneratorTarget::GetProperty: return cmProp | Vitaly Stakhovsky | 2020-04-29 | 1 | -4/+4 |
|
|
* | Refactoring: add cm::contains to <cmext/algorithm> | Marc Chevrier | 2020-04-17 | 1 | -2/+3 |
|
|
* | Propagate backtraces from LINK_LIBRARIES through to link line items | Brad King | 2020-02-10 | 1 | -5/+5 |
|
|
* | Merge branch 'backport-3.15-cuda-device-link-only-cuda' | Brad King | 2020-01-09 | 1 | -17/+17 |
|\ |
|
| * | CUDA: Do not device link if target has no CUDA usage | Robert Maynard | 2020-01-09 | 1 | -18/+18 |
|
|
| * | Merge branch 'cuda-imported-library-device-linking' into release-3.15 | Brad King | 2019-07-10 | 1 | -6/+11 |
| |\ |
|
* | | | cmLinkLineComputer: Add ComputeLinkLibraries overload with backtraces | Justin Goshi | 2019-09-18 | 1 | -14/+27 |
|
|
* | | | CUDA: static lib device linking computes required static libs | Robert Maynard | 2019-09-05 | 1 | -0/+4 |
|
|
* | | | clang-tidy: Replace typedef with using | Regina Pfeifer | 2019-09-03 | 1 | -2/+2 |
|
|
* | | | Merge topic 'cm-contains' | Brad King | 2019-08-21 | 1 | -7/+2 |
|\ \ \ |
|
| * | | | cmAlgorithms: Add cmContains | Regina Pfeifer | 2019-08-19 | 1 | -7/+2 |
|
|
* | | | | Source sweep: Use cmIsOn instead of cmSystemTools::IsOn | Sebastian Holtermann | 2019-08-17 | 1 | -3/+2 |
|/ / / |
|
* | | | CUDA: Compilers can now state they don't require a device linking step | Robert Maynard | 2019-08-06 | 1 | -0/+5 |
|
|
* | | | cmStringAlgorithms: Move string functions to the new cmStringAlgorithms.h | Sebastian Holtermann | 2019-07-29 | 1 | -1/+1 |
|
|
* | | | Merge topic 'cuda-imported-library-device-linking' | Brad King | 2019-07-10 | 1 | -6/+11 |
|\ \ \
| |/ /
|/| /
| |/ |
|
| * | CUDA: Restore device linking to imported static library targets | Robert Maynard | 2019-07-09 | 1 | -6/+11 |
|
|
* | | CUDA: Do not device link if CUDA is not an enabled language | Robert Maynard | 2019-07-01 | 1 | -0/+4 |
|/ |
|
* | CUDA: More exhaustive checks to determine when to do device linking | Robert Maynard | 2019-05-21 | 1 | -11/+86 |
|
|
* | cmNinjaLinkLineDeviceComputer now lives in the correct source file | Robert Maynard | 2019-05-20 | 1 | -15/+0 |
|
|
* | CUDA: Filter out -framework arguments during device linking | Robert Maynard | 2019-02-28 | 1 | -0/+12 |
|
|
* | clang-tidy: Use `= default` | Regina Pfeifer | 2019-01-25 | 1 | -3/+1 |
|
|
* | CUDA: Filter out non-static libraries during device linking | Robert Maynard | 2018-10-29 | 1 | -8/+8 |
|
|
* | Merge branch 'cuda-filter-device-link-items' into cuda-thread-flags | Brad King | 2018-10-24 | 1 | -1/+18 |
|\ |
|
| * | CUDA: Filter out host link flags during device linking | Robert Maynard | 2018-10-24 | 1 | -1/+18 |
|
|
* | | CUDA: Properly de-duplicate libs when doing device linking | Robert Maynard | 2018-07-17 | 1 | -5/+17 |
|/ |
|
* | CUDA: Pass more link libraries to device linking | Robert Maynard | 2018-03-28 | 1 | -30/+24 |
|
|
* | Meta: modernize old-fashioned loops to range-based `for`. | Pavel Solodovnikov | 2017-09-12 | 1 | -10/+8 |
|
|
* | Pass large types by const&, small types by value | Daniel Pfeifer | 2017-06-03 | 1 | -3/+2 |
|
|
* | CUDA: Static libraries can now explicitly resolve device symbols | Robert Maynard | 2017-04-26 | 1 | -3/+18 |
|
|
* | fix some include-what-you-use diagnostics | Daniel Pfeifer | 2017-02-17 | 1 | -1/+9 |
|
|
* | CUDA: Now pass correct FLAGS when device link cuda executables. | Robert Maynard | 2017-01-12 | 1 | -0/+6 |
|
|
* | CUDA: Add LinkLineComputer that computes cuda dlink lines. | Robert Maynard | 2016-11-14 | 1 | -0/+74 |
|
|