Stephen Kelly
|
634bb33f3a
Error if linked target has relative paths in INTERFACE_INCLUDE_DIRECTORIES
|
12 years ago |
Stephen Kelly
|
28051f1150
Report an error on IMPORTED targets with a faulty INTERFACE
|
12 years ago |
Brad King
|
fc43477de0
Rename variable for including current directory in interfaces
|
12 years ago |
Stephen Kelly
|
1b386b3407
Document that CMAKE_AUTOMOC works with Qt 5.
|
12 years ago |
Brad King
|
9a02a26702
Merge topic 'property-link-depends-no-crash'
|
12 years ago |
Brad King
|
26436346fb
Merge topic 'doc-fixes'
|
12 years ago |
Brad King
|
ab079ee682
Avoid crash when checking property compatibility without link info
|
12 years ago |
Brad King
|
92a2ab70b6
Avoid crash when checking property link dependencies without link info
|
12 years ago |
Petr Kmoch
|
3cf2f67adc
Documentation: Clarify a few subtleties
|
12 years ago |
Stephen Kelly
|
254687d31f
Only process transitive interface properties for valid target names.
|
12 years ago |
Stephen Kelly
|
dcb5907ed6
Fix RPATH information when only a genex is used as a link library.
|
12 years ago |
Stephen Kelly
|
42ebb1886f
Memoize includes and defines from interface libraries.
|
12 years ago |
Stephen Kelly
|
a1c4905f72
Use the link information as a source of compile definitions and includes.
|
12 years ago |
Stephen Kelly
|
5b88504f65
Rename the IncludeDirectoriesEntry to be more generic.
|
12 years ago |
Stephen Kelly
|
faa927e273
Make sure INTERFACE properties work with OBJECT libraries.
|
12 years ago |
Stephen Kelly
|
4de71786e8
Ensure that the build interface includes have been added.
|
12 years ago |
Stephen Kelly
|
df74bc34d4
Only append build interface include dirs to particular targets.
|
12 years ago |
Stephen Kelly
|
d4e5c6787c
Don't keep track of content determined by target property values.
|
12 years ago |
Stephen Kelly
|
1fb545ad3a
Move a special case for PIC from the genex to the cmTarget code.
|
12 years ago |
Stephen Kelly
|
655e98bf71
Ensure type specific compatible interface properties do not intersect.
|
12 years ago |
Stephen Kelly
|
46e28960a5
The COMPATIBLE_INTERFACE does not affect the target it is set on.
|
12 years ago |
Stephen Kelly
|
92e98dd909
Deduplicate the isGeneratorExpression method.
|
12 years ago |
Brad King
|
ec85306025
Merge topic 'tll-includes-defines'
|
12 years ago |
Stephen Kelly
|
b6f6654267
Use the result of converting to a unix path.
|
12 years ago |
Stephen Kelly
|
e48d84209c
Cache context-independent includes on evaluation.
|
12 years ago |
Brad King
|
3e7bba3fb2
Merge topic 'fix-automoc-compile-defs'
|
12 years ago |
Stephen Kelly
|
0e10782ba7
Move GetCompileDefinitions to cmTarget.
|
13 years ago |
Stephen Kelly
|
2fb2c32f9b
Add the COMPATIBLE_INTERFACE_STRING property.
|
13 years ago |
Stephen Kelly
|
cd66b9131d
Make calculation of link-interface-dependent properties type-sensitive.
|
13 years ago |
Brad King
|
7db963a017
Merge topic 'clean-include-dirs-debugging'
|
12 years ago |