DESTDIR  =
PREFIX   = /usr
MAN_DIR ?= $(PREFIX)/share/man
man1_dir = $(MAN_DIR)/man1
man7_dir = $(MAN_DIR)/man7
man8_dir = $(MAN_DIR)/man8

man1_targets = \
	s6-linux-init-echo.1

man7_targets = \
	s6-linux-init-overview.7 \
	s6-linux-init-quickstart.7 \
	s6-linux-init-why.7 

man8_targets = \
	s6-linux-init.8 \
	s6-linux-init-hpr.8 \
	s6-linux-init-logouthookd.8 \
	s6-linux-init-maker.8 \
	s6-linux-init-nuke.8 \
	s6-linux-init-shutdown.8 \
	s6-linux-init-shutdownd.8 \
	s6-linux-init-telinit.8 \
	s6-linux-init-umountall.8

all:
	@echo "Nothing to be done. Ready for 'make install'."

install:
	install -d ${DESTDIR}${man1_dir} && install -c -m 0644 ${man1_targets:%=man1/%} ${DESTDIR}${man1_dir}
	install -d ${DESTDIR}${man7_dir} && install -c -m 0644 ${man7_targets:%=man7/%} ${DESTDIR}${man7_dir}
	install -d ${DESTDIR}${man8_dir} && install -c -m 0644 ${man8_targets:%=man8/%} ${DESTDIR}${man8_dir}

uninstall:
	cd $(man1_dir); rm -f $(man1_targets)
	cd $(man7_dir); rm -f $(man7_targets)
	cd $(man8_dir); rm -f $(man8_targets)

.PHONY: all install uninstall
