Stephen Kelly
|
6c9dd0ec7b
cmGlobalGenerator: Make ComputeTargetObjects non-virtual
|
11 years ago |
Stephen Kelly
|
f6da044080
cmLocalGenerator: Add ComputeObjectFilenames interface.
|
11 years ago |
Stephen Kelly
|
9ad804ac7b
cmGeneratorTarget: Constify cmSourceFile* in containers.
|
11 years ago |
Stephen Kelly
|
cd43433de5
cmGlobalGenerator: Extract a ComputeTargetObjectDirectory interface.
|
11 years ago |
Stephen Kelly
|
d5b2e33be2
Makefiles: Compute local object files on demand.
|
11 years ago |
Stephen Kelly
|
af8a1643c1
Remove c_str calls when using stream APIs.
|
11 years ago |
Stephen Kelly
|
21c573f682
Remove some c_str() calls.
|
11 years ago |
Ben Boeckel
|
219d6ad610
speedup: Avoid excess iterator dereferences
|
11 years ago |
Ben Boeckel
|
6557382dcf
stringapi: Use strings for program paths
|
11 years ago |
Ben Boeckel
|
1a1b737c99
stringapi: Use strings for generator names
|
11 years ago |
Ben Boeckel
|
24b5e93de2
stringapi: Use strings for directories
|
11 years ago |
Ben Boeckel
|
84fdc9921c
stringapi: Pass configuration names as strings
|
11 years ago |
Ben Boeckel
|
270eb96df0
strings: Remove cmStdString references
|
11 years ago |
Ben Boeckel
|
c3833c7da4
stringapi: Use strings for VS project names
|
11 years ago |
Ben Boeckel
|
fabf1fbabb
stringapi: Use strings in target name
|
11 years ago |
Stephen Kelly
|
38de54cf6f
cmGeneratorTarget: Add methods to access source file groups.
|
12 years ago |
Stephen Kelly
|
ef25ba8d06
Constify handling of target dependencies.
|
12 years ago |
Stephen Kelly
|
97fae68b81
Remove INTERFACE build targets.
|
12 years ago |
Stephen Kelly
|
c34968a9aa
Port some of the generator API to cmGeneratorTarget.
|
13 years ago |
Brad King
|
123a0608df
Teach GenerateBuildCommand to find its own make program
|
12 years ago |
Brad King
|
8904d1410b
cmGlobalGenerator: Cleanup GenerateBuildCommand API
|
12 years ago |
Brad King
|
684063c036
Refactor tool selection for edit_cache (#14544)
|
12 years ago |
Stephen Kelly
|
b04f3b9a2a
Create make rules for INTERFACE_LIBRARY targets.
|
12 years ago |
Brad King
|
0c39a757da
Drop the 'Full' field from cmDocumentationEntry
|
12 years ago |
Brad King
|
f8241136b4
Merge topic 'INTERFACE_LIBRARY-target-type'
|
12 years ago |
Stephen Kelly
|
fe732264e9
Add the INTERFACE_LIBRARY target type.
|
13 years ago |
Stephen Kelly
|
33055c405e
Generate modern-style cmake code.
|
12 years ago |
Petr Kmoch
|
de8be9ef7d
Add projectDir parameter to GenerateBuildCommand
|
12 years ago |
Patrick Gansterer
|
5170a8800f
Make cmGlobalGenerator::GetDocumentation() a static function
|
13 years ago |
Stephen Kelly
|
2c04bc00a4
Move the EscapeJSON method to a sharable location.
|
13 years ago |