1 ########################################################################
2 # Copyright (C) 2021, 2022 Alejandro Colomar <alx@kernel.org>
3 # SPDX-License-Identifier: GPL-2.0 OR LGPL-2.0
4 ########################################################################
7 ifndef MAKEFILE_LINT_INCLUDED
8 MAKEFILE_LINT_INCLUDED
:= 1
11 include $(srcdir)/lib
/build.mk
12 include $(srcdir)/lib
/cmd.mk
13 include $(srcdir)/lib
/src.mk
16 SYSCONFDIR
:= $(srcdir)/etc
18 _LINTDIR
:= $(builddir
)/lint
21 LINTMAN
:= $(shell $(FIND
) $(MANDIR
)/man
*/ -type f \
22 |
$(GREP
) '$(MANEXT)' \
23 |
$(XARGS
) $(GREP
) -l
'^\.TH ' \
25 _LINTDIRS
:= $(patsubst $(MANDIR
)/%,$(_LINTDIR
)/%/.
,$(MANDIRS
))
28 lint
:= lint-c lint-man
31 $(_LINTDIRS
): %/.
: |
$$(dir %).
$(_LINTDIR
)/.
39 endif # MAKEFILE_LINT_INCLUDED