PREFIX ?= $(HOME)
BINDIR ?= $(PREFIX)/bin
MANDIR ?= $(PREFIX)/share/man/man1
CFLAGS ?= -O2
CFLAGS += -std=c99 -Wall -Wextra -pedantic

ansi: ansi.c
	$(CC) $(CFLAGS) $(LDFLAGS) -o $@ ansi.c

install: ansi
	install -d $(DESTDIR)$(BINDIR) $(DESTDIR)$(MANDIR)
	install -m 755 ansi $(DESTDIR)$(BINDIR)/ansi
	install -m 644 ansi.1 $(DESTDIR)$(MANDIR)/ansi.1

clean:
	rm -f ansi

.PHONY: install clean
