All pastes #2069435 Raw Edit

Someone

public text v1 · immutable
#2069435 ·published 2011-05-26 12:45 UTC
rendered paste body
Index: 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}"; \