Messages in this thread | | | Date | Thu, 16 Oct 2003 22:40:12 +0200 | From | Sam Ravnborg <> | Subject | Re: [Linux-fbdev-devel] FBDEV 2.6.0-test7 updates. |
| |
On Thu, Oct 16, 2003 at 09:58:44PM +0200, Geert Uytterhoeven wrote: > > > --- 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.c > > Why 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 - To unsubscribe from this list: send the line "unsubscribe linux-kernel" in the body of a message to majordomo@vger.kernel.org More majordomo info at http://vger.kernel.org/majordomo-info.html Please read the FAQ at http://www.tux.org/lkml/
| |