# (c) Bernd Porr
# GNU public license
# no warranty
#

all: as31 usbdux_firmware.hex

as31:
	make -C as31-2.1

#deprecated
usbdux_firmware.bin: fx2-include.asm usbdux_firmware.asm as31
	as31-2.1/as31 -Fbin usbdux_firmware.asm

usbdux_firmware.hex: fx2-include.asm usbdux_firmware.asm as31
	as31-2.1/as31 -l usbdux_firmware.asm

clean:
	rm -f *.bin *~ *.lst *.bin *.hex
	make -C as31-2.1 clean

install:
	mkdir -p /usr/share/usb/
	install usbdux_firmware.hex /usr/share/usb/usbdux_firmware.hex
	mkdir -p /etc/hotplug/usb
	install hotplug/usbdux /etc/hotplug/usb/usbdux

