DFU_UPDATE_BUILD=1 is for nRF52 - it's basically whether you get a hex file (for SWD upload) or a ZIP (for use with the bootloader).
Probably these two should be merged - there's no reason we couldn't do the same tricks we do for nRF52 (to allow building the bootloader first) with STM32
Espruino is a JavaScript interpreter for low-power Microcontrollers. This site is both a support community for Espruino and a place to share what you are working on.
DFU_UPDATE_BUILD=1
is for nRF52 - it's basically whether you get a hex file (for SWD upload) or a ZIP (for use with the bootloader).Probably these two should be merged - there's no reason we couldn't do the same tricks we do for nRF52 (to allow building the bootloader first) with STM32