]> git.ipfire.org Git - thirdparty/man-pages.git/blob - share/mk/lint/c/cppcheck.mk
share/mk/: Reorganize build system
[thirdparty/man-pages.git] / share / mk / lint / c / cppcheck.mk
1 # Copyright 2021-2024, Alejandro Colomar <alx@kernel.org>
2 # SPDX-License-Identifier: LGPL-3.0-only WITH LGPL-3.0-linking-exception
3
4
5 ifndef MAKEFILE_LINT_C_CPPCHECK_INCLUDED
6 MAKEFILE_LINT_C_CPPCHECK_INCLUDED := 1
7
8
9 include $(MAKEFILEDIR)/configure/build-depends/coreutils.mk
10 include $(MAKEFILEDIR)/configure/build-depends/cppcheck.mk
11 include $(MAKEFILEDIR)/lint/_.mk
12
13
14 $(_LINT_c_cppcheck): %.lint-c.cppcheck.touch: %.c $(MK)
15 $(info CPPCHECK $@)
16 $(CPPCHECK) $(CPPCHECKFLAGS) $<
17 $(TOUCH) $@
18
19
20 endif # include guard