From d82bb90a5b9dc1fd48b10514bdcd8f425aced256 Mon Sep 17 00:00:00 2001 From: fanquake Date: Wed, 9 Aug 2023 14:03:20 +0200 Subject: [PATCH] doc: use llvm-config for bitcoin-tidy example An LLVM installation will have `llvm-config` available to query for info. Ask it for the `--cmakedir`, and use that in our bitcoin-tidy example, rather than listing multiple different (potential) paths per distro/OS etc. --- contrib/devtools/bitcoin-tidy/README | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/contrib/devtools/bitcoin-tidy/README b/contrib/devtools/bitcoin-tidy/README index 1669fe98f57..c15e07c4ede 100644 --- a/contrib/devtools/bitcoin-tidy/README +++ b/contrib/devtools/bitcoin-tidy/README @@ -3,6 +3,9 @@ Example Usage: ```bash -cmake -S . -B build -DLLVM_DIR=/path/to/lib/cmake/llvm -DCMAKE_BUILD_TYPE=Release -make -C build -j$(nproc) +cmake -S . -B build -DLLVM_DIR=$(llvm-config --cmakedir) -DCMAKE_BUILD_TYPE=Release + +cmake --build build -j$(nproc) + +cmake --build build --target bitcoin-tidy-tests -j$(nproc) ```