Ben Boeckel
|
270eb96df0
strings: Remove cmStdString references
|
%!s(int64=11) %!d(string=hai) anos |
Stephen Kelly
|
6eb3218105
Genex: Fix case of methods in the dag checker.
|
%!s(int64=11) %!d(string=hai) anos |
Stephen Kelly
|
646c6ec2f9
Genex: Use a preprocessor loop to implement transitive DAG check.
|
%!s(int64=11) %!d(string=hai) anos |
Stephen Kelly
|
faedd2bea9
cmTarget: Fix system include annotation propagation.
|
%!s(int64=11) %!d(string=hai) anos |
Stephen Kelly
|
0f3e8e957f
Undefine local preprocessor loop variables.
|
%!s(int64=11) %!d(string=hai) anos |
Stephen Kelly
|
98093c45db
QtAutoUic: Add INTERFACE_AUTOUIC_OPTIONS target property.
|
%!s(int64=12) %!d(string=hai) anos |
Stephen Kelly
|
4fe963f656
Use new cmHasLiteralPrefix function
|
%!s(int64=12) %!d(string=hai) anos |
Brad King
|
41a2fb5ba0
Merge topic 'tid-system-argument'
|
%!s(int64=12) %!d(string=hai) anos |
Stephen Kelly
|
9cf3547e1c
Add the INTERFACE_SYSTEM_INCLUDE_DIRECTORIES target property.
|
%!s(int64=12) %!d(string=hai) anos |
Stephen Kelly
|
d0a76ea07c
Introduce the INTERFACE_LINK_LIBRARIES property.
|
%!s(int64=12) %!d(string=hai) anos |
Stephen Kelly
|
ddde61c0b2
Introduce the LINK_ONLY generator expression.
|
%!s(int64=12) %!d(string=hai) anos |
Stephen Kelly
|
b58aff90c5
Genex: Extend EvaluatingLinkLibraries to also check the top target name.
|
%!s(int64=12) %!d(string=hai) anos |
Stephen Kelly
|
0d8db250ce
Use a preprocessor loop to manage the valid transitive properties.
|
%!s(int64=12) %!d(string=hai) anos |
Stephen Kelly
|
477e4136ef
Add missing 'seen' check for evaluating COMPILE_OPTIONS.
|
%!s(int64=12) %!d(string=hai) anos |
Stephen Kelly
|
80ca9c4b41
Add COMPILE_OPTIONS target property.
|
%!s(int64=12) %!d(string=hai) anos |
Stephen Kelly
|
8dfdf1c734
Fix the tests for evaluating includes and defines.
|
%!s(int64=12) %!d(string=hai) anos |
Stephen Kelly
|
98a672528d
Fix constness of accessors.
|
%!s(int64=12) %!d(string=hai) anos |
Stephen Kelly
|
d1a2729b1a
Fix DAG checker finding cycling dependencies.
|
%!s(int64=12) %!d(string=hai) anos |
Stephen Kelly
|
b030323c13
Fix determination of when we're evaluating compile definitions.
|
%!s(int64=12) %!d(string=hai) anos |
Stephen Kelly
|
4cf161a5e7
Fix determination of evaluating link libraries.
|
%!s(int64=12) %!d(string=hai) anos |
Stephen Kelly
|
089fe1c13d
Optimize genex evaluation for includes and defines.
|
%!s(int64=12) %!d(string=hai) anos |
Stephen Kelly
|
0fa7f69c0e
Add API to check if we're reading a includes or defines property.
|
%!s(int64=12) %!d(string=hai) anos |
Stephen Kelly
|
6fbe3ce4ef
Exclude the LINK_LIBRARIES related properties from INTERFACE evaluation.
|
%!s(int64=12) %!d(string=hai) anos |
Stephen Kelly
|
e98799105b
Make INTERFACE determined properties readable in generator expressions.
|
%!s(int64=12) %!d(string=hai) anos |
Stephen Kelly
|
c67b8124f7
Make cycles in target properties ignored, not an error.
|
%!s(int64=13) %!d(string=hai) anos |
Stephen Kelly
|
26def1771d
Make all relevant targets available in the genex context.
|
%!s(int64=13) %!d(string=hai) anos |
Stephen Kelly
|
7e807472d2
Add API to check that dependent target properties form a DAG.
|
%!s(int64=13) %!d(string=hai) anos |