Stephen Kelly
|
f971ab04cf
cmMacroCommand: Store the FilePath when creating the prototype.
|
10 years ago |
Stephen Kelly
|
ca140c2e89
cmMakefile: Create a unified raii for macro scopes.
|
10 years ago |
Stephen Kelly
|
0aec491328
Port cmCommand consumers to cmState.
|
10 years ago |
Stephen Kelly
|
7916d7bac6
Include cmAlgorithms where it is used.
|
10 years ago |
Stephen Kelly
|
c021f59c1f
cmMakefile: Store macro list in a vector not in a map.
|
10 years ago |
Stephen Kelly
|
b5f98e5012
cmMacroCommand: Manipulate target string directly.
|
10 years ago |
Stephen Kelly
|
83414d5a07
cmMacroCommand: Move computation of ARGV%n names out of double loop.
|
10 years ago |
Stephen Kelly
|
9a1f8f35f4
cmMacroCommand: Move ARGV replacement out of condition.
|
10 years ago |
Stephen Kelly
|
4aa7bd2ac1
cmMacroCommand: Remove condition around ARGN replacement.
|
10 years ago |
Stephen Kelly
|
6774c92b58
cmMacroCommand: Declare tmps in the scope that it's used.
|
10 years ago |
Stephen Kelly
|
2c4a7298fc
cmMacroCommand: Declare arg in the scope that it is used.
|
10 years ago |
Stephen Kelly
|
a551851ab3
cmMacroCommand: Inline variable computation.
|
10 years ago |
Stephen Kelly
|
f79c0f7697
cmMacroCommand: Compute variables outside of two loops.
|
10 years ago |
Stephen Kelly
|
8e0827b646
cmMacroCommand: Remove intermediate arg variables.
|
10 years ago |
Stephen Kelly
|
f2c49f59d8
cmMacroCommand: Remove condition around ARGN computation.
|
10 years ago |
Stephen Kelly
|
3250a7e535
cmMacroCommand: Remove conditional append of semicolon.
|
10 years ago |
Stephen Kelly
|
081a13f7c0
cmMacroCommand: Declare arg variables where used and initialized.
|
10 years ago |
Stephen Kelly
|
17b5ebd383
cmMacroCommand: Join the args strings outside of the loops.
|
10 years ago |
Stephen Kelly
|
9380e85f86
Convert loops to cmJoin algorithm with cmRange.
|
10 years ago |
Stephen Kelly
|
8910224950
Replace common loop pattern with cmJoin
|
10 years ago |
Stephen Kelly
|
7b8725bf84
Convert loops populating maybe-empty content into the common pattern.
|
10 years ago |
Stephen Kelly
|
0a4e5674ec
cmMacroCommand: Remove counting variable.
|
10 years ago |
Stephen Kelly
|
11ecc31d0a
cmMacroCommand: Execute loop only if it has an effect.
|
10 years ago |
Stephen Kelly
|
f95543f8a6
cmMacroCommand: Extract iteration starting point.
|
10 years ago |
Stephen Kelly
|
9fe8f49353
cmMacroCommand: Replace a loop with cmJoin.
|
10 years ago |
Stephen Kelly
|
fd7b371293
Replace foo.size() pattern with !foo.empty().
|
10 years ago |
Stephen Kelly
|
d92887efab
Replace 'foo.size() > 0' pattern with !foo.empty().
|
10 years ago |
Brad King
|
b5a467262b
Merge topic 'drop-ancient-workarounds'
|
10 years ago |
Stephen Kelly
|
931e055d8c
Port all cmOStringStream to std::ostringstream.
|
10 years ago |
Stephen Kelly
|
238dd2fbab
Use insert instead of a loop in some cases.
|
11 years ago |