summaryrefslogtreecommitdiffstats
path: root/Source/cmTarget.cxx
Commit message (Expand)AuthorAgeFilesLines
* Merge topic 'fix-CMP0046-warning'Brad King2014-03-131-4/+3
|\
| * cmTarget: Don't create duplicate backtraces in CMP0046 warningStephen Kelly2014-03-121-4/+3
* | Remove some c_str() calls.Stephen Kelly2014-03-111-68/+68
* | Merge topic 'fix-policy-scopes'Brad King2014-03-101-2/+2
|\ \ | |/
| * Record more policies on targets when createdBrad King2014-03-061-2/+2
* | stringapi: Miscellaneous char* parametersBen Boeckel2014-03-081-1/+2
* | stringapi: Use strings for feature argumentsBen Boeckel2014-03-081-1/+1
* | stringapi: Pass configuration names as stringsBen Boeckel2014-03-081-131/+146
* | cmTarget: Refactor GetLocation APIBrad King2014-03-081-16/+9
* | strings: Remove cmStdString referencesBen Boeckel2014-03-081-40/+40
* | stringapi: Use strings in target nameBen Boeckel2014-03-081-13/+15
* | stringapi: Use strings for the languagesBen Boeckel2014-03-081-9/+11
* | stringapi: Use strings for source namesBen Boeckel2014-03-081-1/+1
* | stringapi: Accept strings in cmStrCmpBen Boeckel2014-03-081-1/+1
* | stringapi: Use strings for property namesBen Boeckel2014-03-081-65/+53
* | Merge topic 'msvc-compiler-pdb-files'Brad King2014-02-261-5/+108
|\ \
| * | MSVC: Add properties to configure compiler PDB files (#14762)Brad King2014-02-261-0/+57
| * | cmTarget: Add per-config compilation infoBrad King2014-02-241-0/+46
| * | cmTarget: Refactor ComputePDBOutputDir interfaceBrad King2014-02-241-5/+5
| |/
* | cmTarget: Add GetTransitiveTargetClosure method.Stephen Kelly2014-02-241-19/+57
* | cmTarget: Create a temporary cmTarget in checkInterfacePropertyCompatibilityStephen Kelly2014-02-241-8/+9
* | cmTarget: Avoid computing languages when computing transitive targets.Stephen Kelly2014-02-241-9/+100
* | cmTarget: Move ComputeLinkInterface to the internal class.Stephen Kelly2014-02-241-20/+28
* | cmTarget: Extract a ComputeLinkInterfaceLibraries method.Stephen Kelly2014-02-241-70/+91
* | cmTarget: Re-arrange the ComputeLinkInterface method.Stephen Kelly2014-02-241-5/+15
* | cmTarget: Extract a ComputeLinkImplementationLanguages method.Stephen Kelly2014-02-241-0/+6
* | cmTarget: Change GetTransitivePropertyLinkLibraries to output targets.Stephen Kelly2014-02-241-4/+22
* | cmTarget: Find source files on request.Stephen Kelly2014-02-241-10/+4
* | cmTarget: Move SourceFileFlags to cmGeneratorTarget.Stephen Kelly2014-02-241-108/+0
|/
* cmTarget: Don't try to get sources of an INTERFACE_LIBRARY.Stephen Kelly2014-02-141-0/+1
* Add policy CMP0049 to avoid variable expansion in source listsStephen Kelly2014-02-121-0/+32
* cmTarget: Remove TODO comment.Stephen Kelly2014-02-111-2/+1
* CMP0028: Trigger on libraries from INTERFACE of dependencies.Stephen Kelly2014-02-091-46/+49
* cmTarget: Clean up the InsertCompileDefinition implementation.Stephen Kelly2014-02-021-7/+2
* cmMakefile: make some methods take const std::string& instead of const char*Rolf Eike Beer2014-01-161-10/+10
* AddDependencies: new policy requires dependencies to existNils Gladitz2014-01-121-0/+20
* Merge topic 'minor-cleanups'Brad King2014-01-091-3/+4
|\
| * cmTarget: Make GetSourceFiles populate an out-vector parameter.Stephen Kelly2014-01-091-3/+4
* | cmTarget: Deprecate COMPILE_DEFINITIONS_ properties with a policy.Stephen Kelly2014-01-081-8/+28
|/
* cmTarget: Fix system include annotation propagation.Stephen Kelly2014-01-061-56/+0
* cmTarget: Move a variable initialization closer to where it is used.Stephen Kelly2014-01-061-3/+1
* cmTarget: Remove some of the INTERFACE_LIBRARY whitelisted properties.Stephen Kelly2014-01-061-8/+8
* cmTarget: Enable convenient include dir handling for INTERFACE_LIBRARY.Stephen Kelly2014-01-061-0/+1
* cmTarget: Remove dead code.Stephen Kelly2014-01-061-1/+0
* cmTarget: Use strtol for numeric parsing.Stephen Kelly2014-01-061-4/+10
* cmTarget: Remove support for <CONFIG>_LOCATION property.Stephen Kelly2014-01-041-19/+0
* cmTarget: Don't repeat property origin debug information.Stephen Kelly2014-01-041-6/+0
* cmTarget: Fix debug report for interface-set compatibility types.Stephen Kelly2014-01-041-30/+61
* cmTarget: Fix reporting interface-set properties which are FALSE.Stephen Kelly2014-01-041-1/+1
* cmTarget: Fix the property compatibility error messageStephen Kelly2014-01-041-1/+2