From: Donald Hunter Date: Thu, 27 Nov 2025 12:35:00 +0000 (+0000) Subject: tools: ynl: add a lint makefile target X-Git-Url: https://gentwo.org/gitweb/?a=commitdiff_plain;h=129dc6075a150f82926ed10942f02f941985d51f;p=linux%2F.git tools: ynl: add a lint makefile target Add a lint target to run yamllint on the YNL specs. make -C tools/net/ynl lint make: Entering directory '/home/donaldh/net-next/tools/net/ynl' yamllint ../../../Documentation/netlink/specs/*.yaml ../../../Documentation/netlink/specs/ethtool.yaml 1272:21 warning truthy value should be one of [false, true] (truthy) make: Leaving directory '/home/donaldh/net-next/tools/net/ynl' Signed-off-by: Donald Hunter Link: https://patch.msgid.link/20251127123502.89142-3-donald.hunter@gmail.com Signed-off-by: Jakub Kicinski --- diff --git a/tools/net/ynl/Makefile b/tools/net/ynl/Makefile index b23083b2dfb2..7736b492f559 100644 --- a/tools/net/ynl/Makefile +++ b/tools/net/ynl/Makefile @@ -56,6 +56,8 @@ install: libynl.a lib/*.h run_tests: @$(MAKE) -C tests run_tests +lint: + yamllint $(SPECDIR) schema_check: @N=1; \ @@ -72,4 +74,4 @@ schema_check: N=$$((N+1)) ; \ done -.PHONY: all clean distclean install run_tests schema_check $(SUBDIRS) +.PHONY: all clean distclean install run_tests lint schema_check $(SUBDIRS)