X-Git-Url: https://git.distorted.org.uk/~mdw/preload-hacks/blobdiff_plain/6e66bf295f52b776a857678630c1332c5adb7e25..da261a6895ae8d3a069eca0a5a543810d4762488:/Makefile diff --git a/Makefile b/Makefile index e6ddd66..4f07525 100644 --- a/Makefile +++ b/Makefile @@ -78,7 +78,7 @@ INST_BIN = $(INSTALL) -c -m755 MKDIRS = $(INSTALL) -d -m755 ## Probably best if you leave these alone. -REAL_CFLAGS = $(CFLAGS) -fPIC +REAL_CFLAGS = $(CFLAGS) -fPIC -MD REAL_LDFLAGS = $(LDFLAGS) -shared ###-------------------------------------------------------------------------- @@ -142,7 +142,7 @@ all:: $(TARGETS) .PHONY: ALL CLEAN += $(TARGETS) -CLEAN += *.o +CLEAN += *.o *.d clean:: rm -f $(CLEAN) .PHONY: clean @@ -160,6 +160,8 @@ $(SCRIPTS): %: withlib.in $(V_GEN)sed "s/@lib@/$@/" withlib.in >$@.new && \ chmod +x $@.new && mv $@.new $@ +-include $(patsubst %.c,%d,$(ALL_SOURCES)) + ###-------------------------------------------------------------------------- ### Installation.