]> git.sur5r.net Git - openocd/blob - contrib/loaders/Makefile
max32xxx: Support for MAX32XXX devices.
[openocd] / contrib / loaders / Makefile
1 .PHONY: arm clean-arm
2
3 all: arm stm8
4
5 common_dirs = \
6         checksum \
7         erase_check \
8         watchdog
9
10 ARM_CROSS_COMPILE ?= arm-none-eabi-
11
12 arm_dirs = \
13         flash/fm4 \
14         flash/kinetis_ke \
15         flash/max32xxx \
16         flash/xmc1xxx \
17         debug/xscale
18
19 arm:
20         for d in $(common_dirs); do \
21                 $(MAKE) -C $$d arm; \
22         done
23         for d in $(arm_dirs); do \
24                 $(MAKE) -C $$d all CROSS_COMPILE=$(ARM_CROSS_COMPILE); \
25         done
26
27 clean-arm:
28         for d in $(arm_dirs); do \
29                 $(MAKE) -C $$d clean; \
30         done
31
32 clean: clean-arm
33         for d in $(common_dirs); do \
34                 $(MAKE) -C $$d clean; \
35         done
36
37 stm8:
38         $(MAKE) -C erase_check stm8