Makefile 524 Bytes
INSTALLDIR=/var/www

D=$(shell find * -type d -print)
F=$(shell find * -type f -not -iname "Makefile" -not -iname "README.md" -print)

.PHONY: install uninstall

install:
	@ for d in ${D}; do sudo $(addprefix install -m 775 -p -v -d ${INSTALLDIR}/,$$d); done
	@ for f in ${F}; do sudo $(addprefix install -m 644 -p -v $$f ${INSTALLDIR}/,$$f); done

uninstall:
	@ for f in ${F}; do sudo $(addprefix rm -fv ${INSTALLDIR}/,$$f); done
	@ if [ -d "${INSTALLDIR}" ]; then sudo find ${INSTALLDIR} -type d -empty -print -delete; fi