summaryrefslogtreecommitdiffstats
path: root/Source/cmLocalNinjaGenerator.cxx
Commit message (Expand)AuthorAgeFilesLines
* Makefile,Ninja: De-duplicate ComputeObjectFilenames methodBrad King2018-01-291-14/+0
* Ninja: add CMAKE_JOB_POOLS variable as default for JOBS_POOLSMatt McCormick2017-11-291-0/+3
* Retire std::auto_ptr and its macro CM_AUTO_PTRMatthias Maennich2017-09-251-2/+2
* Meta: replace empty-string assignments with `clear()`.Pavel Solodovnikov2017-09-151-1/+1
* Meta: modernize old-fashioned loops to range-based `for`.Pavel Solodovnikov2017-09-121-23/+17
* Performance: Add an index to Change cmLocalGenerator::GeneratorTargets.Aaron Orenstein2017-08-161-2/+2
* Add const-reference qualificationsPavel Solodovnikov2017-05-261-1/+1
* cmLocalCommonGenerator: Save CMAKE_BUILD_TYPE on constructionBrad King2017-05-151-2/+0
* Merge topic 'split-sysroot'Brad King2017-05-111-2/+3
|\
| * Add options for separate compile and link sysrootsBrad King2017-05-091-2/+3
* | Ninja: Fix command concatenation on WindowsBernhard Burgermeister2017-05-091-1/+7
|/
* Merge topic 'loosen-object-deps'Brad King2017-04-241-2/+4
|\
| * ninja: break unnecessary target dependenciesBen Boeckel2017-04-211-2/+4
* | CUDA: Allow sources to be compiled to .ptx filesRobert Maynard2017-04-201-2/+5
|/
* Fix several include-what-you-use findingsDaniel Pfeifer2016-11-081-7/+8
* Ninja: Fix POST_BUILD noop on WindowsBrad King2016-10-281-6/+2
* cmListFileCache: Remove cmState header includeStephen 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
* cmRulePlaceholderExpander: Port clients to direct-useStephen Kelly2016-10-151-3/+15
* cmLocalGenerator: Use a converter in rule replacement APIStephen Kelly2016-10-151-1/+1
* cmLocalGenerator: Remove the launcher from RuleVariablesStephen Kelly2016-10-151-4/+6
* cmLinkLineComputer: Extract from cmLocalGeneratorStephen Kelly2016-10-101-6/+0
* Ninja: Extract identical code from conditionStephen Kelly2016-10-081-3/+1
* Ninja: Replace array access with local variableStephen Kelly2016-10-071-4/+4
* Ninja: Separate two coupled callsStephen Kelly2016-10-071-4/+3
* cmLocalGenerator: Simplify ConvertToLinkReferenceStephen Kelly2016-10-061-3/+2
* Simplify CMake per-source license noticesBrad King2016-09-271-12/+2
* Convert: Inline uses of START_OUTPUTStephen Kelly2016-09-191-2/+4
* Convert: Inline uses of HOME_OUTPUTStephen Kelly2016-09-191-1/+2
* Common: Use a string instead of enum for WorkingDirectoryStephen Kelly2016-09-191-1/+1
* Convert: Avoid HOME_OUTPUT enum when converting to relative pathsStephen Kelly2016-09-191-1/+1
* fix a load of include-what-you-use violationsDaniel Pfeifer2016-09-031-0/+9
* Merge topic 'cleanup-Convert'Brad King2016-08-301-10/+13
|\
| * Convert: Replace Convert(FULL) with equivalentStephen Kelly2016-08-271-1/+2
| * Ninja: Replace ternary with if()Stephen Kelly2016-08-271-3/+4
| * Convert: Replace trivial conversion with new methodStephen Kelly2016-08-271-1/+1
| * Convert: Replace uses of Convert(NONE)Stephen Kelly2016-08-271-2/+2
| * Makefiles: Replace ternaries with if()sStephen Kelly2016-08-271-6/+7
* | add_custom_command: Add DEPFILE option for NinjaKulla Christoph2016-08-301-1/+2
|/
* Ninja: Fix inter-target order-only dependencies of custom commandsBrad King2016-07-201-2/+3
* Refactor Makefile/Ninja tool working directory storageBrad King2016-06-171-1/+1
* Add missing braces around statements.Daniel Pfeifer2016-06-101-7/+14
* Merge topic 'improve-character-find-and-replace'Brad King2016-05-251-1/+1
|\
| * Improve string find: prefer character overloads.Daniel Pfeifer2016-05-241-1/+1
* | Use enums defined in cmOutputConverter using their fully qualified name.Daniel Pfeifer2016-05-251-10/+17
|/
* Ninja: Pass all build paths through a central methodNicolas Despres2016-05-171-2/+7
* Ninja: Convert link library file names like all other output pathsNicolas Despres2016-05-171-1/+2
* Revise C++ coding style using clang-formatKitware Robot2016-05-161-157/+106
* Remove `//------...` horizontal separator commentsBrad King2016-05-091-5/+0