1NAME = input23PREFIX ?= /usr/local4BINDIR ?= $(PREFIX)/bin5MANDIR ?= $(PREFIX)/share/man6DOCDIR ?= $(PREFIX)/share/doc/$(NAME)78CFLAGS ?= -O0 -g -Werror9CFLAGS += -std=c99 -D_POSIX_C_SOURCE=200809L10CFLAGS += -Wpedantic -Wall -Wextra \11 -Wmissing-prototypes -Wpointer-arith \12 -Wstrict-prototypes -Wshadow -Wformat-nonliteral1314LDLIBS = -lreadline -lncurses1516$(NAME): $(NAME).c17check: $(NAME)18 cd tests/ && ./run_tests.sh1920format: $(SOURCES)21 clang-format -style=file -i $(NAME).c2223install: $(NAME) $(NAME).1 README.md24 install -Dm755 $(NAME) "$(DESTDIR)$(BINDIR)/$(NAME)"25 install -Dm644 $(NAME).1 "$(DESTDIR)$(MANDIR)/man1/$(NAME).1"26 install -Dm644 README.md "$(DESTDIR)$(DOCDIR)/README.md"2728.PHONY: check format install