chiark / gitweb /
Introduce CDEPS_CFLAGS so without cdeps.sd.mk you don't get .*.d
[subdirmk.git] / subdirmk / cdeps.sd.mk
index aeb35bf88427385246cf02a841b544325f22d9c1..6ba0bbb271093c94130ed56d649181f34bbd378f 100644 (file)
@@ -1,3 +1,9 @@
+# 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)