From 5bb17958c5694a28bd6b97f97adb4064bc79b984 Mon Sep 17 00:00:00 2001 From: zeertzjq Date: Sat, 26 Aug 2023 17:20:40 +0800 Subject: build: fix "make iwyu" not working (#24873) --- CONTRIBUTING.md | 2 +- Makefile | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/CONTRIBUTING.md b/CONTRIBUTING.md index d2c196880b..2fe3c39bde 100644 --- 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 index 012a4f07fa..8294d48eb9 100644 --- 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 -- cgit