Include original extension in temporary .dep files.
This commit is contained in:
parent
4cc08fb4de
commit
30ec01f110
1 changed files with 4 additions and 27 deletions
|
@ -95,7 +95,7 @@ MO_FILES = ${LOCALES:.po=.mo}
|
||||||
|
|
||||||
.SILENT:
|
.SILENT:
|
||||||
.SUFFIXES:
|
.SUFFIXES:
|
||||||
.SUFFIXES: .beam .c .cc .cxx .d .dep .erl .lib.o .mo .m .mm .o .plugin.o .po .py .pyc .xpm .S
|
.SUFFIXES: .beam .c .c.dep .cc .cc.dep .cxx .cxx.dep .d .erl .lib.o .mo .m .m.dep .mm .mm.dep .o .plugin.o .po .py .pyc .xpm .S .S.dep
|
||||||
.PHONY: all subdirs pre-depend depend install install-extra uninstall uninstall-extra clean distclean locales
|
.PHONY: all subdirs pre-depend depend install install-extra uninstall uninstall-extra clean distclean locales
|
||||||
|
|
||||||
all:
|
all:
|
||||||
|
@ -116,29 +116,9 @@ depend: pre-depend ${SRCS}
|
||||||
test -f .deps || regen=1; \
|
test -f .deps || regen=1; \
|
||||||
for i in ${SRCS}; do \
|
for i in ${SRCS}; do \
|
||||||
case $$i in \
|
case $$i in \
|
||||||
*.c) \
|
*.c | *.cc | *.cxx | *.m | *.mm | *.S) \
|
||||||
test $$i -nt .deps && regen=1; \
|
test $$i -nt .deps && regen=1; \
|
||||||
deps="$$deps $${i%.c}.dep"; \
|
deps="$$deps $$i.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"; \
|
|
||||||
;; \
|
|
||||||
*.mm) \
|
|
||||||
test $$i -nt .deps && regen=1; \
|
|
||||||
deps="$$deps $${i%.mm}.dep"; \
|
|
||||||
;; \
|
|
||||||
*.S) \
|
|
||||||
test $$i -nt .deps && regen=1; \
|
|
||||||
deps="$$deps $${i%.S}.dep"; \
|
|
||||||
;; \
|
;; \
|
||||||
esac; \
|
esac; \
|
||||||
done; \
|
done; \
|
||||||
|
@ -154,12 +134,9 @@ depend: pre-depend ${SRCS}
|
||||||
fi; \
|
fi; \
|
||||||
fi
|
fi
|
||||||
|
|
||||||
.c.dep .cc.dep .cxx.dep .m.dep .mm.dep .S.dep:
|
.c.c.dep .cc.cc.dep .cxx.cxx.dep .m.m.dep .mm.mm.dep .S.S.dep:
|
||||||
${CPP} ${CPPFLAGS} -M $< >$@ || (rm -f $@; exit 1)
|
${CPP} ${CPPFLAGS} -M $< >$@ || (rm -f $@; exit 1)
|
||||||
|
|
||||||
.d.dep:
|
|
||||||
.xpm.dep:
|
|
||||||
|
|
||||||
pre-depend:
|
pre-depend:
|
||||||
|
|
||||||
${PROG} ${PROG_NOINST}: ${EXT_DEPS} ${OBJS}
|
${PROG} ${PROG_NOINST}: ${EXT_DEPS} ${OBJS}
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue