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 \