summaryrefslogtreecommitdiffstats
path: root/Source/cmTarget.h
Commit message (Expand)AuthorAgeFilesLines
* Merge topic 'fix-target_link_libraries-wrong-dir'Brad King2015-06-261-1/+2
|\
| * cmTarget: Fix diagnostic of target_link_libraries in wrong directory (#15626)Brad King2015-06-251-1/+2
* | Merge topic 'data-layout'Brad King2015-06-081-37/+24
|\ \
| * | cmTarget: Re-arrange data layout.Stephen Kelly2015-06-071-29/+23
| * | cmTarget: Replace PolicyStatus members with PolicyMap.Stephen Kelly2015-06-071-9/+2
* | | cmGeneratorTarget: Move Feature API from cmTarget.Stephen Kelly2015-06-061-5/+0
|/ /
* | cmMakefile: Make cmListFileBacktrace default constructible.Stephen Kelly2015-06-021-1/+1
|/
* Honor visibility properties for all target types (#15556)Brad King2015-05-261-1/+2
* Merge topic 'use-std-unordered_map'Brad King2015-05-191-2/+10
|\
| * Use std::unordered_map instead of hash_map where available.Stephen Kelly2015-05-181-2/+10
* | cmTarget: Store only cmListFileContext for CMP0023 handling.Stephen Kelly2015-05-181-1/+1
|/
* Move property definition to cmState.Stephen Kelly2015-04-131-3/+0
* Link libraries by full path even in implicit directoriesBrad King2015-04-091-1/+2
* OS X: Add handling for XCTest bundlesGregor Jasny2015-03-231-0/+3
* Genex: Allow COMPILE_LANGUAGE when processing include directories.Stephen Kelly2015-03-091-1/+2
* Genex: Allow COMPILE_LANGUAGE when processing compile definitions.Stephen Kelly2015-03-091-1/+2
* Genex: Enable use of COMPILE_LANGUAGE for compile options.Stephen Kelly2015-03-091-1/+2
* Port all cmOStringStream to std::ostringstream.Stephen Kelly2015-01-111-1/+1
* cmTarget: Track internally whether platform is AndroidBrad King2014-09-291-0/+1
* cmTarget: Avoid re-computing head-independent link interfacesBrad King2014-07-211-1/+2
* cmTarget: Move ComputeLinkImplementation* to internalsBrad King2014-07-211-5/+0
* Merge topic 'dev/target-fastpaths'Brad King2014-07-181-0/+7
|\
| * cmTarget: use a hash_map for cmTargets typedefBen Boeckel2014-07-171-0/+7
* | cmTarget: Cache compatible interface property setsBrad King2014-07-161-0/+10
* | cmTarget: Drop GetTransitivePropertyTargets methodBrad King2014-07-161-3/+0
* | cmTarget: Make GetLink*Libraries methods safer to useBrad King2014-07-161-16/+22
|/
* Merge topic 'refactor-link-internals'Brad King2014-07-161-14/+4
|\
| * cmTarget: Move ComputeLinkInterfaceLibraries to internalsBrad King2014-07-141-6/+0
| * cmTarget: Drop 'head' argument from GetSourceFilesBrad King2014-07-141-4/+2
| * cmTarget: Drop 'head' argument from GetLanguagesBrad King2014-07-141-2/+1
| * cmTarget: Drop 'head' argument from ComputeLinkImplementationLanguagesBrad King2014-07-141-2/+1
* | cmTarget: Compile old-style link dependencies only for VS 6Brad King2014-07-141-3/+10
* | cmTarget: Rename old-style link dependencies code as "ForVS6"Brad King2014-07-141-19/+19
|/
* cmTarget: Add to LinkImplementation whether each library was a genexBrad King2014-07-071-4/+6
* cmTarget: Add to LinkImplementation a backtrace for each libraryBrad King2014-07-071-4/+6
* cmTarget: Refactor LinkImplementation to allow more informationBrad King2014-07-071-1/+11
* cmTarget: Teach GetLinkInterfaceLibraries to support $<LINK_ONLY>Brad King2014-06-251-3/+5
* cmTarget: Teach ExpandLinkItems how to support $<LINK_ONLY>Brad King2014-06-251-0/+1
* cmTarget: Drop GetDirectLinkLibraries methodsBrad King2014-06-231-5/+0
* cmTarget: Lookup targets in LinkInterface and LinkImplementationBrad King2014-06-231-6/+8
* cmTarget: Add GetUtilityItems to get target ordering dependenciesBrad King2014-06-231-0/+1
* cmTarget: Add cmLinkItem to refer to a target by name and pointerBrad King2014-06-231-0/+12
* cmTarget: Add method to lookup other targets in a target's scopeBrad King2014-06-231-0/+2
* cmTarget: Constify GetLinkImplementationClosure resultsBrad King2014-06-231-1/+1
* cmTarget: Constify GetTransitivePropertyTargets resultsBrad King2014-06-231-2/+2
* cmTarget: Drop 'head' target from GetImportInfoBrad King2014-06-231-4/+7
* cmTarget: Remove 'head' argument from GetLinkImplementationBrad King2014-06-231-7/+11
* cmTarget: Drop 'head' argument from GetLinkClosureBrad King2014-06-231-4/+2
* cmTarget: Remove 'head' argument from GetLinkerLanguageBrad King2014-06-231-2/+1
* cmTarget: Remove 'head' argument from GetLinkInformationBrad King2014-06-231-6/+4