From a92665fc0e71f356a4cb0781163093f1debb53eb Mon Sep 17 00:00:00 2001 From: Alejandro Colomar Date: Fri, 30 Dec 2022 00:58:02 +0100 Subject: lint-c.mk: Add dependency on the pc(5) file Signed-off-by: Alejandro Colomar --- lib/lint-c.mk | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/lib/lint-c.mk b/lib/lint-c.mk index d8ab103..59d4c1b 100644 --- a/lib/lint-c.mk +++ b/lib/lint-c.mk @@ -87,34 +87,34 @@ _TU_iwyu := $(_TU_h_iwyu) $(_TU_c_iwyu) _LIB_cck := $(builddir)/$(libname).lint-c.cppcheck.touch -$(_TU_ckp): %.lint-c.checkpatch.touch: % $(CHECKPATCH_CONF) $(mk) | %.d $$(@D)/ +$(_TU_ckp): %.lint-c.checkpatch.touch: % $(CHECKPATCH_CONF) $(mk) $(_LIB_pc_u) | %.d $$(@D)/ $(info LINT (checkpatch) $@) $(CHECKPATCH) $(CHECKPATCHFLAGS) -f $< $(TOUCH) $@ -$(_TU_ct): %.lint-c.clang-tidy.touch: % $(CLANG-TIDY_CONF) $(mk) | %.d $$(@D)/ +$(_TU_ct): %.lint-c.clang-tidy.touch: % $(CLANG-TIDY_CONF) $(mk) $(_LIB_pc_u) | %.d $$(@D)/ $(info LINT (clang-tidy) $@) $(CLANG-TIDY) $(CLANG-TIDYFLAGS) $< -- \ $(CPPFLAGS) $(CFLAGS) $(CLANGFLAGS) 2>&1 \ | $(SED) '/generated\.$$/d' $(TOUCH) $@ -$(_TU_cck): %.lint-c.cppcheck.touch: % $(CPPCHECK_CONF) $(mk) | %.d $$(@D)/ +$(_TU_cck): %.lint-c.cppcheck.touch: % $(CPPCHECK_CONF) $(mk) $(_LIB_pc_u) | %.d $$(@D)/ $(info LINT (cppcheck) $@) $(CPPCHECK) $(CPPCHECKFLAGS) -I $(INCLUDEDIR) $< $(TOUCH) $@ -$(_LIB_cck): %.lint-c.cppcheck.touch: $(_TU_c) $(_TU_h) $(CPPCHECK_CONF) $(mk) | $$(@D)/ +$(_LIB_cck): %.lint-c.cppcheck.touch: $(_TU_c) $(_TU_h) $(CPPCHECK_CONF) $(mk) $(_LIB_pc_u) | $$(@D)/ $(info LINT (cppcheck) $@) $(CPPCHECK) $(CPPCHECKFLAGS) -I $(INCLUDEDIR) $(_TU_c) $(_TU_h) $(TOUCH) $@ -$(_TU_cpl): %.lint-c.cpplint.touch: % $(CPPLINT_CONF) $(mk) | %.d $$(@D)/ +$(_TU_cpl): %.lint-c.cpplint.touch: % $(CPPLINT_CONF) $(mk) $(_LIB_pc_u) | %.d $$(@D)/ $(info LINT (cpplint) $@) $(CPPLINT) $(CPPLINTFLAGS) $< >/dev/null $(TOUCH) $@ -$(_TU_iwyu): %.lint-c.iwyu.touch: % $(mk) | %.d $$(@D)/ +$(_TU_iwyu): %.lint-c.iwyu.touch: % $(mk) $(_LIB_pc_u) | %.d $$(@D)/ $(info LINT (iwyu) $@) $(IWYU) $(IWYUFLAGS) $(CPPFLAGS) $(CFLAGS) $(CLANGFLAGS) $< 2>&1 \ | $(TAC) \ -- cgit v1.2.3