core: Fix dfu-programmer version check

This commit is contained in:
tmk 2017-09-07 09:00:57 +09:00
parent 17d083a54b
commit 9d66875636

View file

@ -427,7 +427,7 @@ dfu: $(TARGET).hex
done
@echo
ifneq (, $(findstring 0.7, $(shell dfu-programmer --version 2>&1)))
ifneq (, $(findstring 0.7, $(shell dfu-programmer 2>/dev/null && dfu-programmer --version 2>&1)))
dfu-programmer $(MCU) erase --force
else
dfu-programmer $(MCU) erase
@ -447,7 +447,7 @@ flip-ee: $(TARGET).hex $(TARGET).eep
$(REMOVE) $(TARGET)eep.hex
dfu-ee: $(TARGET).hex $(TARGET).eep
ifneq (, $(findstring 0.7, $(shell dfu-programmer --version 2>&1)))
ifneq (, $(findstring 0.7, $(shell dfu-programmer 2>/dev/null && dfu-programmer --version 2>&1)))
dfu-programmer $(MCU) flash --eeprom $(TARGET).eep
else
dfu-programmer $(MCU) flash-eeprom $(TARGET).eep