Makefile
CFLAGS = -std=c99 -g -Wall -Wextra -Werror
LDLIBS = -lm `pkg-config --cflags --libs libmagic 2>/dev/null || echo "-lmagic"`
PRIV = priv/
RM = rm -Rf
priv/apprentice: src/apprentice.c
mkdir -p priv
$(CC) $(CFLAGS) $(CPPFLAGS) $^ $(LDFLAGS) $(LDLIBS) -o $@
clean:
$(RM) priv/apprentice
.PHONY: clean