vfdboard/bootloader/Makefile

47 lines
844 B
Makefile

# Name: Makefile
# Project: USBaspLoader (updater)
# Author: Stephan Bärwolf
# Creation Date: 2012-09-01
# Tabsize: 4
# License: GNU GPL v2 (see License.txt)
include Makefile.inc
all: do_firmware do_updater
flash: firmware
$(MAKE) -C firmware flash
fuse: firmware
$(MAKE) -C firmware fuse
lock: firmware
$(MAKE) -C firmware lock
update: updater
$(MAKE) -C updater flash
firmware: do_firmware
updater: do_updater
do_firmware:
$(ECHO) "."
$(ECHO) "."
$(ECHO) "======>BUILDING BOOTLOADER FIRMWARE"
$(ECHO) "."
$(MAKE) -C firmware all
do_updater: firmware
$(ECHO) "."
$(ECHO) "."
$(ECHO) "======>BUILDING BOOTLOADER UPDATER (EXPERIMENTAL)"
$(ECHO) "."
$(MAKE) -C updater all
deepclean: clean
$(RM) *~
$(MAKE) -C updater deepclean
$(MAKE) -C firmware deepclean
clean:
$(MAKE) -C updater clean
$(MAKE) -C firmware clean