#!/bin/sh
while : ; do
    /usr/bin/dfu-programmer atmega32u4 erase
    [[ $? == 0 ]] && break
done
/usr/bin/dfu-programmer atmega32u4 flash $1
/usr/bin/dfu-programmer atmega32u4 reset