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