Signed-off-by: Ian Jackson <ijackson@chiark.greenend.org.uk>
# Copyright 2019 Ian Jackson
# SPDX-License-Identifier: LGPL-2.0-or-later
# 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)
&DEPFILES += $(foreach b,$(patsubst %.o,%,$(&OBJECTS)), \
$(dir $b).$(notdir $b).d)
-include $(&DEPFILES)
LINK ?= $(CC) -o$@ $(CFLAGS) $(LDFLAGS)
AR ?= ar
LINK ?= $(CC) -o$@ $(CFLAGS) $(LDFLAGS)
AR ?= ar
-COMPILE ?= $(CC) -c -o$@ -MD -MF $(*D)/.$(*F).d $(DEFS) $(INCLUDES) $(CFLAGS)
+COMPILE ?= $(CC) -c -o$@ $(CDEPS_CFLAGS) $(DEFS) $(INCLUDES) $(CFLAGS)