Sebastian Holtermann
|
6136ab5e17
Ninja: Use cmNinjaRule as sole parameter in the WriteRule and AddRule methods
|
6 years ago |
Brad King
|
66efdbd21a
Merge topic 'additional_clean_files'
|
6 years ago |
Brad King
|
0064edf417
Merge topic 'ninja-pool-custom-command'
|
6 years ago |
Sebastian Holtermann
|
7b23001f20
Ninja: Add support for additional clean files
|
6 years ago |
Rosen Matev
|
9f76961de8
Support job pools in custom commands and targets
|
6 years ago |
Sebastian Holtermann
|
054954d855
Ninja: Use clean target instead of clean tool in `cmake --target clean` calls
|
6 years ago |
Sebastian Holtermann
|
47da9859e8
Ninja: In cmGlobalNinjaGenerator use std::unique_ptr to manage output streams
|
6 years ago |
Sebastian Holtermann
|
9902702134
Ninja: Add and use cmGlobalNinjaGenerator::CMakeCmd method
|
6 years ago |
Sebastian Holtermann
|
02293841e7
Ninja: Simplify cmGlobalNinjaGenerator::AddRule and HasRule methods
|
6 years ago |
Bartosz Kosiorek
|
324d18bb34
cmake: Teach --build mode to support multiple targets
|
6 years ago |
Ben Boeckel
|
72f9bb2993
ninja: make dyndep generation language aware
|
6 years ago |
Brad King
|
f4f3b6b9af
Ninja: Detect when ninja is new enough to support a multi-line depfile
|
6 years ago |
Brad King
|
d75fec5a88
Merge topic 'tidy-use-equals-default'
|
6 years ago |
Brad King
|
9620cb935a
Merge topic 'add_consistent_verbose_build_flag'
|
6 years ago |
Robert Maynard
|
1a45266cb5
cmGlobalGenerator: Add a class that represent the build command
|
7 years ago |
Regina Pfeifer
|
094f01d0f0
cleanup: Prefer compiler provided special member functions
|
6 years ago |
Regina Pfeifer
|
55671b41d2
clang-tidy: Use `= default`
|
6 years ago |
Zack Galbreath
|
dc6888573d
Pass EXCLUDE_FROM_ALL from directory to targets
|
6 years ago |
Kitware Robot
|
d7204e649e
Revise C++ coding style using clang-format-6.0
|
7 years ago |
Florian Maushart
|
1ab3881ec9
cmake: Add options for parallel builds to --build mode
|
7 years ago |
Brad King
|
5650ba1d6a
Ninja: Drop unnecessary ident encoding logic for paths
|
7 years ago |
Shane Parris
|
3f4b81f540
Add glob verify support to XCode, VS, Ninja, and Makefile generators
|
7 years ago |
Matthias Maennich
|
7374cb857c
Ninja: Cache ConvertToNinjaPath results to avoid repeat work
|
8 years ago |
Matthias Maennich
|
ed19e8136d
Ninja: Improve performance with deeply-dependent custom targets
|
8 years ago |
Brad King
|
0b33aee48b
Use C++11 override instead of CM_OVERRIDE
|
8 years ago |
Daniel Pfeifer
|
2b4c32c95f
clang-format: format all code as Cpp11
|
8 years ago |
Daniel Pfeifer
|
ca2233e31f
IWYU: Mark cmConfigure.h with pragma: keep
|
8 years ago |
Daniel Pfeifer
|
5962db4389
Use C++11 nullptr
|
8 years ago |
Daniel Pfeifer
|
b1ec5deaf1
Pass large types by const&, small types by value
|
8 years ago |
Brad King
|
6a2f833563
Ninja: Fix escaping of path to depfile
|
8 years ago |