commit fef65d3c0d7510f945b00cee5bb2c3057b7e2227 from: Omar Polo date: Sat Oct 01 20:24:12 2022 UTC improve `install' target - respect ${DESTDIR} - define ${BINDIR} commit - 1f0d29ac8f8d296fdc27ae5f8aea8d140d667b13 commit + fef65d3c0d7510f945b00cee5bb2c3057b7e2227 blob - 7f47250d5e6c2b46349d7e89bc7e140e6e7b1e3f blob + e587778a53b3c64300157ef28da35aca55f003f5 --- Makefile +++ Makefile @@ -10,6 +10,7 @@ INSTALL_MAN= ${INSTALL} -m 0444 INSTALL_PROGRAM=${INSTALL} -m 0555 PREFIX= /usr/local +BINDIR= ${PREFIX}/bin MANDIR= ${PREFIX}/man .PHONY: all dist install-local install lint @@ -20,8 +21,10 @@ install-local: ${INSTALL_PROGRAM} ${PROG} ${HOME}/bin install: - ${INSTALL_PROGRAM} ${PROG} ${PREFIX}/bin - ${INSTALL_MAN} ${MAN} ${MANDIR}/man1/ + mkdir -p ${DESTDIR}${BINDIR} + mkdir -p ${DESTDIR}${MANDIR}/man1 + ${INSTALL_PROGRAM} ${PROG} ${DESTDIR}${BINDIR} + ${INSTALL_MAN} ${MAN} ${DESTDIR}${MANDIR}/man1/ lint: man -Tlint -l ${MAN}