Makefile
changeset 50012 0a58aaa2009c
parent 50011 e3274e02d08e
child 50016 3c37cb7bce61
--- a/Makefile	Tue Jan 10 11:25:24 2023 +0100
+++ b/Makefile	Tue Jan 10 11:39:53 2023 +0100
@@ -138,6 +138,7 @@
         # Run Rust tests if cargo is installed
 	if command -v $(CARGO) >/dev/null 2>&1; then \
 		$(MAKE) rust-tests; \
+		$(MAKE) cargo-clippy; \
 	fi
 	cd tests && $(PYTHON) run-tests.py $(TESTFLAGS)
 
@@ -155,6 +156,10 @@
 	cd $(HGROOT)/rust \
 		&& $(CARGO) test --quiet --all --features "$(HG_RUST_FEATURES)"
 
+cargo-clippy:
+	cd $(HGROOT)/rust \
+		&& $(CARGO) clippy --all --features "$(HG_RUST_FEATURES)"
+
 check-code:
 	hg manifest | xargs python contrib/check-code.py