Fix dependency generation for real.

This commit is contained in:
Jonathan Schleifer 2008-09-14 18:15:30 +02:00
parent 0f85060dd1
commit 1f0ddf9cb6

View file

@ -99,11 +99,23 @@ depend: pre-depend ${SRCS}
regen=0; \
deps=""; \
test -f .deps || regen=1; \
for i in ${OBJS}; do \
for i in ${SRCS}; do \
case $$i in \
*.o) \
*.c) \
test $$i -nt .deps && regen=1; \
deps="$$deps $${i%.o}.dep"; \
deps="$$deps $${i%.c}.dep"; \
;; \
*.cc) \
test $$i -nt .deps && regen=1; \
deps="$$deps $${i%.cc}.dep"; \
;; \
*.cxx) \
test $$i -nt .deps && regen=1; \
deps="$$deps $${i%.cxx}.dep"; \
;; \
*.m) \
test $$i -nt .deps && regen=1; \
deps="$$deps $${i%.m}.dep"; \
;; \
esac; \
done; \