LIB = libskykit.a CC = gcc CFLAGS = -Wall -Wextra -O2 \ $(shell pkg-config --cflags x11 xft fontconfig 2>/dev/null) OBJ = skykit.o $(LIB): $(OBJ) ar rcs $@ $^ skykit.o: skykit.c skykit.h $(CC) $(CFLAGS) -c -o $@ skykit.c install: $(LIB) install -Dm644 skykit.h /usr/local/include/skykit.h install -Dm644 $(LIB) /usr/local/lib/$(LIB) clean: rm -f $(OBJ) $(LIB) .PHONY: install clean