summaryrefslogtreecommitdiffstats
path: root/Source/cmGeneratorTarget.cxx
Commit message (Expand)AuthorAgeFilesLines
* objlib: fix unchecked insertions in `cmGeneratorTarget::GetLanguages`Pavel Solodovnikov2017-12-201-1/+6
* cmGeneratorTarget: remove dead codeMatthias Maennich2017-10-051-1/+1
* Retire std::auto_ptr and its macro CM_AUTO_PTRMatthias Maennich2017-09-251-22/+25
* Meta: replace empty-string assignments with `clear()`.Pavel Solodovnikov2017-09-151-9/+9
* Meta: modernize old-fashioned loops to range-based `for`.Pavel Solodovnikov2017-09-121-287/+175
* Merge topic 'fix-genex-SOURCES'Brad King2017-09-011-1/+1
|\
| * Genex: Fix TARGET_PROPERTY value of SOURCESBrad King2017-09-011-1/+1
| * Merge branch 'objlib-own-target-objs' into release-3.9Brad King2017-07-171-0/+11
| |\
* | | clang-format: format all code as Cpp11Daniel Pfeifer2017-08-301-1/+1
* | | Use C++11 nullptrDaniel Pfeifer2017-08-241-65/+65
* | | Use C++11 unordered containersDaniel Pfeifer2017-08-221-18/+19
* | | Autogen: Clear sources meta data cacheSebastian Holtermann2017-08-101-2/+8
* | | Merge topic 'objlib-own-target-objs'Brad King2017-07-181-0/+11
|\ \ \ | |/ / |/| / | |/
| * Diagnose object library self-referenceBrad King2017-07-141-0/+11
* | Android: Always add standard include directories lastBrad King2017-07-131-12/+0
|/
* IPO: Consider support for each language separatelyBrad King2017-06-141-8/+15
* Merge topic 'lint-function-args'Brad King2017-06-051-1/+1
|\
| * Pass large types by const&, small types by valueDaniel Pfeifer2017-06-031-1/+1
* | Provide and use CM_FALLTHROUGHDaniel Pfeifer2017-06-031-3/+8
|/
* Remove second arg: npos in substr usagesPavel Solodovnikov2017-06-011-1/+1
* Access string npos without instancePavel Solodovnikov2017-06-011-3/+3
* CMP0069: Suppress warning if we are in 'try_compile'Ruslan Baratov2017-05-101-1/+3
* Features: Refactor <LANG>_STANDARD updateBrad King2017-05-011-0/+13
* Merge topic 'clang-tidy'Brad King2017-04-241-37/+29
|\
| * clang-tidy: remove else after break and continueDaniel Pfeifer2017-04-211-37/+29
* | Merge topic 'enable_ptx_compilation'Brad King2017-04-211-0/+12
|\ \
| * | CUDA: Allow sources to be compiled to .ptx filesRobert Maynard2017-04-201-0/+12
| |/
* | Replace boolean `implib` parameters with enumGregor Jasny2017-04-201-95/+131
|/
* Merge topic 'objlib-extend'Brad King2017-04-191-0/+40
|\
| * cmGeneratorTarget: Add method to get the object file directoryBrad King2017-04-181-0/+13
| * cmGeneratorTarget: Factor out a GetTargetObjectNames methodBrad King2017-04-181-0/+27
* | Merge topic 'fix-CMP0026-old'Brad King2017-04-181-0/+20
|\ \ | |/ |/|
| * CMP0026: Fix OLD behavior with file written during configure stepBrad King2017-04-171-0/+20
* | cmGeneratorTarget: Drop obj libs from GetConfigCommonSourceFilesBrad King2017-04-131-2/+15
* | cmGeneratorTarget: Add method to collect all sources for all configsBrad King2017-04-131-0/+37
* | Merge topic 'xcode-remove-UseObjectLibraries'Brad King2017-04-131-35/+0
|\ \
| * | cmGeneratorTarget: Drop unused UseObjectLibraries methodBrad King2017-04-121-35/+0
* | | Merge topic 'include-style'Brad King2017-04-131-1/+1
|\ \ \ | |/ / |/| |
| * | Use quotes for non-system includesDaniel Pfeifer2017-04-111-1/+1
| |/
* | cmGeneratorTarget: Drop unused GetIDLSources methodBrad King2017-04-111-6/+0
|/
* cmGeneratorTarget: Replace source classifier implementationBrad King2017-04-071-259/+145
* cmGeneratorTarget: Remove unnecessary conditionBrad King2017-04-071-2/+0
* Merge topic '16733-bundle-genex'Brad King2017-03-311-29/+35
|\
| * Genex: Add `TARGET_BUNDLE_[CONTENT_]_DIR` generator expressionsGregor Jasny2017-03-301-2/+8
| * cmGeneratorTarget: Call GetFrameworkDirectory in GetFullNameInternalGregor Jasny2017-03-301-7/+1
| * cmGeneratorTarget: Use enum to describe bundle directory query levelGregor Jasny2017-03-301-20/+26
* | Merge topic 'ipo-policy-CMP0069'Brad King2017-03-311-10/+75
|\ \ | |/ |/|
| * Implement interprocedural optimization for GNU compilersRuslan Baratov2017-03-301-7/+16
| * Add policy CMP0069 to enforce INTERPROCEDURAL_OPTIMIZATIONRuslan Baratov2017-03-301-1/+57
| * Refactoring: s,GetFeatureAsBool,IsIPOEnabled,Ruslan Baratov2017-03-301-3/+3