MKDIRS = $(INSTALL) -d -m755
## Probably best if you leave these alone.
-REAL_CFLAGS = $(CFLAGS) -fPIC
+REAL_CFLAGS = $(CFLAGS) -fPIC -MD
REAL_LDFLAGS = $(LDFLAGS) -shared
###--------------------------------------------------------------------------
.PHONY: ALL
CLEAN += $(TARGETS)
-CLEAN += *.o
+CLEAN += *.o *.d
clean::
rm -f $(CLEAN)
.PHONY: clean
$(V_GEN)sed "s/@lib@/$@/" withlib.in >$@.new && \
chmod +x $@.new && mv $@.new $@
+-include $(patsubst %.c,%d,$(ALL_SOURCES))
+
###--------------------------------------------------------------------------
### Installation.