6e24fc8de2ae2ce1946eb384a37718e1e6f7581b
[pub/USBaspLoader.git] / Makefile
1 # Name: Makefile
2 # Project: USBaspLoader (updater)
3 # Author: Stephan Bärwolf
4 # Creation Date: 2012-09-01
5 # Tabsize: 4
6 # License: GNU GPL v2 (see License.txt)
7
8 include Makefile.inc
9
10
11 all: do_firmware do_updater
12
13 firmware: do_firmware
14 updater: do_updater
15
16 do_firmware:
17 $(ECHO) "."
18 $(ECHO) "."
19 $(ECHO) "======>BUILDING BOOTLOADER FIRMWARE"
20 $(ECHO) "."
21 $(MAKE) -C firmware all
22
23 do_updater:
24 $(ECHO) "."
25 $(ECHO) "."
26 $(ECHO) "======>BUILDING BOOTLOADER UPDATER (EXPERIMENTAL)"
27 $(ECHO) "."
28 $(MAKE) -C updater all
29
30 deepclean: clean
31 $(RM) *~
32 $(MAKE) -C updater deepclean
33 $(MAKE) -C firmware deepclean
34
35 clean:
36 $(MAKE) -C updater clean
37 $(MAKE) -C firmware clean