Linux kernel mirror (for testing) git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git
kernel os linux

fbdev: generated logo sources depend on scripts/pnmtologo

The generated logo sources are not automatically regenerated if
scripts/pnmtologo.c has changed. Add the missing dependency to fix this.

Signed-off-by: Sam Ravnborg <sam@ravnborg.org>
Tested-by: Geert Uytterhoeven <Geert.Uytterhoeven@sonycom.com>
Cc: Krzysztof Helt <krzysztof.h1@poczta.fm>
Signed-off-by: Andrew Morton <akpm@linux-foundation.org>
Signed-off-by: Linus Torvalds <torvalds@linux-foundation.org>

authored by

Sam Ravnborg and committed by
Linus Torvalds
a53c9d5b 8f3128e7

+7 -5
+7 -5
drivers/video/logo/Makefile
··· 37 37 # Gray 256 38 38 extra-y += $(call logo-cfiles,_gray256,pgm) 39 39 40 + pnmtologo := scripts/pnmtologo 41 + 40 42 # Create commands like "pnmtologo -t mono -n logo_mac_mono -o ..." 41 43 quiet_cmd_logo = LOGO $@ 42 - cmd_logo = scripts/pnmtologo \ 44 + cmd_logo = $(pnmtologo) \ 43 45 -t $(patsubst $*_%,%,$(notdir $(basename $<))) \ 44 46 -n $(notdir $(basename $<)) -o $@ $< 45 47 46 - $(obj)/%_mono.c: $(src)/%_mono.pbm FORCE 48 + $(obj)/%_mono.c: $(src)/%_mono.pbm $(pnmtologo) FORCE 47 49 $(call if_changed,logo) 48 50 49 - $(obj)/%_vga16.c: $(src)/%_vga16.ppm FORCE 51 + $(obj)/%_vga16.c: $(src)/%_vga16.ppm $(pnmtologo) FORCE 50 52 $(call if_changed,logo) 51 53 52 - $(obj)/%_clut224.c: $(src)/%_clut224.ppm FORCE 54 + $(obj)/%_clut224.c: $(src)/%_clut224.ppm $(pnmtologo) FORCE 53 55 $(call if_changed,logo) 54 56 55 - $(obj)/%_gray256.c: $(src)/%_gray256.pgm FORCE 57 + $(obj)/%_gray256.c: $(src)/%_gray256.pgm $(pnmtologo) FORCE 56 58 $(call if_changed,logo) 57 59 58 60 # Files generated that shall be removed upon make clean