| Commit message (Expand) | Author | Age | Files | Lines |
* | cmTarget: help the optimizer a bit | Ben Boeckel | 2014-07-17 | 1 | -3/+3 |
|
|
* | cmTarget: use hash_set for sets of strings | Ben Boeckel | 2014-07-17 | 1 | -37/+42 |
|
|
* | cmTarget: Allow caching of empty genex expansions | Ben Boeckel | 2014-07-17 | 1 | -2/+4 |
|
|
* | cmTarget: Only copy GenEx expansions when necessary | Ben Boeckel | 2014-07-17 | 1 | -10/+13 |
|
|
* | cmTarget: Don't set properties on custom targets | Ben Boeckel | 2014-07-17 | 1 | -37/+43 |
|
|
* | cmTarget: Use static strings for special property names | Ben Boeckel | 2014-07-17 | 1 | -36/+55 |
|
|
* | cmTarget: Sort special property checks | Ben Boeckel | 2014-07-17 | 1 | -27/+27 |
|
|
* | cmTarget: Fast path for regular properties | Ben Boeckel | 2014-07-17 | 1 | -141/+157 |
|
|
* | cmTarget: Factor out common code | Ben Boeckel | 2014-07-16 | 1 | -52/+20 |
|
|
* | cmTarget: Use else/if trees rather than an if tree | Ben Boeckel | 2014-07-16 | 1 | -50/+38 |
|
|
* | Merge topic 'refactor-link-internals' | Brad King | 2014-07-16 | 1 | -114/+93 |
|\ |
|
| * | cmTarget: Refactor internal imported LinkInterface map | Brad King | 2014-07-14 | 1 | -10/+5 |
|
|
| * | cmTarget: Simplify internal ComputeLinkInterfaceLibraries method | Brad King | 2014-07-14 | 1 | -26/+18 |
|
|
| * | cmTarget: Move ComputeLinkInterfaceLibraries to internals | Brad King | 2014-07-14 | 1 | -43/+52 |
|
|
| * | cmTarget: Refactor internal LinkInterface map | Brad King | 2014-07-14 | 1 | -28/+18 |
|
|
| * | cmTarget: Drop 'head' argument from processSources | Brad King | 2014-07-14 | 1 | -4/+1 |
|
|
| * | cmTarget: Drop 'head' argument from GetSourceFiles | Brad King | 2014-07-14 | 1 | -11/+9 |
|
|
| * | cmTarget: Drop 'head' argument from GetLanguages | Brad King | 2014-07-14 | 1 | -5/+4 |
|
|
| * | cmTarget: Drop 'head' argument from ComputeLinkImplementationLanguages | Brad King | 2014-07-14 | 1 | -4/+3 |
|
|
* | | cmTarget: Compile old-style link dependencies only for VS 6 | Brad King | 2014-07-14 | 1 | -0/+8 |
|
|
* | | cmTarget: Run old-style link dependencies only for VS 6 | Brad King | 2014-07-14 | 1 | -2/+5 |
|
|
* | | cmTarget: Rename old-style link dependencies code as "ForVS6" | Brad King | 2014-07-14 | 1 | -39/+39 |
|/ |
|
* | Merge topic 'refactor-link-internals' | Brad King | 2014-07-14 | 1 | -1/+1 |
|\ |
|
| * | cmTarget: Fix CMP0022 OLD breakage from recent refactoring | Brad King | 2014-07-10 | 1 | -1/+1 |
|
|
* | | Allow INTERFACE_SOURCES to specify $<TARGET_OBJECTS> (#14970) | Brad King | 2014-07-14 | 1 | -0/+1 |
|
|
* | | cmTarget: Simplify INTERFACE_INCLUDE_DIRECTORIES usage requirement lookup | Brad King | 2014-07-07 | 1 | -61/+15 |
|
|
* | | cmTarget: Simplify CMP0027 logic in processIncludeDirectories | Brad King | 2014-07-07 | 1 | -26/+20 |
|
|
* | | cmTarget: Add to LinkImplementation whether each library was a genex | Brad King | 2014-07-07 | 1 | -7/+5 |
|
|
* | | cmTarget: Simplify INTERFACE_COMPILE_FEATURES usage requirement lookup | Brad King | 2014-07-07 | 1 | -39/+3 |
|
|
* | | cmTarget: Simplify INTERFACE_COMPILE_DEFINITIONS usage requirement lookup | Brad King | 2014-07-07 | 1 | -39/+3 |
|
|
* | | cmTarget: Simplify INTERFACE_COMPILE_OPTIONS usage requirement lookup | Brad King | 2014-07-07 | 1 | -39/+3 |
|
|
* | | cmTarget: Simplify INTERFACE_SOURCES usage requirement lookup | Brad King | 2014-07-07 | 1 | -39/+3 |
|
|
* | | cmTarget: Add method to add usage requirements from linked interfaces | Brad King | 2014-07-07 | 1 | -0/+29 |
|
|
* | | cmTarget: Add to LinkImplementation a backtrace for each library | Brad King | 2014-07-07 | 1 | -1/+1 |
|
|
* | | cmTarget: Refactor LinkImplementation to allow more information | Brad King | 2014-07-07 | 1 | -8/+11 |
|
|
* | | Target: Return null when a transitive property is not defined. | Stephen Kelly | 2014-07-01 | 1 | -0/+30 |
|/ |
|
* | cmTarget: Refactor ComputeLinkImplementation | Brad King | 2014-06-25 | 1 | -17/+20 |
|
|
* | cmTarget: Pre-indent a block in ComputeLinkImplementation | Brad King | 2014-06-25 | 1 | -37/+37 |
|
|
* | cmTarget: Shorten a long line in ComputeLinkImplementation | Brad King | 2014-06-25 | 1 | -3/+2 |
|
|
* | cmTarget: Refactor internal LinkImplementation map | Brad King | 2014-06-25 | 1 | -31/+24 |
|
|
* | cmTarget: Remove unnecessary 'mutable' markup | Brad King | 2014-06-25 | 1 | -19/+19 |
|
|
* | cmTarget: De-duplicate link interface evaluation for $<LINK_ONLY> | Brad King | 2014-06-25 | 1 | -32/+12 |
|
|
* | cmTarget: Teach GetLinkInterfaceLibraries to support $<LINK_ONLY> | Brad King | 2014-06-25 | 1 | -23/+40 |
|
|
* | cmTarget: De-duplicate link interface genex code for $<LINK_ONLY> | Brad King | 2014-06-25 | 1 | -14/+6 |
|
|
* | cmTarget: Teach ExpandLinkItems how to support $<LINK_ONLY> | Brad King | 2014-06-25 | 1 | -3/+8 |
|
|
* | cmTarget: Drop GetDirectLinkLibraries methods | Brad King | 2014-06-23 | 1 | -42/+27 |
|
|
* | cmTarget: Improve HaveBuildTreeRPATH implementation | Brad King | 2014-06-23 | 1 | -3/+6 |
|
|
* | cmTarget: Lookup targets in LinkInterface and LinkImplementation | Brad King | 2014-06-23 | 1 | -42/+63 |
|
|
* | cmTarget: Add GetUtilityItems to get target ordering dependencies | Brad King | 2014-06-23 | 1 | -0/+21 |
|
|
* | Fix scope of transitive target name lookups | Brad King | 2014-06-23 | 1 | -13/+10 |
|
|