Pavel Solodovnikov
|
c85bb007df
Reduce allocation of temporary values on heap.
|
преди 7 години |
Marc Chevrier
|
3f935e690a
LocalGenerator: refactoring
|
преди 7 години |
Luz Paz
|
3ab7bf8285
Various typo fixes
|
преди 7 години |
Yurii Batrak
|
5f2e2c387d
Makefiles: Avoid nested make calls for Fortran module dependencies
|
преди 8 години |
Matthias Maennich
|
f0489856e3
Retire std::auto_ptr and its macro CM_AUTO_PTR
|
преди 8 години |
Brad King
|
44d3a76d4a
Avoid using std::bind1st that is removed in C++17
|
преди 8 години |
Pavel Solodovnikov
|
5db3aac111
Meta: replace empty-string assignments with `clear()`.
|
преди 8 години |
Pavel Solodovnikov
|
7d5095796a
Meta: modernize old-fashioned loops to range-based `for`.
|
преди 8 години |
Daniel Pfeifer
|
5962db4389
Use C++11 nullptr
|
преди 8 години |
Aaron Orenstein
|
af3fd6f22f
Performance: Add an index to Change cmLocalGenerator::GeneratorTargets.
|
преди 8 години |
Pavel Solodovnikov
|
db2d46e2dd
Remove second arg: npos in substr usages
|
преди 8 години |
Pavel Solodovnikov
|
8b6f439ef2
Access string npos without instance
|
преди 8 години |
Brad King
|
389ed56f63
cmLocalUnixMakefileGenerator3: Remove unnecessary local variable
|
преди 8 години |
Brad King
|
eeb47fbeb2
cmLocalCommonGenerator: Save CMAKE_BUILD_TYPE on construction
|
преди 8 години |
Robert Maynard
|
23691d789e
CUDA: Allow sources to be compiled to .ptx files
|
преди 8 години |
Daniel Pfeifer
|
1d829c862c
Use quotes for non-system includes
|
преди 8 години |
Daniel Pfeifer
|
c3800e5458
cmAlgorithms: add cmEraseIf function
|
преди 8 години |
Mike Gelfand
|
1b63ce865e
Makefiles: Make fast local and strip install truly fast
|
преди 8 години |
Robert Maynard
|
a92f8d9616
CUDA: Enable header dependency scanning.
|
преди 9 години |
Robert Maynard
|
ec6ce62335
CUDA: State that cuda has preprocessor output and can generate assembly.
|
преди 9 години |
Daniel Pfeifer
|
2e620f0b38
Fix several include-what-you-use findings
|
преди 9 години |
Stephen Kelly
|
e0a84904eb
cmState: Split auxiliary classes into separate files
|
преди 9 години |
Stephen Kelly
|
a91eaf3872
cmState: Port dependents to new cmStateTypes header
|
преди 9 години |
Stephen Kelly
|
a49751fb2e
cmState: Move TargetType enum to separate namespace
|
преди 9 години |
Stephen Kelly
|
b59b6dd9d2
cmRulePlaceholderExpander: Port clients to direct-use
|
преди 9 години |
Stephen Kelly
|
c75a9d6601
cmLocalGenerator: Use strings instead of a Target in rule replacement
|
преди 9 години |
Stephen Kelly
|
46ad0d2183
cmLocalGenerator: Use a converter in rule replacement API
|
преди 9 години |
Stephen Kelly
|
425cd1670f
cmLocalGenerator: Remove the launcher from RuleVariables
|
преди 9 години |
Stephen Kelly
|
009019f259
Makefiles: Extract identical code from condition
|
преди 9 години |
Stephen Kelly
|
378849f41e
Makefiles: Replace array access with local variable
|
преди 9 години |