-rw-r--r-- makefile
1 OUT = bdf2flf 2 SRC = bdf2flf.c 3 CFLAGS += -Wall -Wextra -pedantic 4 PREFIX ?= /usr/local 5 BINPREFIX ?= $(PREFIX)/bin 6 MANPREFIX ?= $(PREFIX)/man/man1 7 8 all: clean $(OUT) 9 10 clean: 11 $(RM) $(OUT) $(OBJ) 12 13 install: 14 mkdir -p "$(DESTDIR)$(BINPREFIX)" 15 cp -pf "$(OUT)" "$(DESTDIR)$(BINPREFIX)" 16 mkdir -p "${DESTDIR}${MANPREFIX}" 17 cp -pf "${OUT}.1" "${DESTDIR}${MANPREFIX}" 18 19 20 uninstall: 21 rm -f "$(DESTDIR)$(BINPREFIX)/$(OUT)" 22 rm -f "$(DESTDIR)$(MANPREFIX)/$(OUT).1" 23 24 25 .PHONY: all clean install uninstall 26