]> git.ipfire.org Git - thirdparty/pdns.git/commitdiff
dnsdist: Run clippy when `CARGO_USE_DEV` and `CARGO_USE_CLIPPY` are set 16557/head
authorRemi Gacogne <remi.gacogne@powerdns.com>
Thu, 27 Nov 2025 10:15:03 +0000 (11:15 +0100)
committerRemi Gacogne <remi.gacogne@powerdns.com>
Thu, 27 Nov 2025 10:15:03 +0000 (11:15 +0100)
Signed-off-by: Remi Gacogne <remi.gacogne@powerdns.com>
pdns/dnsdistdist/dnsdist-rust-lib/rust/build_dnsdist_rust_library

index acca1c4f9ac64eb3dff6e5e4084f38d708cf3871..c2ef105e1ed44c27c8d1eba413be01f81328cfb7 100644 (file)
@@ -14,6 +14,9 @@ mytarget=${CARGO_TARGET_DIR-target}
 CARGO_PROFILE="--release"
 if [ -n "${CARGO_USE_DEV}" ]; then
     CARGO_PROFILE=""
+    if [ -n "${CARGO_USE_CLIPPY}" ]; then
+        $CARGO clippy --manifest-path $srcdir/Cargo.toml
+    fi
 fi
 
 $CARGO build ${CARGO_PROFILE} $RUST_TARGET --target-dir=$builddir/target --manifest-path $srcdir/Cargo.toml --locked