summaryrefslogtreecommitdiff
path: root/rbutil/mkamsboot
diff options
context:
space:
mode:
Diffstat (limited to 'rbutil/mkamsboot')
-rw-r--r--rbutil/mkamsboot/Makefile24
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
2CFLAGS=-I../../tools/ucl/include -Wall 2CFLAGS=-I../../tools/ucl/include -Wall
3LIBUCL=../../tools/ucl/src/libucl.a 3LIBUCL=../../tools/ucl/src/libucl$(RBARCH).a
4CC = gcc 4CC = gcc
5 5
6#change for releases 6#change for releases
@@ -35,7 +35,7 @@ OUT = $(TARGET_DIR)build$(RBARCH)
35all: $(OUTPUT) 35all: $(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
79clean: 79clean:
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
83mkamsboot-i386:
84 $(MAKE) RBARCH=i386
85 mv mkamsboot mkamsboot-i386
86
87mkamsboot-ppc:
88 make RBARCH=ppc
89 mv mkamsboot mkamsboot-ppc
90
91mkamsboot-mac: mkamsboot-i386 mkamsboot-ppc
92 lipo -create mkamsboot-ppc mkamsboot-i386 -output mkamsboot-mac
93
94mkamsboot.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)