chiark / gitweb /
Move knowledge of DEPFILES into cdeps.sd.mk
[subdirmk.git] / subdirmk / cdeps.sd.mk
index c898cc09d1c6e3337364b824a6b5af2f1260245d..5d58b6b90c979ccd5153a95aed7f1e007d3a0301 100644 (file)
@@ -3,7 +3,10 @@
 #  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)