Introduction
Introduction Statistics Contact Development Disclaimer Help
tAdd config header file - spoon - dwm status utility (2f30 fork)
git clone git://src.adamsgaard.dk/spoon
Log
Files
Refs
LICENSE
---
commit 3e78d4a29a9faf088346e9a20369bcacf480dbfa
parent bd267c89fae5f0adcd154693d9b863ac7ee458d7
Author: lostd <[email protected]>
Date: Tue, 24 May 2016 22:22:48 +0100
Add config header file
Diffstat:
M Makefile | 7 ++++++-
A config.def.h | 11 +++++++++++
M spoon.c | 12 ++----------
3 files changed, 19 insertions(+), 11 deletions(-)
---
diff --git a/Makefile b/Makefile
t@@ -3,12 +3,17 @@ PREFIX = /usr/local
CPPFLAGS = -I/usr/X11R6/include -I/usr/local/include
LDFLAGS = -L/usr/X11R6/lib -L/usr/local/lib
LDLIBS = -lxkbfile -lX11 -lmpdclient
-DISTFILES = spoon.c Makefile LICENSE
+DISTFILES = spoon.c config.def.h Makefile LICENSE
OBJ = spoon.o
BIN = spoon
all: $(BIN)
+spoon.o: config.h
+
+config.h:
+ cp config.def.h $@
+
clean:
rm -f $(OBJ) $(BIN) $(BIN)-$(VERSION).tar.gz
diff --git a/config.def.h b/config.def.h
t@@ -0,0 +1,11 @@
+struct ent ents[] = {
+ /* reorder this if you want */
+ { .fmt = "[%s] ", .read = mpdread },
+ { .fmt = "[%s] ", .read = mixread },
+ { .fmt = "[%s] ", .read = cpuread },
+ { .fmt = "[%s] ", .read = tempread },
+ { .fmt = "%s ", .read = battread },
+ { .fmt = "%s ", .read = wifiread },
+ { .fmt = "[%s] ", .read = xkblayoutread },
+ { .fmt = "%s", .read = dateread },
+};
diff --git a/spoon.c b/spoon.c
t@@ -27,18 +27,10 @@ int xkblayoutread(char *buf, size_t len);
struct ent {
char *fmt;
int (*read)(char *, size_t);
-} ents[] = {
- /* reorder this if you want */
- { .fmt = "[%s] ", .read = mpdread },
- { .fmt = "[%s] ", .read = mixread },
- { .fmt = "[%s] ", .read = cpuread },
- { .fmt = "[%s] ", .read = tempread },
- { .fmt = "%s ", .read = battread },
- { .fmt = "%s ", .read = wifiread },
- { .fmt = "[%s] ", .read = xkblayoutread },
- { .fmt = "%s", .read = dateread },
};
+#include "config.h"
+
int
dummyread(char *buf, size_t len)
{
You are viewing proxied material from mx1.adamsgaard.dk. The copyright of proxied material belongs to its original authors. Any comments or complaints in relation to proxied material should be directed to the original authors of the content concerned. Please see the disclaimer for more details.