Re: [Linux-fbdev-devel] FBDEV 2.6.0-test7 updates.
From: Sam Ravnborg <hidden>
Date: 2003-10-16 20:40:26
Also in:
lkml
On Thu, Oct 16, 2003 at 09:58:44PM +0200, Geert Uytterhoeven wrote:
quoted
--- linux-2.6.0-test7/drivers/video/logo/Makefile Wed Oct 15 19:12:21 2003 +++ fbdev-2.6/drivers/video/logo/Makefile Wed Oct 15 19:20:50 2003@@ -13,30 +13,36 @@ obj-$(CONFIG_LOGO_SUPERH_VGA16) += logo_superh_vga16.o obj-$(CONFIG_LOGO_SUPERH_CLUT224) += logo_superh_clut224.o -# Dependencies on generated files need to be listed explicitly - -$(obj)/%_mono.o: $(src)/%_mono.c - -$(obj)/%_vga16.o: $(src)/%_vga16.c - -$(obj)/%_clut224.o: $(src)/%_clut224.c - -$(obj)/%_gray256.o: $(src)/%_gray256.c - -# How to generate them +# mono logo's +$(obj)/logo_linux_mono.o: $(obj)/logo_linux_mono.c +$(obj)/logo_superh_mono.o: $(obj)/logo_superh_mono.c + +# vga16 logo's +$(obj)/logo_linux_vga16.o: $(obj)/logo_linux_vga16.c +$(obj)/logo_superh_vga16.o: $(obj)/logo_superh_vga16.c + +# clut224 logo's +$(obj)/logo_linux_clut224.o: $(obj)/logo_linux_clut224.c +$(obj)/logo_dec_clut224.o: $(obj)/logo_dec_clut224.c +$(obj)/logo_mac_clut224.o: $(obj)/logo_mac_clut224.c +$(obj)/logo_sgi_clut224.o: $(obj)/logo_sgi_clut224.c +$(obj)/logo_sun_clut224.o: $(obj)/logo_sun_clut224.c +$(obj)/logo_superh_clut224.o: $(obj)/logo_superh_clut224.cWhy did you replace the generic rules?
I made that a few months ago - I do not remember the details. But in order to use a common rule for all logos I had to list them explicit one by one. I also recall that the old makefile used some built-in rules to create the logo files - and the above may have been required to avoid that as well. Sam