Without this, make -jX will race the target and not produce the output.

# cvs diff -uNp
BSDmakefile
Index: BSDmakefile
===================================================================
RCS file: /open/anoncvs/cvs/ports/devel/arduino/files/BSDmakefile,v
retrieving revision 1.6
diff -u -p -u -p -r1.6 BSDmakefile
--- BSDmakefile 5 May 2013 20:51:40 -0000       1.6
+++ BSDmakefile 14 May 2013 10:53:27 -0000
@@ -204,7 +204,7 @@ ELFSIZE = $(SIZE)  applet/$(TARGET).elf
 sizebefore:
        @if [ -f applet/$(TARGET).elf ]; then echo; echo
$(MSG_SIZE_BEFORE); $(HEXSIZE); echo; fi

-sizeafter:
+sizeafter: applet/$(TARGET).hex
        @if [ -f applet/$(TARGET).elf ]; then echo; echo $(MSG_SIZE_AFTER);
$(HEXSIZE); echo; fi



-- 
May the most significant bit of your life be positive.

Reply via email to