summaryrefslogtreecommitdiff
path: root/Source/cmTarget.cxx
Commit message (Expand)AuthorAgeFilesLines
* Document that CMAKE_AUTOMOC works with Qt 5.Stephen Kelly2013-03-161-1/+2
* Merge topic 'property-link-depends-no-crash'Brad King2013-03-131-0/+8
|\
| * Avoid crash when checking property compatibility without link infoBrad King2013-03-121-0/+4
| * Avoid crash when checking property link dependencies without link infoBrad King2013-03-121-0/+4
* | Merge topic 'doc-fixes'Brad King2013-03-131-1/+3
|\ \
| * | Documentation: Clarify a few subtletiesPetr Kmoch2013-03-121-1/+3
* | | Only process transitive interface properties for valid target names.Stephen Kelly2013-03-061-2/+5
|/ /
* | Fix RPATH information when only a genex is used as a link library.Stephen Kelly2013-02-281-4/+9
* | Memoize includes and defines from interface libraries.Stephen Kelly2013-02-241-44/+88
|/
* Use the link information as a source of compile definitions and includes.Stephen Kelly2013-02-131-51/+146
* Rename the IncludeDirectoriesEntry to be more generic.Stephen Kelly2013-02-121-3/+3
* Make sure INTERFACE properties work with OBJECT libraries.Stephen Kelly2013-02-081-0/+8
* Ensure that the build interface includes have been added.Stephen Kelly2013-02-081-1/+3
* Only append build interface include dirs to particular targets.Stephen Kelly2013-02-071-0/+7
* Don't keep track of content determined by target property values.Stephen Kelly2013-02-071-34/+9
* Move a special case for PIC from the genex to the cmTarget code.Stephen Kelly2013-02-071-1/+2
* Ensure type specific compatible interface properties do not intersect.Stephen Kelly2013-02-071-5/+29
* The COMPATIBLE_INTERFACE does not affect the target it is set on.Stephen Kelly2013-02-071-12/+12
* Deduplicate the isGeneratorExpression method.Stephen Kelly2013-02-071-9/+1
* Merge topic 'tll-includes-defines'Brad King2013-02-051-11/+30
|\
| * Cache context-independent includes on evaluation.Stephen Kelly2013-02-031-11/+30
* | Use the result of converting to a unix path.Stephen Kelly2013-02-051-2/+2
|/
* Merge topic 'fix-automoc-compile-defs'Brad King2013-01-291-0/+29
|\
| * Move GetCompileDefinitions to cmTarget.Stephen Kelly2013-01-291-0/+29
* | Add the COMPATIBLE_INTERFACE_STRING property.Stephen Kelly2013-01-241-0/+65
* | Make calculation of link-interface-dependent properties type-sensitive.Stephen Kelly2013-01-241-48/+118
|/
* Merge topic 'clean-include-dirs-debugging'Brad King2013-01-231-3/+10
|\
| * Specify the target whose includes are being listed.Stephen Kelly2013-01-211-2/+2
| * Only output includes once after the start of 'generate-time' when debugging.Stephen Kelly2013-01-211-1/+8
* | Merge topic 'fix-LINK_LIBRARIES-population'Brad King2013-01-231-2/+3
|\ \
| * | Don't wrap all targets in LINK_LIBRARIES in a TARGET_NAME genex.Stephen Kelly2013-01-201-2/+3
| |/
* | Merge topic 'qt4-autolink-qtmain'Brad King2013-01-231-0/+3
|\ \
| * | Automatically link to the qtmain library when linking to QtCore.Stephen Kelly2013-01-231-0/+3
* | | Clear the link information in ClearLinkMaps.Stephen Kelly2013-01-211-0/+7
* | | Make INTERFACE determined properties readable in generator expressions.Stephen Kelly2013-01-201-0/+47
* | | Exit early if we find an inconsistent property.Stephen Kelly2013-01-181-0/+3
|/ /
* | Populate the link information cache before checking dependent properties.Stephen Kelly2013-01-161-4/+4
|/
* Merge topic 'test-export-iface-genex'Brad King2013-01-151-0/+25
|\
| * Make the BUILD_INTERFACE of export()ed targets work.Stephen Kelly2013-01-151-0/+25
* | Merge topic 'tll-allow-genex'Brad King2013-01-151-0/+13
|\ \
| * | Don't include generator expressions in old-style link handling.Stephen Kelly2013-01-131-0/+13
| |/
* | Add a way to check INTERFACE user property compatibility.Stephen Kelly2013-01-151-0/+70
|/
* Allow generator expressions in LINK_INTERFACE_LIBRARIES.Stephen Kelly2013-01-101-12/+38
* Process the INTERFACE_PIC property from linked dependenciesStephen Kelly2013-01-101-0/+14
* Add API to calculate link-interface-dependent bool properties or error.Stephen Kelly2013-01-081-0/+128
* Keep track of properties used to determine linker libraries.Stephen Kelly2013-01-081-1/+41
* Add LINK_LIBRARIES property for direct target link dependenciesStephen Kelly2013-01-081-9/+94
* Make linking APIs aware of 'head' targetStephen Kelly2013-01-081-44/+76
* Handle INTERFACE properties transitively for includes and defines.Stephen Kelly2013-01-051-0/+22
* Use mapped config properties to evaluate $<CONFIG>Stephen Kelly2013-01-051-37/+49