Vitaly Stakhovsky
|
b36d1bdd9d
Single location for cmProp typedef
|
5 years ago |
Vitaly Stakhovsky
|
3eec21a01c
cmTarget::GetProperty: return cmProp
|
5 years ago |
Vitaly Stakhovsky
|
c34b4497f8
cmTarget: add std::string overloads
|
5 years ago |
Regina Pfeifer
|
9d1a1bc495
cmTarget*: Port away from cmCommand
|
6 years ago |
Cristian Adam
|
729d997f10
Precompile Headers: Add REUSE_FROM signature
|
6 years ago |
Avraham Shukron
|
680a3c63bb
target_*: Allow setting INTERFACE properties of UNKNOWN IMPORTED targets
|
6 years ago |
Avraham Shukron
|
62b5d1e4ad
cmTargetPropCommandBase: Order target type condition by order in enum
|
6 years ago |
Ben Boeckel
|
4babc9058a
cmTargetPropCommandBase: check keywords after parsing
|
7 years ago |
Ben Boeckel
|
45a49ae58a
cmTargetPropCommandBase: simplify code path
|
7 years ago |
Ben Boeckel
|
9f64974f5e
cmTargetPropCommandBase: skip property setting if there's nothing to add
|
7 years ago |
Deniz Bahadir
|
fe4b25ec2f
Teach target_* commands to set INTERFACE properties of IMPORTED targets
|
8 years ago |
Deniz Bahadir
|
e40fd9fd19
cmTargetPropCommandBase: Fix typo in error message
|
8 years ago |
Pavel Solodovnikov
|
86dc86dd6c
Add const-reference qualifications
|
8 years ago |
Daniel Pfeifer
|
2e620f0b38
Fix several include-what-you-use findings
|
9 years ago |
Daniel Pfeifer
|
e81c323da9
Include necessary headers in commands
|
9 years ago |
Stephen Kelly
|
a49751fb2e
cmState: Move TargetType enum to separate namespace
|
9 years ago |
Brad King
|
86578eccf2
Simplify CMake per-source license notices
|
9 years ago |
Kitware Robot
|
d9fd2f5402
Revise C++ coding style using clang-format
|
9 years ago |
Brad King
|
0ac18d40c8
Remove `//------...` horizontal separator comments
|
9 years ago |
Stephen Kelly
|
eac15298a8
cmState: Move TargetType enum from cmTarget.
|
10 years ago |
Stephen Kelly
|
4e6ca50445
cmTargetPropCommandBase: Change the interface to return bool.
|
12 years ago |
Stephen Kelly
|
21c573f682
Remove some c_str() calls.
|
11 years ago |
Ben Boeckel
|
8d60da0cb5
cmTarget: Remove the project argument to FindTarget
|
11 years ago |
Ben Boeckel
|
ec97ed7d0c
stringapi: Use strings for property names
|
12 years ago |
Rolf Eike Beer
|
c768e398f9
cmMakefile: make some methods take const std::string& instead of const char*
|
11 years ago |
Stephen Kelly
|
fe732264e9
Add the INTERFACE_LIBRARY target type.
|
13 years ago |
Stephen Kelly
|
370bf55415
Add the ALIAS target concept for libraries and executables.
|
12 years ago |
Stephen Kelly
|
c0b8682200
Allow target commands to be invoked with no items (#14325).
|
12 years ago |
Stephen Kelly
|
1925cffa08
Add a SYSTEM parameter to target_include_directories (#14180)
|
12 years ago |
Stephen Kelly
|
286f227709
Extend the cmTargetPropCommandBase interface property handling.
|
12 years ago |