diff options
Diffstat (limited to 'segments/Makefile')
-rw-r--r-- | segments/Makefile | 18 |
1 files changed, 18 insertions, 0 deletions
diff --git a/segments/Makefile b/segments/Makefile new file mode 100644 index 0000000..07767b5 --- /dev/null +++ b/segments/Makefile @@ -0,0 +1,18 @@ +# Build the small MPD NP program. +# Enable debug printing with $ make -e DEBUG=1 +DEBUG=0 +CC = $(shell hash clang 2>/dev/null && echo clang || echo gcc) +CFLAGS = -O3 -Wall -std=c99 -I /usr/include/ -D DEBUG=${DEBUG} +LDLIBS = -lmpdclient +XKB_LAYOUT_LDLIBS= -lX11 + +.PHONY: all clean + +all: np_mpd xkb_layout + +xkb_layout: xkb_layout.c + $(CC) $(CFLAGS) $(LDFLAGS) $< $(XKB_LAYOUT_LDLIBS) -o $@ + +clean: + $(RM) np_mpd + $(RM) xkb_layout |