~mdw
/
preload-hacks
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
Makefile: Generate and include dependency information for headers.
[preload-hacks]
/
Makefile
diff --git
a/Makefile
b/Makefile
index
e6ddd66
..
4f07525
100644
(file)
--- a/
Makefile
+++ b/
Makefile
@@
-78,7
+78,7
@@
INST_BIN = $(INSTALL) -c -m755
MKDIRS = $(INSTALL) -d -m755
## Probably best if you leave these alone.
MKDIRS = $(INSTALL) -d -m755
## Probably best if you leave these alone.
-REAL_CFLAGS = $(CFLAGS) -fPIC
+REAL_CFLAGS = $(CFLAGS) -fPIC
-MD
REAL_LDFLAGS = $(LDFLAGS) -shared
###--------------------------------------------------------------------------
REAL_LDFLAGS = $(LDFLAGS) -shared
###--------------------------------------------------------------------------
@@
-142,7
+142,7
@@
all:: $(TARGETS)
.PHONY: ALL
CLEAN += $(TARGETS)
.PHONY: ALL
CLEAN += $(TARGETS)
-CLEAN += *.o
+CLEAN += *.o
*.d
clean::
rm -f $(CLEAN)
.PHONY: clean
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 $@
$(V_GEN)sed "s/@lib@/$@/" withlib.in >$@.new && \
chmod +x $@.new && mv $@.new $@
+-include $(patsubst %.c,%d,$(ALL_SOURCES))
+
###--------------------------------------------------------------------------
### Installation.
###--------------------------------------------------------------------------
### Installation.