From 9a765817d778c7b637912c7d32d7e3678f3dd9bd Mon Sep 17 00:00:00 2001 From: Barry Wardell Date: Fri, 30 Oct 2009 21:07:06 +0000 Subject: Add support for building OSX disk image of beastpatcher. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@23424 a1c6a512-1295-4272-9138-f99709370657 --- utils/MTP/beastpatcher/Makefile | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) (limited to 'utils/MTP/beastpatcher/Makefile') diff --git a/utils/MTP/beastpatcher/Makefile b/utils/MTP/beastpatcher/Makefile index fad6a161e4..d02f83481d 100644 --- a/utils/MTP/beastpatcher/Makefile +++ b/utils/MTP/beastpatcher/Makefile @@ -47,6 +47,11 @@ beastpatcher.exe: $(SOURCES) $(HEADERS) $(MTPSRCS_W32) $(WINLIBS) beastpatcher-mac: beastpatcher-i386 beastpatcher-ppc lipo -create beastpatcher-ppc beastpatcher-i386 -output beastpatcher-mac +beastpatcher.dmg: beastpatcher-mac + mkdir -p beastpatcher-dmg + cp -p beastpatcher-mac beastpatcher-dmg + hdiutil create -srcfolder beastpatcher-dmg beastpatcher.dmg + beastpatcher-i386: $(SOURCES) $(HEADERS) $(MTPSRCS_MTP) usb.h libmtp.h libusb-i386.a libmtp-i386.a gcc -c -isysroot /Developer/SDKs/MacOSX10.4u.sdk -mmacosx-version-min=10.4 -arch i386 $(CFLAGS) -I. -DBEASTPATCHER $(SOURCES) $(MTPSRCS_MTP) gcc -framework iokit -framework coreservices -arch i386 -o beastpatcher-i386 $(OBJS) libusb-i386.a libmtp-i386.a -liconv @@ -66,4 +71,5 @@ bootimg.c: bootloader.bin bin2c mknkboot: mknkboot.c $(SILENT)$(NATIVECC) $(CFLAGS) $+ -o $@ clean: - rm -f beastpatcher.exe beastpatcher-mac beastpatcher-i386 beastpatcher-ppc beastpatcher bin2c bootimg.c bootimg.h mknkboot *~ *.o + rm -f beastpatcher.exe beastpatcher-mac beastpatcher-i386 beastpatcher-ppc beastpatcher bin2c bootimg.c bootimg.h mknkboot *~ *.o beastpatcher.dmg + rm -rf beastpatcher-dmg -- cgit v1.2.3