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.