Mercurial > audlegacy
comparison buildsys.mk.in @ 3612:0f57bc33979c
Always prefix comparisons with x.
author | Jonathan Schleifer <js@h3c.de> |
---|---|
date | Mon, 24 Sep 2007 20:47:04 +0200 |
parents | 6d055449020a |
children | f0ca69579f77 |
comparison
equal
deleted
inserted
replaced
3611:6d055449020a | 3612:0f57bc33979c |
---|---|
87 done | 87 done |
88 | 88 |
89 depend: pre-depend ${SRCS} | 89 depend: pre-depend ${SRCS} |
90 regen=0; \ | 90 regen=0; \ |
91 for i in ${SRCS}; do [ $$i -nt .deps ] && regen=1; done; \ | 91 for i in ${SRCS}; do [ $$i -nt .deps ] && regen=1; done; \ |
92 if [ $$regen = 1 ]; then \ | 92 if [ x"$$regen" = x"1" ]; then \ |
93 error=0; \ | 93 error=0; \ |
94 ${DEPEND_STATUS}; \ | 94 ${DEPEND_STATUS}; \ |
95 rm -f .deps; \ | 95 rm -f .deps; \ |
96 for i in ${SRCS}; do \ | 96 for i in ${SRCS}; do \ |
97 case $${i##*.} in \ | 97 case $${i##*.} in \ |
98 c|cc|cxx|m) \ | 98 c|cc|cxx|m) \ |
99 ${CPP} ${CPPFLAGS} -M $$i >>.deps || error=1; \ | 99 ${CPP} ${CPPFLAGS} -M $$i >>.deps || error=1; \ |
100 ;; \ | 100 ;; \ |
101 esac; \ | 101 esac; \ |
102 done; \ | 102 done; \ |
103 if [ $$error = 0 ]; then \ | 103 if [ x"$$error" = x"0" ]; then \ |
104 ${DEPEND_OK}; \ | 104 ${DEPEND_OK}; \ |
105 else \ | 105 else \ |
106 ${DEPEND_FAILED}; \ | 106 ${DEPEND_FAILED}; \ |
107 fi; \ | 107 fi; \ |
108 fi | 108 fi |
159 ${COMPILE_FAILED}; \ | 159 ${COMPILE_FAILED}; \ |
160 fi | 160 fi |
161 | 161 |
162 .d.o: | 162 .d.o: |
163 ${COMPILE_STATUS} | 163 ${COMPILE_STATUS} |
164 if test x"$(basename ${DC})" = x"dmd"; then \ | 164 if [ x"$(basename ${DC})" = x"dmd" ]; then \ |
165 if ${DC} ${DFLAGS} -c -of$@ $<; then \ | 165 if ${DC} ${DFLAGS} -c -of$@ $<; then \ |
166 ${COMPILE_OK}; \ | 166 ${COMPILE_OK}; \ |
167 else \ | 167 else \ |
168 ${COMPILE_FAILED}; \ | 168 ${COMPILE_FAILED}; \ |
169 fi \ | 169 fi \ |