Pavel Solodovnikov
|
c85bb007df
Reduce allocation of temporary values on heap.
|
7 lat temu |
Byoungchan Lee
|
5cbf3653ff
cmComputeLinkInformation: Better RPATH detection for versioned libraries.
|
7 lat temu |
Pavel Solodovnikov
|
5db3aac111
Meta: replace empty-string assignments with `clear()`.
|
8 lat temu |
Pavel Solodovnikov
|
7d5095796a
Meta: modernize old-fashioned loops to range-based `for`.
|
8 lat temu |
Daniel Pfeifer
|
5962db4389
Use C++11 nullptr
|
8 lat temu |
Pavel Solodovnikov
|
8b6f439ef2
Access string npos without instance
|
8 lat temu |
Brad King
|
53e89b6ab0
Add options for separate compile and link sysroots
|
8 lat temu |
Gregor Jasny
|
cf320f7cd7
Replace boolean `implib` parameters with enum
|
8 lat temu |
Brad King
|
09cda9d5e7
Allow imported INTERFACE libraries to specify a link library name
|
9 lat temu |
Stephen Kelly
|
e6eecec761
cmListFileCache: Remove cmState header include
|
9 lat temu |
Stephen Kelly
|
a91eaf3872
cmState: Port dependents to new cmStateTypes header
|
9 lat temu |
Stephen Kelly
|
a49751fb2e
cmState: Move TargetType enum to separate namespace
|
9 lat temu |
Ruslan Baratov
|
dc6d806660
Add a BUILD_RPATH target property specifying build-tree RPATH entries
|
9 lat temu |
Brad King
|
86578eccf2
Simplify CMake per-source license notices
|
9 lat temu |
Daniel Pfeifer
|
f29d184773
fix a batch of include-what-you-use violations
|
9 lat temu |
Daniel Pfeifer
|
1d6909a287
use CM_NULLPTR
|
9 lat temu |
Daniel Pfeifer
|
7f6b8d3399
Simplify boolean expressions
|
9 lat temu |
Kitware Robot
|
d9fd2f5402
Revise C++ coding style using clang-format
|
9 lat temu |
Brad King
|
9cb263d772
cmComputeLinkInformation: Do not mark interface library as a path
|
9 lat temu |
Brad King
|
0ac18d40c8
Remove `//------...` horizontal separator comments
|
9 lat temu |
Brad King
|
64b5520346
Isolate formatted streaming blocks with clang-format off/on
|
9 lat temu |
Brad King
|
e1c7747253
Format include directive blocks and ordering with clang-format
|
9 lat temu |
Stephen Kelly
|
bde277e811
cmGeneratorTarget: Add GetLinkDirectories API.
|
10 lat temu |
Stephen Kelly
|
c099e00fc0
Access policy status from cmGeneratorTarget at generate time.
|
10 lat temu |
Stephen Kelly
|
215cd21a02
cmGeneratorTarget: Provide direct access to the backtrace.
|
10 lat temu |
Stephen Kelly
|
83703bda7d
cmGeneratorTarget: Copy IsExecutableWithExports from cmTarget.
|
10 lat temu |
Stephen Kelly
|
b5f5de70c0
cmGeneratorTarget: Copy IsFrameworkOnApple from cmTarget.
|
10 lat temu |
Stephen Kelly
|
8e20ea6ef2
cmGeneratorTarget: Move IsLinkable from cmTarget.
|
10 lat temu |
Stephen Kelly
|
eac15298a8
cmState: Move TargetType enum from cmTarget.
|
10 lat temu |
Stephen Kelly
|
983c00f8f9
Generators: Use GetType from the cmGeneratorTarget.
|
10 lat temu |