summaryrefslogtreecommitdiff
path: root/Makefile
diff options
context:
space:
mode:
Diffstat (limited to 'Makefile')
-rw-r--r--Makefile15
1 files changed, 11 insertions, 4 deletions
diff --git a/Makefile b/Makefile
index b75ae9a..659ae87 100644
--- a/Makefile
+++ b/Makefile
@@ -1,7 +1,14 @@
-output: dwmblocks.c blocks.h
- cc `pkg-config --cflags x11` `pkg-config --libs x11` dwmblocks.c -o dwmblocks
+PREFIX ?= /usr/local
+
+output: dwmblocks.o
+ gcc dwmblocks.o -lX11 -o dwmblocks
+dwmblocks.o: dwmblocks.c config.h
+ gcc -c -lX11 dwmblocks.c
clean:
rm -f *.o *.gch dwmblocks
install: output
- mkdir -p /usr/local/bin
- cp -f dwmblocks /usr/local/bin
+ mkdir -p $(DESTDIR)$(PREFIX)/bin
+ cp -f dwmblocks $(DESTDIR)$(PREFIX)/bin
+ chmod 755 $(DESTDIR)$(PREFIX)/bin/dwmblocks
+uninstall:
+ rm -f $(DESTDIR)$(PREFIX)/bin/dwmblocks
Software created with 💖