URI:
       tAdd stub implementations for mpdread and xkblayoutread - spoon - dwm status utility (2f30 fork)
  HTML git clone git://src.adamsgaard.dk/spoon
   DIR Log
   DIR Files
   DIR Refs
   DIR LICENSE
       ---
   DIR commit b43a346a5f124f505181f58627bb51bb98877c75
   DIR parent 372ba92c8be6bf7c9fe6a21290c8cef103158c37
  HTML Author: sin <sin@2f30.org>
       Date:   Thu, 13 Oct 2016 16:43:35 +0100
       
       Add stub implementations for mpdread and xkblayoutread
       
       If you want to build spoon without those plugins you can just
       comment out
       
       OBJ += xkblayout.o
       LDLIBS += -lxkbfile
       
       OBJ += mpd.o
       LDLIBS += -lmpdclient
       
       in the Makefile.
       
       Diffstat:
         M Makefile                            |       4 ++--
         A stub.c                              |      15 +++++++++++++++
       
       2 files changed, 17 insertions(+), 2 deletions(-)
       ---
   DIR diff --git a/Makefile b/Makefile
       t@@ -1,9 +1,9 @@
        VERSION = 0.2
        PREFIX = /usr/local
        SRC = spoon.c batt.c wifi.c cpu.c temp.c mix.c date.c load.c\
       -      strlcpy.c strlcat.c xkblayout.c mpd.c
       +      strlcpy.c strlcat.c xkblayout.c mpd.c stub.c
        OBJ = spoon.o batt.o wifi.o cpu.o temp.o mix.o date.o load.o\
       -      strlcpy.o strlcat.o
       +      strlcpy.o strlcat.o stub.o
        BIN = spoon
        DISTFILES = $(SRC) util.h config.def.h Makefile LICENSE configure
        
   DIR diff --git a/stub.c b/stub.c
       t@@ -0,0 +1,15 @@
       +#include <stddef.h>
       +
       +#pragma weak mpdread
       +int
       +mpdread(char *buf, size_t len)
       +{
       +        return -1;
       +}
       +
       +#pragma weak xkblayoutread
       +int
       +xkblayoutread(char *buf, size_t len)
       +{
       +        return -1;
       +}