Mercurial > audlegacy-plugins
changeset 1881:8bdede3414cd
Optimize dependency generation.
author | Jonathan Schleifer <js@h3c.de> |
---|---|
date | Wed, 26 Sep 2007 06:38:56 +0200 |
parents | 0d8899c4ba25 |
children | eed7c270e8dd |
files | buildsys.mk.in |
diffstat | 1 files changed, 3 insertions(+), 3 deletions(-) [+] |
line wrap: on
line diff
--- a/buildsys.mk.in Wed Sep 26 03:10:35 2007 +0200 +++ b/buildsys.mk.in Wed Sep 26 06:38:56 2007 +0200 @@ -91,17 +91,17 @@ regen=0; \ for i in ${SRCS}; do test $$i -nt .deps && regen=1; done; \ if test x"$$regen" = x"1"; then \ - error=0; \ + list=""; \ ${DEPEND_STATUS}; \ rm -f .deps; \ for i in ${SRCS}; do \ case $${i##*.} in \ c|cc|cxx|m) \ - ${CPP} ${CPPFLAGS} -M $$i >>.deps || error=1; \ + list="$$list $$i"; \ ;; \ esac; \ done; \ - if test x"$$error" = x"0"; then \ + if ${CPP} ${CPPFLAGS} -M $$list >.deps; then \ ${DEPEND_OK}; \ else \ ${DEPEND_FAILED}; \