summaryrefslogtreecommitdiffstats
path: root/Source
Commit message (Expand)AuthorAgeFilesLines
* cmMakefile: Mark definitions explicitly erased, even at top level.Stephen Kelly2015-05-193-16/+1
* cmMakefile: Raise variable in scope explicitly when needed.Stephen Kelly2015-05-193-7/+17
* cmMakefile: Use early return to reduce nested code.Stephen Kelly2015-05-191-15/+16
* cmMakefile: Don't use else after return.Stephen Kelly2015-05-191-4/+1
* cmMakefile: Remove redundant conditions.Stephen Kelly2015-05-191-6/+3
* cmCTest: Remove unimplemented method.Stephen Kelly2015-05-191-5/+0
* cmMakefile: Remove Print() debugging facilities.Stephen Kelly2015-05-192-62/+0
* cmMakefile: Remove duplicate variable initialization.Stephen Kelly2015-05-191-4/+2
* cmMakefile: Don't expect the VarStack iterator to support size().Stephen Kelly2015-05-191-2/+1
* cmMakefile: Remove redundant condition.Stephen Kelly2015-05-191-8/+2
* cmMakefile: Rename method to something more appropriate.Stephen Kelly2015-05-194-4/+4
* cmMakefile: Make the public ReadListFile method take one param.Stephen Kelly2015-05-192-10/+11
* cmMakefile: Remove CurrentListFile member.Stephen Kelly2015-05-192-16/+1
* cmMakefile: Port CurrentListFile clients to GetDefinition.Stephen Kelly2015-05-193-4/+7
* Merge topic 'use-std-unordered_map'Brad King2015-05-199-6/+93
|\
| * Use std::unordered_map instead of hash_map where available.Stephen Kelly2015-05-188-5/+84
| * AutoGen: Don't iterate over a container while populating it.Stephen Kelly2015-05-161-1/+9
* | Merge topic 'ninja-per-target-rules'Brad King2015-05-195-10/+49
|\ \
| * | Ninja: Generate separate compile and link rules for each targetBrad King2015-05-185-10/+49
* | | Merge topic 'refactor-cmLocalGenerator'Brad King2015-05-1918-173/+230
|\ \ \
| * | | cmLocalGenerator: Remove redundant path access.Stephen Kelly2015-05-161-2/+1
| * | | cmLocalGenerator: Remove redundant path conversions.Stephen Kelly2015-05-161-3/+0
| * | | cmState: Store computed relative paths to to current directories.Stephen Kelly2015-05-165-121/+132
| * | | cmState::Snapshot: Store components for current directories.Stephen Kelly2015-05-164-36/+38
| * | | cmState: Compute and store directory components.Stephen Kelly2015-05-1617-14/+62
* | | | Merge topic 'minor-cleanups'Brad King2015-05-199-105/+99
|\ \ \ \
| * | | | cmListFileBacktrace: Hide the context-stack implementation detail.Stephen Kelly2015-05-185-24/+44
| * | | | cmTarget: Simplify CMP0023 message loop.Stephen Kelly2015-05-181-15/+5
| * | | | cmTarget: Simplify output computation.Stephen Kelly2015-05-181-1/+1
| * | | | cmTarget: Store context in stack only if different.Stephen Kelly2015-05-181-8/+5
| * | | | cmListFileContext: Implement EqualityComparable.Stephen Kelly2015-05-182-0/+12
| * | | | cmTarget: Store only cmListFileContext for CMP0023 handling.Stephen Kelly2015-05-182-16/+13
| * | | | cmTarget: Remove needless iteration.Stephen Kelly2015-05-181-1/+0
| * | | | cmListFileContext: Sort by line before file.Stephen Kelly2015-05-181-4/+5
| * | | | cmListFileContext: Implement LessThanComparable.Stephen Kelly2015-05-184-23/+11
| * | | | cmMakefile: Use std::set::insert API to simplify CMP0054 handling.Stephen Kelly2015-05-181-9/+1
| * | | | cmMakefile: Simplify CMP0054 handling.Stephen Kelly2015-05-183-13/+5
| * | | | cmMakefile: Add access to the top-level execution context.Stephen Kelly2015-05-183-6/+13
| * | | | cmMakefile: Replace deques with vectors.Stephen Kelly2015-05-182-4/+3
| | |/ / | |/| |
* | | | Merge topic 'clean-up-vs-generators'Brad King2015-05-1929-209/+162
|\ \ \ \
| * | | | VS: Remove obsolete methods.Stephen Kelly2015-05-1912-68/+0
| * | | | VS: Move version information to global generator.Stephen Kelly2015-05-1922-106/+136
| * | | | VS: Simplify setting of flag table.Stephen Kelly2015-05-197-41/+32
* | | | | Merge topic 'clean-up-makefile-generators'Brad King2015-05-1932-166/+68
|\ \ \ \ \
| * | | | | Remove obsolete overrides of CreateLocalGenerator.Stephen Kelly2015-05-1810-60/+0
| * | | | | cmGlobalGenerator: Host the MakeSilentFlag.Stephen Kelly2015-05-186-14/+8
| * | | | | cmLocalGenerator: Remove unused IgnoreLibPrefix.Stephen Kelly2015-05-189-14/+0
| * | | | | cmGlobalUnixMakefileGenerator3: Host the UnixCD.Stephen Kelly2015-05-188-13/+9
| * | | | | cmGlobalUnixMakefileGenerator3: Host the PassMakeflags.Stephen Kelly2015-05-187-14/+8
| * | | | | Remove method calls just repeating the default.Stephen Kelly2015-05-183-5/+0