1# Install
2BIN = zahnrad
3
4# Flags
5CFLAGS += -std=c89 -pedantic -O2
6
7SRC = main.c
8OBJ = $(SRC:.c=.o)
9
10LDFLAGS += -lX11 -lm
11
12CFLAGS += ${shell pkg-config --cflags xft} -DNK_XLIB_USE_XFT
13LDFLAGS += ${shell pkg-config --libs xft}
14
15SRC = ${wildcard *.c}
16OBJ = $(SRC:.c=.o)
17
18$(BIN):
19	@mkdir -p bin
20	rm -f bin/$(BIN) $(OBJS)
21	$(CC) $(SRC) $(CFLAGS) -D_POSIX_C_SOURCE=200809L -o bin/$(BIN) -lX11 ${LDFLAGS}
22