diff options
Diffstat (limited to 'rbutil/mkamsboot/Makefile')
-rw-r--r-- | rbutil/mkamsboot/Makefile | 15 |
1 files changed, 9 insertions, 6 deletions
diff --git a/rbutil/mkamsboot/Makefile b/rbutil/mkamsboot/Makefile index d643930915..ea8ca274c3 100644 --- a/rbutil/mkamsboot/Makefile +++ b/rbutil/mkamsboot/Makefile | |||
@@ -20,18 +20,21 @@ E200V2FILES = dualboot-e200v2.o dualboot-e200v2.elf dualboot-e200v2.o \ | |||
20 | dualboot-e200v2.bin bootimg_e200v2.c bootimg_e200v2.h | 20 | dualboot-e200v2.bin bootimg_e200v2.c bootimg_e200v2.h |
21 | 21 | ||
22 | M200V2FILES = dualboot-m200v2.o dualboot-m200v2.elf dualboot-m200v2.o \ | 22 | M200V2FILES = dualboot-m200v2.o dualboot-m200v2.elf dualboot-m200v2.o \ |
23 | dualboot-m200v2.bin bootimg_m200v2.c bootimg_m200v2.h | 23 | dualboot-m200v2.bin bootimg_m200v2.c bootimg_m200v2.h |
24 | 24 | ||
25 | all: mkamsboot | 25 | all: mkamsboot |
26 | 26 | ||
27 | $(LIBUCL): | 27 | $(LIBUCL): |
28 | make -C ../../tools/ucl/src libucl.a | 28 | make -C ../../tools/ucl/src libucl.a |
29 | 29 | ||
30 | mkamsboot.o: mkamsboot.c $(BOOTHEADERS) uclimg.h | 30 | md5.o: md5.c md5.h |
31 | gcc $(CFLAGS) -c -o md5.o -W -Wall md5.c | ||
32 | |||
33 | mkamsboot.o: mkamsboot.c $(BOOTHEADERS) uclimg.h md5.h | ||
31 | gcc $(CFLAGS) -c -o mkamsboot.o -W -Wall mkamsboot.c | 34 | gcc $(CFLAGS) -c -o mkamsboot.o -W -Wall mkamsboot.c |
32 | 35 | ||
33 | mkamsboot: mkamsboot.o $(BOOTIMAGES) uclimg.o $(LIBUCL) | 36 | mkamsboot: mkamsboot.o $(BOOTIMAGES) uclimg.o md5.o $(LIBUCL) |
34 | gcc -o mkamsboot mkamsboot.o $(BOOTIMAGES) uclimg.o $(LIBUCL) | 37 | gcc -o mkamsboot mkamsboot.o $(BOOTIMAGES) uclimg.o md5.o $(LIBUCL) |
35 | 38 | ||
36 | # Rules for our test ARM application - assemble, link, then extract | 39 | # Rules for our test ARM application - assemble, link, then extract |
37 | # the binary code | 40 | # the binary code |
@@ -110,5 +113,5 @@ bin2c: bin2c.c | |||
110 | 113 | ||
111 | clean: | 114 | clean: |
112 | rm -f mkamsboot mkamsboot.o nrv2e_d8.o nrv2e_d8.elf nrv2e_d8.bin *~ \ | 115 | rm -f mkamsboot mkamsboot.o nrv2e_d8.o nrv2e_d8.elf nrv2e_d8.bin *~ \ |
113 | bin2c uclimg.c uclimg.h uclimg.o \ | 116 | bin2c uclimg.c uclimg.h uclimg.o md5.o \ |
114 | $(BOOTIMAGES) $(CLIPFILES) $(E200V2FILES) $(M200V2FILES) | 117 | $(BOOTIMAGES) $(CLIPFILES) $(E200V2FILES) $(M200V2FILES) |