commit 5bb17958c5694a28bd6b97f97adb4064bc79b984
parent 1635c9e75e21e07c4331cf983e14a11c7e09b119
Author: zeertzjq <zeertzjq@outlook.com>
Date: Sat, 26 Aug 2023 17:20:40 +0800
build: fix "make iwyu" not working (#24873)
Diffstat:
2 files changed, 2 insertions(+), 2 deletions(-)
diff --git a/CONTRIBUTING.md b/CONTRIBUTING.md
@@ -246,7 +246,7 @@ For managing includes in C files, use [include-what-you-use].
- To see which includes needs fixing use the cmake preset `iwyu`:
```bash
cmake --preset iwyu
- cmake --build build iwyu
+ cmake --build build
```
- There's also a make target that automatically fixes the suggestions from
IWYU:
diff --git a/Makefile b/Makefile
@@ -138,7 +138,7 @@ test: $(TEST)
iwyu: build/.ran-cmake
cmake --preset iwyu
- cmake --build --preset iwyu > build/iwyu.log
+ cmake --build build > build/iwyu.log
iwyu-fix-includes --only_re="src/nvim" --ignore_re="src/nvim/(auto|map.h|eval/encode.c)" --safe_headers < build/iwyu.log
cmake -B build -U ENABLE_IWYU