Marc Chevrier
|
461efa7b51
Genex: Add $<LINK_LANGUAGE:...> and $<LINK_LANG_AND_ID:...>
|
5 years ago |
Kyle Edwards
|
7abc3d61ac
Ninja Multi-Config: Fix issue with framework dependencies and Autogen
|
5 years ago |
Regina Pfeifer
|
2dfc52675c
cmAlgorithms: Add cmContains
|
6 years ago |
Brad King
|
94648953be
cmLinkItem: Simplify tracking of whether link interface is explicit
|
6 years ago |
Brad King
|
b5460f9931
cmLinkItem: Expose HadHeadSensitiveCondition in cmLinkInterfaceLibraries
|
6 years ago |
Regina Pfeifer
|
094f01d0f0
cleanup: Prefer compiler provided special member functions
|
6 years ago |
Regina Pfeifer
|
55671b41d2
clang-tidy: Use `= default`
|
6 years ago |
Regina Pfeifer
|
5a0784ddea
clang-tidy: Pass by value
|
6 years ago |
Regina Pfeifer
|
b2aa3aedea
clang-tidy: Use default member initialization
|
7 years ago |
Brad King
|
a093b1a4f3
cmLinkItem: Add backtrace
|
7 years ago |
Brad King
|
fc7e4d1ed8
cmLinkItem: Convert to a "sum type" over a string and target pointer
|
7 years ago |
Daniel Pfeifer
|
ca2233e31f
IWYU: Mark cmConfigure.h with pragma: keep
|
8 years ago |
Daniel Pfeifer
|
5962db4389
Use C++11 nullptr
|
8 years ago |
Daniel Pfeifer
|
8d090ff253
cmLinkImplItem: remove custom copy ctor
|
8 years ago |
Daniel Pfeifer
|
a8a9577e46
cmLinkItem: remove custom copy ctor
|
8 years ago |
Daniel Pfeifer
|
1d829c862c
Use quotes for non-system includes
|
8 years ago |
Daniel Pfeifer
|
2e620f0b38
Fix several include-what-you-use findings
|
9 years ago |
Brad King
|
86578eccf2
Simplify CMake per-source license notices
|
9 years ago |
Daniel Pfeifer
|
1d6909a287
use CM_NULLPTR
|
9 years ago |
Kitware Robot
|
d9fd2f5402
Revise C++ coding style using clang-format
|
9 years ago |
Christoph Grüninger
|
58a4a77132
Make cmLinkInterface:: and cmGeneratorTarget::Multiplicity unsigned ints
|
9 years ago |
Stephen Kelly
|
91411641a7
Move ComputeLinkType out of cmTarget.
|
10 years ago |
Stephen Kelly
|
ceb35b63a7
cmLinkItem: Port to cmGeneratorTarget.
|
10 years ago |
Stephen Kelly
|
61c02decce
cmHeadToLinkInterfaceMap: Port to cmGeneratorTarget.
|
10 years ago |
Stephen Kelly
|
771e79a2bf
cmLinkItem: Add cmOptionalLinkImplementation type.
|
10 years ago |
Stephen Kelly
|
3846ebcf2b
cmLinkItem: Add cmLinkImplementation type.
|
10 years ago |
Stephen Kelly
|
20993de464
cmTarget: Move cmHeadToLinkInterfaceMap out.
|
10 years ago |
Stephen Kelly
|
d67584ccc4
cmTarget: Move link interface libraries struct out.
|
10 years ago |
Stephen Kelly
|
10040601a2
cmLinkImplementationLibraries: Move to namespace scope.
|
10 years ago |
Stephen Kelly
|
d9da6ee29f
cmLinkItem: Split to separate file.
|
10 years ago |