From ccc5f4c4e1687cd7cf515f26da0f5ab918090736 Mon Sep 17 00:00:00 2001 From: Dominik Riebeling Date: Mon, 26 Sep 2011 20:00:26 +0000 Subject: Replace bootloader object rules with suffix rules. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@30607 a1c6a512-1295-4272-9138-f99709370657 --- rbutil/ipodpatcher/Makefile | 36 ++++++++++-------------------------- 1 file changed, 10 insertions(+), 26 deletions(-) diff --git a/rbutil/ipodpatcher/Makefile b/rbutil/ipodpatcher/Makefile index 7c203a94aa..a1420db766 100644 --- a/rbutil/ipodpatcher/Makefile +++ b/rbutil/ipodpatcher/Makefile @@ -10,6 +10,10 @@ BOOT_H = ipod1g2g.h ipod3g.h ipod4g.h ipodcolor.h ipodmini1g.h ipodmini2g.h ipod # Releases of ipodpatcher are created with "make RELEASE=1". This # enables BOOTOBJS and uses the VERSION string defined in main.c +ifndef V +SILENT = @ +endif + ifdef RELEASE CFLAGS+=-DRELEASE BOOTOBJS=1 @@ -79,33 +83,13 @@ ipodpatcher-ppc: $(SRC) ipodio-posix.c $(BOOTSRC) ipod2c: ipod2c.c $(NATIVECC) $(CFLAGS) -o ipod2c ipod2c.c -ipod1g2g.c: bootloader-ipod1g2g.ipod ipod2c - ./ipod2c bootloader-ipod1g2g.ipod ipod1g2g - -ipod3g.c: bootloader-ipod3g.ipod ipod2c - ./ipod2c bootloader-ipod3g.ipod ipod3g - -ipod4g.c: bootloader-ipod4g.ipod ipod2c - ./ipod2c bootloader-ipod4g.ipod ipod4g - -ipodcolor.c: bootloader-ipodcolor.ipod ipod2c - ./ipod2c bootloader-ipodcolor.ipod ipodcolor - -ipodmini1g.c: bootloader-ipodmini1g.ipod ipod2c - ./ipod2c bootloader-ipodmini1g.ipod ipodmini1g - -ipodmini2g.c: bootloader-ipodmini2g.ipod ipod2c - ./ipod2c bootloader-ipodmini2g.ipod ipodmini2g - -ipodnano1g.c: bootloader-ipodnano1g.ipod ipod2c - ./ipod2c bootloader-ipodnano1g.ipod ipodnano1g - -ipodvideo.c: bootloader-ipodvideo.ipod ipod2c - ./ipod2c bootloader-ipodvideo.ipod ipodvideo - -ipodnano2g.c: bootloader-ipodnano2g.ipodx ipod2c - ./ipod2c bootloader-ipodnano2g.ipodx ipodnano2g +%.c: bootloader-%.ipod ipod2c + @echo IPOD2C $< + $(SILENT)./ipod2c $< $* +%.c: bootloader-%.ipodx ipod2c + @echo IPOD2C $< + $(SILENT)./ipod2c $< $* clean: rm -f ipodpatcher.exe ipodpatcher-rc.o ipodpatcher-mac ipodpatcher-i386 ipodpatcher-ppc ipodpatcher ipod2c *~ $(BOOTSRC) $(BOOT_H) -- cgit v1.2.3