DESTDIR?= PREFIX?= /usr/local BINDIR?= ${PREFIX}/bin HOOKDIR?= ${PREFIX}/share/lfldap/hooks HOOKS= apache24.sh \ chrony.sh \ nginx.sh \ pf.sh \ postfix.sh all: .PHONY ${DESTDIR}${BINDIR}: install -d -m 0755 ${DESTDIR}${BINDIR} ${DESTDIR}${HOOKDIR}: install -d -m 0755 ${DESTDIR}${HOOKDIR} install: install-bin install-hooks .PHONY install-bin: ${DESTDIR}${BINDIR} .PHONY install -C -m 0755 lfldap-update.sh ${DESTDIR}${BINDIR}/lfldap-update install-hooks: ${DESTDIR}${HOOKDIR} .PHONY .for hook in ${HOOKS} install -C -m 0644 ${hook} ${DESTDIR}${HOOKDIR} .endfor