mbr/Makefile: run checksize on the proper binaries... syslinux-3.72-pre4
authorH. Peter Anvin <hpa@zytor.com>
Mon, 8 Sep 2008 05:57:49 +0000 (22:57 -0700)
committerH. Peter Anvin <hpa@zytor.com>
Mon, 8 Sep 2008 05:57:49 +0000 (22:57 -0700)
There is a reason other than stylistic for using macros like $@ in
explicit rules, and that is that they get copied and pasted around...

Signed-off-by: H. Peter Anvin <hpa@zytor.com>
mbr/Makefile

index a57b394..0bdf7e3 100644 (file)
@@ -29,17 +29,17 @@ all:        mbr.bin gptmbr.bin isohdpfx.bin
 
 mbr.bin: mbr.elf checksize.pl
        $(OBJCOPY) -O binary $< $@
-       $(PERL) checksize.pl mbr.bin 440
+       $(PERL) checksize.pl $@ 440
 
 isohdpfx.bin: isohdpfx.elf checksize.pl
        $(OBJCOPY) -O binary $< $@
-       $(PERL) checksize.pl mbr.bin 432
+       $(PERL) checksize.pl $@ 432
 
 mbr_bin.c: mbr.bin
 
 gptmbr.bin: gptmbr.elf checksize.pl
        $(OBJCOPY) -O binary $< $@
-       $(PERL) checksize.pl gptmbr.bin 424
+       $(PERL) checksize.pl $@ 424
 
 tidy dist:
        rm -f *.o *.elf *.lst