lkml.org 
[lkml]   [2009]   [Apr]   [3]   [last100]   RSS Feed
Views: [wrap][no wrap]   [headers]  [forward] 
 
Messages in this thread
    Patch in this message
    /
    Date
    From
    Subject[PATCH] fbdev: generated logo sources depend on scripts/pnmtologo
    From: Sam Ravnborg <sam@ravnborg.org>

    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>
    ---
    drivers/video/logo/Makefile | 12 +++++++-----
    1 files changed, 7 insertions(+), 5 deletions(-)

    diff --git a/drivers/video/logo/Makefile b/drivers/video/logo/Makefile
    index b91251d..3b43781 100644
    --- a/drivers/video/logo/Makefile
    +++ b/drivers/video/logo/Makefile
    @@ -37,22 +37,24 @@ extra-y += $(call logo-cfiles,_clut224,ppm)
    # Gray 256
    extra-y += $(call logo-cfiles,_gray256,pgm)

    +pnmtologo := scripts/pnmtologo
    +
    # Create commands like "pnmtologo -t mono -n logo_mac_mono -o ..."
    quiet_cmd_logo = LOGO $@
    - cmd_logo = scripts/pnmtologo \
    + cmd_logo = $(pnmtologo) \
    -t $(patsubst $*_%,%,$(notdir $(basename $<))) \
    -n $(notdir $(basename $<)) -o $@ $<

    -$(obj)/%_mono.c: $(src)/%_mono.pbm FORCE
    +$(obj)/%_mono.c: $(src)/%_mono.pbm $(pnmtologo) FORCE
    $(call if_changed,logo)

    -$(obj)/%_vga16.c: $(src)/%_vga16.ppm FORCE
    +$(obj)/%_vga16.c: $(src)/%_vga16.ppm $(pnmtologo) FORCE
    $(call if_changed,logo)

    -$(obj)/%_clut224.c: $(src)/%_clut224.ppm FORCE
    +$(obj)/%_clut224.c: $(src)/%_clut224.ppm $(pnmtologo) FORCE
    $(call if_changed,logo)

    -$(obj)/%_gray256.c: $(src)/%_gray256.pgm FORCE
    +$(obj)/%_gray256.c: $(src)/%_gray256.pgm $(pnmtologo) FORCE
    $(call if_changed,logo)

    # Files generated that shall be removed upon make clean
    --
    1.6.0.4

    With kind regards,

    Geert Uytterhoeven
    Software Architect

    Sony Techsoft Centre Europe
    The Corporate Village · Da Vincilaan 7-D1 · B-1935 Zaventem · Belgium

    Phone: +32 (0)2 700 8453
    Fax: +32 (0)2 700 8622
    E-mail: Geert.Uytterhoeven@sonycom.com
    Internet: http://www.sony-europe.com/

    A division of Sony Europe (Belgium) N.V.
    VAT BE 0413.825.160 · RPR Brussels
    Fortis · BIC GEBABEBB · IBAN BE41293037680010
    --
    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/

    \
     
     \ /
      Last update: 2009-04-03 16:59    [W:0.031 / U:29.172 seconds]
    ©2003-2016 Jasper Spaans. hosted at Digital OceanAdvertise on this site