Introduction
Introduction Statistics Contact Development Disclaimer Help
tIsolate optional dependencies to ease custom builds - spoon - dwm status utili…
git clone git://src.adamsgaard.dk/spoon
Log
Files
Refs
LICENSE
---
commit 6ada71f97606b0f7fad3dabf842bd575eb2fe9a0
parent 48aaa560ef35c2fba5a86f11a8d51c90d5444eac
Author: lostd <[email protected]>
Date: Thu, 13 Oct 2016 17:27:53 +0200
Isolate optional dependencies to ease custom builds
Diffstat:
M Makefile | 18 ++++++++++++------
1 file changed, 12 insertions(+), 6 deletions(-)
---
diff --git a/Makefile b/Makefile
t@@ -1,10 +1,7 @@
VERSION = 0.2
PREFIX = /usr/local
-DISTFILES = spoon.c batt.c wifi.c cpu.c temp.c mix.c date.c load.c\
- mpd.c xkblayout.c strlcpy.c strlcat.c util.h config.def.h\
- Makefile LICENSE configure
-OBJ = spoon.o batt.o wifi.o cpu.o temp.o mix.o date.o load.o mpd.o xkblayout.o\
- strlcpy.o strlcat.o
+SRC = spoon.c batt.c wifi.c cpu.c temp.c mix.c date.c load.c\
+ strlcpy.c strlcat.c
BIN = spoon
include config.mk
t@@ -16,7 +13,16 @@ CPPFLAGS_Linux = -DPATH_BAT_CAP=\"/sys/class/power_supply/B…
-DPATH_TEMP=\"/sys/class/hwmon/hwmon0/temp1_input\"
CPPFLAGS = $(CPPFLAGS_$(UNAME))
LDFLAGS = $(LDFLAGS_$(UNAME))
-LDLIBS = -lxkbfile -lX11 -lmpdclient
+LDLIBS = -lX11
+
+SRC += xkblayout.c
+LDLIBS += -lxkbfile
+
+SRC += mpd.c
+LDLIBS += -lmpdclient
+
+DISTFILES = $(SRC) util.h config.def.h Makefile LICENSE configure
+OBJ = $(SRC:.c=.o)
all: $(BIN)
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.