X-Git-Url: https://www.chiark.greenend.org.uk/ucgi/~ian/git?p=subdirmk.git;a=blobdiff_plain;f=subdirmk%2Fcdeps.sd.mk;h=5d58b6b90c979ccd5153a95aed7f1e007d3a0301;hp=aeb35bf88427385246cf02a841b544325f22d9c1;hb=a2d0da0b0b2f40319d8787b98f5198f78303f85d;hpb=21f1f96d711d4e745a87bc1561143887c02f1031 diff --git a/subdirmk/cdeps.sd.mk b/subdirmk/cdeps.sd.mk index aeb35bf..5d58b6b 100644 --- a/subdirmk/cdeps.sd.mk +++ b/subdirmk/cdeps.sd.mk @@ -1,5 +1,12 @@ +# subdirmk - useful rules for making and using cpp .*.d files +# Copyright 2019 Mark Wooding +# Copyright 2019 Ian Jackson +# SPDX-License-Identifier: LGPL-2.0-or-later + +CDEPS_CFLAGS ?= -MD -MF $(*D)/.$(*F).d &DEPFILES += $(foreach b,$(patsubst %.o,%,$(&OBJECTS)), \ $(dir $b).$(notdir $b).d) -include $(&DEPFILES) +&CLEAN += $(&DEPFILES)