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