rendered paste bodyIndex: build.prog.mk
===================================================================
--- build.prog.mk (revision 900)
+++ build.prog.mk (working copy)
@@ -135,17 +135,19 @@
_prog_objs:
@if [ "${PROG}" != "" -a "${OBJS}" = "none" \
-a "${SRCS}" != "none" ]; then \
+ FLIST=""; \
for F in ${SRCS}; do \
F=`echo $$F | sed 's/.[clym]$$/.o/'`; \
F=`echo $$F | sed 's/.cc$$/.o/'`; \
F=`echo $$F | sed 's/.cpp$$/.o/'`; \
F=`echo $$F | sed 's/.asm$$/.o/'`; \
- ${MAKE} $$F; \
- if [ $$? != 0 ]; then \
- echo "${MAKE}: failure"; \
- exit 1; \
- fi; \
+ FLIST="$$FLIST $$F"; \
done; \
+ ${MAKE} $$FLIST; \
+ if [ $$? != 0 ]; then \
+ echo "${MAKE}: failure"; \
+ exit 1; \
+ fi; \
fi
@if [ "${WINRES}" != "" -a "${WINDRES}" != "" ]; then \
echo "${WINDRES} -o ${WINRES}.o ${WINRES}"; \