diff options
Diffstat (limited to 'rbutil')
-rw-r--r-- | rbutil/mkamsboot/Makefile | 24 |
1 files changed, 20 insertions, 4 deletions
diff --git a/rbutil/mkamsboot/Makefile b/rbutil/mkamsboot/Makefile index 7c46a4233a..e2af93716b 100644 --- a/rbutil/mkamsboot/Makefile +++ b/rbutil/mkamsboot/Makefile | |||
@@ -1,6 +1,6 @@ | |||
1 | # We use the UCL code available in the Rockbox tools/ directory | 1 | # We use the UCL code available in the Rockbox tools/ directory |
2 | CFLAGS=-I../../tools/ucl/include -Wall | 2 | CFLAGS=-I../../tools/ucl/include -Wall |
3 | LIBUCL=../../tools/ucl/src/libucl.a | 3 | LIBUCL=../../tools/ucl/src/libucl$(RBARCH).a |
4 | CC = gcc | 4 | CC = gcc |
5 | 5 | ||
6 | #change for releases | 6 | #change for releases |
@@ -35,7 +35,7 @@ OUT = $(TARGET_DIR)build$(RBARCH) | |||
35 | all: $(OUTPUT) | 35 | all: $(OUTPUT) |
36 | 36 | ||
37 | $(LIBUCL): | 37 | $(LIBUCL): |
38 | make -C ../../tools/ucl/src $(TARGET_DIR)libucl.a | 38 | make -C ../../tools/ucl/src $(TARGET_DIR)libucl$(RBARCH).a |
39 | 39 | ||
40 | # This file can be generated in the dualboot/ directory | 40 | # This file can be generated in the dualboot/ directory |
41 | $(OUT)/dualboot.o: dualboot.c | 41 | $(OUT)/dualboot.o: dualboot.c |
@@ -77,8 +77,24 @@ libmkamsboot-universal: libmkamsbooti386.a libmkamsbootppc.a | |||
77 | lipo -create $(TARGET_DIR)libmkamsbootppc.a $(TARGET_DIR)libmkamsbooti386.a -output $(TARGET_DIR)libmkamsboot.a | 77 | lipo -create $(TARGET_DIR)libmkamsbootppc.a $(TARGET_DIR)libmkamsbooti386.a -output $(TARGET_DIR)libmkamsboot.a |
78 | 78 | ||
79 | clean: | 79 | clean: |
80 | rm -f $(OUTPUT) libmkamsboot.o $(TARGET_DIR)libmkamsboot*.a | 80 | rm -f $(OUTPUT) libmkamsboot.o $(TARGET_DIR)libmkamsboot*.a mkamsboot.dmg |
81 | rm -rf build* | 81 | rm -rf build* mkamsboot-* |
82 | |||
83 | mkamsboot-i386: | ||
84 | $(MAKE) RBARCH=i386 | ||
85 | mv mkamsboot mkamsboot-i386 | ||
86 | |||
87 | mkamsboot-ppc: | ||
88 | make RBARCH=ppc | ||
89 | mv mkamsboot mkamsboot-ppc | ||
90 | |||
91 | mkamsboot-mac: mkamsboot-i386 mkamsboot-ppc | ||
92 | lipo -create mkamsboot-ppc mkamsboot-i386 -output mkamsboot-mac | ||
93 | |||
94 | mkamsboot.dmg: mkamsboot-mac | ||
95 | mkdir -p mkamsboot-dmg | ||
96 | cp -p mkamsboot-mac mkamsboot-dmg | ||
97 | hdiutil create -srcfolder mkamsboot-dmg mkamsboot.dmg | ||
82 | 98 | ||
83 | $(OUT): | 99 | $(OUT): |
84 | @echo MKDIR $(OUT) | 100 | @echo MKDIR $(OUT) |