diff options
author | Alejandro Colomar <alx@kernel.org> | 2022-12-30 00:58:02 +0100 |
---|---|---|
committer | Alejandro Colomar <alx@kernel.org> | 2022-12-30 00:58:02 +0100 |
commit | a92665fc0e71f356a4cb0781163093f1debb53eb (patch) | |
tree | f368718df6c11ee9ab2cec1e0392331e1e43b357 | |
parent | dcb50bc1522adc678034aa61c29f737b1556942d (diff) |
lint-c.mk: Add dependency on the pc(5) file
Signed-off-by: Alejandro Colomar <alx@kernel.org>
-rw-r--r-- | lib/lint-c.mk | 12 |
1 files 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) \ |