BIN = nebula

CC      = gcc
CFLAGS  = -Wall -Wextra -O2 \
           $(shell pkg-config --cflags x11 xft fontconfig 2>/dev/null)
LIBS    = $(shell pkg-config --libs   x11 xft fontconfig 2>/dev/null) \
           -lX11 -lXft -lfontconfig

SRC = nebula.c

$(BIN): $(SRC)
	$(CC) $(CFLAGS) -o $@ $^ $(LIBS)

clean:
	rm -f $(BIN)

.PHONY: clean
