| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
| |
Fixes: #21694
|
|\
| |
| |
| |
| |
| |
| | |
209daa20b2 Code style: add missed explicit 'this->'
Acked-by: Kitware Robot <kwrobot@kitware.com>
Merge-request: !5400
|
| |
| |
| |
| |
| | |
CMake uses explicit 'this->' style. Using custom clang-tidy check we can
detect and fix places where 'this->' was missed.
|
|/
|
|
|
|
|
|
|
|
|
| |
Since one depender has multiple dependees, depend makefile generated
same depender line by line, to reduce file size and refine make file
parse speed, merge same dependers to one. And add a testcase for
large depend.make which generated source file includes 20000 header
files and run build and incremental build
Signed-off-by: Wangkai <wangkai86@huawei.com>
Signed-off-by: Zhaoyingdong <zhaoyingdong@huawei.com>
|
|
|
|
|
| |
Issue: #20286
Fixes: #21415
|
|
|
|
|
|
| |
To avoid duplicate effort of depfile parsing and enhance robustness
of parsing against mal-formed depfiles in preparation of DEPFILE option
support of add_custom_command command for makefiles generators.
|
| |
|
|
Each source compilation generates a dependencies file. These dependencies
files are consolidated in one file per target. This consolidation is done
as part of command 'cmake -E cmake_depends` launched before evaluation of
makefile dependency graph.
The consolidation uses the same approach as `CMake` dependencies management.
Fixes: #21321
|