Marc Chevrier
|
f7d12609f0
Refactoring: use append functions from cmext/algorithm
|
5 éve |
Kyle Edwards
|
5a8a9f7229
Ninja: Add multi-config variant
|
6 éve |
Kitware Robot
|
ed98209ddc
Revise include order using clang-format-6.0
|
6 éve |
Daniel Eiband
|
c7c59dae82
cmCustomCommandGenerator: Replace generator expression member
|
6 éve |
Daniel Eiband
|
a583b7bc17
Genex: Evaluate byproduct generator expressions in cmCustomCommandGenerator
|
6 éve |
Daniel Eiband
|
ccc9685cc1
Genex: Move genex expansion of paths into AppendPaths utility
|
6 éve |
Brad King
|
1ac4e0ef1b
Merge topic 'tidy-deprecated-headers'
|
6 éve |
Regina Pfeifer
|
f30523d090
clang-tidy: modernize-deprecated-headers
|
6 éve |
Sebastian Lipponer
|
c16641607f
add_custom_command: Delay slash conversion until after genex evaluation
|
6 éve |
Sebastian Holtermann
|
9b334397f5
Source sweep: Use cmStrCat for string concatenation
|
6 éve |
Sebastian Holtermann
|
f4f3c68926
Source code: Use cmExpandList instead of cmSystemTools::ExpandListArgument
|
6 éve |
Brad King
|
3a3e59617a
Merge topic 'fix-emulator-arguments'
|
6 éve |
Marek Antoniak
|
bf6f5467a0
Fix allocation in CROSSCOMPILING_EMULATOR evaluation
|
6 éve |
Brad King
|
71fbebd1dc
IWYU: Fix handling of <memory> standard header
|
6 éve |
Marek Antoniak
|
fec441ec17
Teach CROSSCOMPILING_EMULATOR to support arguments
|
6 éve |
Sebastian Holtermann
|
006229278b
Use cmAppend to append ranges to std::vector instances
|
6 éve |
Regina Pfeifer
|
5a0784ddea
clang-tidy: Pass by value
|
6 éve |
Brad King
|
98d59417b0
add_custom_{command,target}: Fix WORKING_DIRECTORY leading genex
|
7 éve |
Jon Chronopoulos
|
f158ac19e1
add_custom_{command,target}: WORKING_DIRECTORY generator expressions
|
7 éve |
Brad King
|
6e59491659
add_custom_{command,target}: Fix crash on empty expanded command
|
7 éve |
Brad King
|
df1693bdfc
cmCustomCommandGenerator: Simplify cmOutputConverter access
|
7 éve |
Pavel Solodovnikov
|
653b894683
Reduce raw string pointers usage.
|
7 éve |
Pavel Solodovnikov
|
c85bb007df
Reduce allocation of temporary values on heap.
|
7 éve |
Matthias Maennich
|
f0489856e3
Retire std::auto_ptr and its macro CM_AUTO_PTR
|
8 éve |
Brad King
|
67810849b9
Merge topic 'ranged-for'
|
8 éve |
Pavel Solodovnikov
|
7d5095796a
Meta: modernize old-fashioned loops to range-based `for`.
|
8 éve |
Brad King
|
ea7177b947
cmCustomCommandGenerator: Fix include-what-you-use diagnostic
|
8 éve |
Michael Stürmer
|
34c4108bbc
add HasOnlyEmptyCommandLines() method to cmCustomCommandGenerator
|
8 éve |
Daniel Pfeifer
|
ca2233e31f
IWYU: Mark cmConfigure.h with pragma: keep
|
8 éve |
Daniel Pfeifer
|
5962db4389
Use C++11 nullptr
|
8 éve |