summaryrefslogtreecommitdiffstats
path: root/Source/cmTarget.h
Commit message (Expand)AuthorAgeFilesLines
* 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
* cmTarget: Cache GetLinkImplementationClosure resultsBrad King2014-06-231-2/+2
* cmTarget: Rename Get{TransitiveTarget => LinkImplementation}ClosureBrad King2014-06-231-2/+2
* cmTarget: Remove 'head' argument from GetTransitiveTargetClosureBrad King2014-06-231-1/+0
* cmTarget: De-duplicate library list expansionBrad King2014-06-231-0/+4
* cmTarget: Remove unused GetInterfaceLinkLibraries methodBrad King2014-06-231-3/+0
* Merge topic 'ninja-intel-ipo'Brad King2014-05-221-0/+2
|\
| * cmTarget: Add GetFeatureAsBool methodBrad King2014-05-211-0/+2
* | Features: Add COMPILE_FEATURES generator expression.Stephen Kelly2014-05-211-0/+7
|/
* cmTarget: Evaluate CMP0026 and CMP0051 in calling contextBrad King2014-05-091-1/+2
* cmTarget: Drop unused GetProperty signatureBrad King2014-05-091-2/+0
* Merge topic 'target_compile_features'Brad King2014-04-151-0/+3
|\
| * cmTarget: Transitively evaluate compiler features.Stephen Kelly2014-04-071-1/+3
| * cmTarget: Allow populating COMPILE_FEATURES using generator expressions.Stephen Kelly2014-04-071-0/+1
* | cmTarget: Fix listing of source files at configure-time.Stephen Kelly2014-04-131-0/+2
* | Merge topic 'install-prefix-in-interface'Brad King2014-04-101-1/+2
|\ \
| * | Export: Disallow exported interface includes in src/build tree (#14592).Stephen Kelly2014-04-091-1/+2
* | | cmTarget: Add all sources traced from custom commands at once.Stephen Kelly2014-04-091-0/+1
* | | cmTarget: Short-circuit language computation if context independent.Stephen Kelly2014-04-091-0/+2
| |/ |/|
* | cmTarget: Make GetSourceFiles string overload private.Stephen Kelly2014-04-061-3/+3
* | cmTarget: Extract a ProcessSourceItemCMP0049 method.Stephen Kelly2014-04-061-0/+2
* | Remove extra semicolons from C++ code.Stephen Kelly2014-04-031-2/+2
|/
* cmTarget: Make the SOURCES origin tracable.Stephen Kelly2014-04-021-0/+1
* cmTarget: Allow transitive evaluation of SOURCES property.Stephen Kelly2014-04-021-4/+8
* cmTarget: Make the source files depend on the config.Stephen Kelly2014-04-021-4/+9
* cmTarget: Compute languages from object libraries on demand.Stephen Kelly2014-04-021-5/+0
* cmTarget: Store strings instead of cmSourceFile* to represent SOURCES.Stephen Kelly2014-03-311-1/+0
* cmTarget: Remove AddSourceFile methodStephen Kelly2014-03-311-1/+0
* cmTarget: Add a method to obtain list of filenames for sources.Stephen Kelly2014-03-311-0/+1
* cmTarget: Rename AddSource method for backward compatibility.Stephen Kelly2014-03-311-0/+1
* Merge topic 'fix-policy-scopes'Brad King2014-03-101-1/+4
|\
| * Record more policies on targets when createdBrad King2014-03-061-1/+4
* | stringapi: Miscellaneous char* parametersBen Boeckel2014-03-081-1/+1
* | stringapi: Use strings for feature argumentsBen Boeckel2014-03-081-1/+1
* | stringapi: Pass configuration names as stringsBen Boeckel2014-03-081-67/+80
* | cmTarget: Refactor GetLocation APIBrad King2014-03-081-5/+6
* | strings: Remove cmStdString referencesBen Boeckel2014-03-081-12/+12
* | stringapi: Use strings in target nameBen Boeckel2014-03-081-9/+9
* | stringapi: Use strings for the languagesBen Boeckel2014-03-081-1/+1
* | stringapi: Use strings for source namesBen Boeckel2014-03-081-1/+1
* | stringapi: Use strings for property namesBen Boeckel2014-03-081-8/+11
* | Merge topic 'msvc-compiler-pdb-files'Brad King2014-02-261-3/+20
|\ \
| * | MSVC: Add properties to configure compiler PDB files (#14762)Brad King2014-02-261-0/+12
| * | cmTarget: Add per-config compilation infoBrad King2014-02-241-0/+4
| * | cmTarget: Refactor ComputePDBOutputDir interfaceBrad King2014-02-241-1/+2
| * | Makefile: Fix per-config linker PDB output directoryBrad King2014-02-241-2/+2
| |/
* | cmTarget: Add GetTransitiveTargetClosure method.Stephen Kelly2014-02-241-0/+3
* | cmTarget: Avoid computing languages when computing transitive targets.Stephen Kelly2014-02-241-0/+5