BIN = rigel

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

SKYKIT = ../skykit/libskykit.a

$(BIN): rigel.c $(SKYKIT)
	$(CC) $(CFLAGS) -o $@ rigel.c $(SKYKIT) $(LIBS)

$(SKYKIT):
	$(MAKE) -C ../skykit

clean:
	rm -f $(BIN)

.PHONY: clean
