Stephen Kelly
|
42ebb1886f
Memoize includes and defines from interface libraries.
|
12 ani în urmă |
Stephen Kelly
|
a1c4905f72
Use the link information as a source of compile definitions and includes.
|
12 ani în urmă |
Stephen Kelly
|
5b88504f65
Rename the IncludeDirectoriesEntry to be more generic.
|
12 ani în urmă |
Stephen Kelly
|
faa927e273
Make sure INTERFACE properties work with OBJECT libraries.
|
12 ani în urmă |
Stephen Kelly
|
4de71786e8
Ensure that the build interface includes have been added.
|
12 ani în urmă |
Stephen Kelly
|
df74bc34d4
Only append build interface include dirs to particular targets.
|
12 ani în urmă |
Stephen Kelly
|
d4e5c6787c
Don't keep track of content determined by target property values.
|
12 ani în urmă |
Stephen Kelly
|
1fb545ad3a
Move a special case for PIC from the genex to the cmTarget code.
|
12 ani în urmă |
Stephen Kelly
|
655e98bf71
Ensure type specific compatible interface properties do not intersect.
|
12 ani în urmă |
Stephen Kelly
|
46e28960a5
The COMPATIBLE_INTERFACE does not affect the target it is set on.
|
12 ani în urmă |
Stephen Kelly
|
92e98dd909
Deduplicate the isGeneratorExpression method.
|
12 ani în urmă |
Brad King
|
ec85306025
Merge topic 'tll-includes-defines'
|
12 ani în urmă |
Stephen Kelly
|
b6f6654267
Use the result of converting to a unix path.
|
12 ani în urmă |
Stephen Kelly
|
e48d84209c
Cache context-independent includes on evaluation.
|
12 ani în urmă |
Brad King
|
3e7bba3fb2
Merge topic 'fix-automoc-compile-defs'
|
12 ani în urmă |
Stephen Kelly
|
0e10782ba7
Move GetCompileDefinitions to cmTarget.
|
13 ani în urmă |
Stephen Kelly
|
2fb2c32f9b
Add the COMPATIBLE_INTERFACE_STRING property.
|
13 ani în urmă |
Stephen Kelly
|
cd66b9131d
Make calculation of link-interface-dependent properties type-sensitive.
|
13 ani în urmă |
Brad King
|
7db963a017
Merge topic 'clean-include-dirs-debugging'
|
12 ani în urmă |
Brad King
|
7a336d2e31
Merge topic 'fix-LINK_LIBRARIES-population'
|
12 ani în urmă |
Brad King
|
a37b0e3ebf
Merge topic 'qt4-autolink-qtmain'
|
12 ani în urmă |
Stephen Kelly
|
e3b5eb6b23
Automatically link to the qtmain library when linking to QtCore.
|
13 ani în urmă |
Stephen Kelly
|
aa6674831c
Specify the target whose includes are being listed.
|
13 ani în urmă |
Stephen Kelly
|
d70204a86a
Only output includes once after the start of 'generate-time' when debugging.
|
13 ani în urmă |
Stephen Kelly
|
bd82bb4787
Clear the link information in ClearLinkMaps.
|
13 ani în urmă |
Stephen Kelly
|
e98799105b
Make INTERFACE determined properties readable in generator expressions.
|
13 ani în urmă |
Stephen Kelly
|
d7f1520938
Don't wrap all targets in LINK_LIBRARIES in a TARGET_NAME genex.
|
13 ani în urmă |
Stephen Kelly
|
d9afacced3
Exit early if we find an inconsistent property.
|
13 ani în urmă |
Stephen Kelly
|
1800f702a0
Populate the link information cache before checking dependent properties.
|
13 ani în urmă |
Brad King
|
3a7d1ce3ff
Merge topic 'test-export-iface-genex'
|
13 ani în urmă |