t* A cli color picker URI git clone git://git.codevoid.de/xpick.git DIR Log DIR Files DIR Refs DIR README DIR LICENSE --- DIR commit d5ab4829df87570f82c55345fc674e24490befa8 DIR parent 5a1cc4d8f4f6eb7f6aef07be23f34bad4936b76a URI Author: c0dev0id <sh+github[at]codevoid[dot]de> Date: Sat, 5 Dec 2020 11:00:50 +0100 Update Makefile Diffstat: M Makefile | 21 +++++++++++++++------ 1 file changed, 15 insertions(+), 6 deletions(-) --- DIR diff --git a/Makefile b/Makefile t@@ -1,14 +1,23 @@ -CFLAGS=-g -Wall -INCS=-I/usr/X11R6/include -LIBS=-L/usr/X11R6/lib -lX11 +.POSIX: -all: clean xpick +PREFIX ?= /usr/local +PKG_CONFIG = pkg-config + +CFLAGS = -Wall `$(PKG_CONFIG) --cflags x11` +LDFLAGS = `$(PKG_CONFIG) --libs x11` + +all: xpick xpick: - $(CC) $(CFLAGS) $(INCS) $(LIBS) -o ${@} xpick.c + $(CC) $(CFLAGS) -o ${@} xpick.c $(LDFLAGS) clean: rm -f xpick install: xpick - install -m755 xpick /usr/local/bin/xpick + install -m755 xpick $(DESTDIR)$(PREFIX)/bin/xpick + +uninstall: + rm -f $(DESTDIR)$(PREFIX)/bin/xpick + +.PHONY: all clean install uninstall