summaryrefslogtreecommitdiffstats
path: root/Source/cmCommonTargetGenerator.cxx
Commit message (Expand)AuthorAgeFilesLines
* Reduce allocation of temporary values on heap.Pavel Solodovnikov2018-01-261-1/+1
* Improve several occurrences of vector::push_back in loopsMatthias Maennich2017-09-281-0/+1
* Meta: modernize old-fashioned loops to range-based `for`.Pavel Solodovnikov2017-09-121-7/+4
* IWYU: Mark cmConfigure.h with pragma: keepDaniel Pfeifer2017-08-261-1/+0
* Use C++11 nullptrDaniel Pfeifer2017-08-241-1/+1
* cmCommonTargetGenerator: Rename member to avoid shadowingBrad King2017-06-141-16/+18
* Inline and remove AddFeatureFlags methodBrad King2017-04-271-8/+0
* Add IPO compiler flags more consistently in generatorsBrad King2017-04-271-5/+2
* Use quotes for non-system includesDaniel Pfeifer2017-04-111-1/+1
* Refactoring: s,GetFeatureAsBool,IsIPOEnabled,Ruslan Baratov2017-03-301-6/+1
* Refactor module definition file selectionBrad King2017-03-091-11/+4
* Ninja: Do not use module definition `.def` files for static librariesBrad King2017-01-121-0/+7
* Makefile,Ninja: De-duplicate MSVC compiler PDB path selectionBrad King2016-12-151-0/+22
* Fix several include-what-you-use findingsDaniel Pfeifer2016-11-081-2/+1
* cmState: Split auxiliary classes into separate filesStephen Kelly2016-10-191-0/+1
* cmState: Port dependents to new cmStateTypes headerStephen Kelly2016-10-191-1/+1
* cmState: Move TargetType enum to separate namespaceStephen Kelly2016-10-191-1/+1
* cmLinkLineComputer: Extract from cmLocalGeneratorStephen Kelly2016-10-101-2/+4
* cmLocalGenerator: Simplify ConvertToLinkReferenceStephen Kelly2016-10-061-2/+4
* Simplify CMake per-source license noticesBrad King2016-09-271-11/+2
* cmOutputConverter: Remove now-obsolete Convert methodStephen Kelly2016-09-191-7/+0
* Common: Use a string instead of enum for WorkingDirectoryStephen Kelly2016-09-191-2/+3
* fix a batch of include-what-you-use violationsDaniel Pfeifer2016-08-231-1/+9
* use CM_NULLPTRDaniel Pfeifer2016-06-281-1/+1
* cmLocalGenerator: Adopt target compile flag generationTobias Hunger2016-06-171-31/+2
* cmLocalGenerator: Add method to get Fortran-specific compiler flagsBrad King2016-06-171-46/+3
* cmGeneratorTarget: Adopt Fortran module directory generationTobias Hunger2016-06-171-39/+1
* Refactor Makefile/Ninja tool working directory storageBrad King2016-06-171-6/+6
* cmLocalGenerator: Add GetTargetDefines to get all defines for a targetTobias Hunger2016-06-101-11/+3
* cmLocalGenerator: Adopt GetFrameworkFlags methodTobias Hunger2016-06-091-51/+3
* cmCommonTargetGenerator: De-duplicate CMAKE_BUILD_TYPE lookupTobias Hunger2016-06-081-6/+3
* call static cmOutputConverter::GetFortranFormat without objectDaniel Pfeifer2016-06-061-2/+2
* Use enums defined in cmOutputConverter using their fully qualified name.Daniel Pfeifer2016-05-251-9/+9
* Revise C++ coding style using clang-formatKitware Robot2016-05-161-170/+124
* Remove `//------...` horizontal separator commentsBrad King2016-05-091-10/+0
* cmCommonTargetGenerator: Adopt AppendOSXVerFlag methodBruce Stephens2016-03-071-0/+32
* Refactor `.def` file lookupTim Grothe2015-11-041-2/+2
* Makefiles: Port to cmGeneratorTarget.Stephen Kelly2015-10-241-2/+0
* Use cmLocalGenerator at generate-time.Stephen Kelly2015-10-241-1/+1
* cmCommonTargetGenerator: Use NameResolvesToFramework without cmTarget.Stephen Kelly2015-10-201-1/+1
* cmGeneratorTarget: Move GetExportMacro from cmTarget.Stephen Kelly2015-10-201-1/+2
* cmLocalGenerator: Port some API to cmGeneratorTarget.Stephen Kelly2015-10-171-4/+5
* Use cmGeneratorTarget for property access.Stephen Kelly2015-10-171-2/+2
* cmGeneratorTarget: Access global state through LocalGenerator.Stephen Kelly2015-10-161-2/+1
* Merge topic 'clean-up-cmTarget'Brad King2015-10-161-1/+1
|\
| * cmState: Move TargetType enum from cmTarget.Stephen Kelly2015-10-141-1/+1
* | cmLocalGenerator: Port GetTargetDirectory to cmGeneratorTarget.Stephen Kelly2015-10-141-1/+1
|/
* cmCommonTargetGenerator: Port implementation detail to cmGeneratorTarget.Stephen Kelly2015-10-121-2/+2
* cmComputeLinkInformation: Port data interface to cmGeneratorTarget.Stephen Kelly2015-10-121-7/+5
* Add support for *.manifest source files with MSVC toolsBrad King2015-09-171-0/+17