aboutsummaryrefslogtreecommitdiff
path: root/CONTRIBUTING.md
diff options
context:
space:
mode:
authordundargoc <33953936+dundargoc@users.noreply.github.com>2023-01-19 10:34:45 +0100
committerGitHub <noreply@github.com>2023-01-19 10:34:45 +0100
commit00a976129b603b60f1e309ee7484cb0f4b5a9792 (patch)
treec3eadb4da0bca6bf2f5a3f1a26cb9895bb0a77e2 /CONTRIBUTING.md
parent6e3890f4ce002ba308c09166b00e8ee86b6efa03 (diff)
downloadrneovim-00a976129b603b60f1e309ee7484cb0f4b5a9792.tar.gz
rneovim-00a976129b603b60f1e309ee7484cb0f4b5a9792.tar.bz2
rneovim-00a976129b603b60f1e309ee7484cb0f4b5a9792.zip
build: enable cmake workflow presets (#21860)
Workflow presets allows combining configure, build, test and packaging steps and makes it possible to run everything in a single command. So cmake --preset iwyu cmake --build --preset iwyu instead becomes cmake --workflow --preset iwyu Workflow presets requires at least cmake version 3.25 to use.
Diffstat (limited to 'CONTRIBUTING.md')
-rw-r--r--CONTRIBUTING.md5
1 files changed, 2 insertions, 3 deletions
diff --git a/CONTRIBUTING.md b/CONTRIBUTING.md
index d0af90d679..ce0f2ace05 100644
--- a/CONTRIBUTING.md
+++ b/CONTRIBUTING.md
@@ -246,10 +246,9 @@ You can lint a single file (but this will _not_ exclude legacy errors):
For managing includes in C files, use [include-what-you-use].
- [Install include-what-you-use][include-what-you-use-install]
-- To see which includes needs fixing just use the cmake preset `iwyu`:
+- To see which includes needs fixing use the cmake preset `iwyu`:
```
- cmake --preset iwyu
- cmake --build --preset iwyu
+ cmake --workflow --preset iwyu
```
- There's also a make target that automatically fixes the suggestions from
IWYU: