#
# Makefile
# Adrian Perez, 2010-04-26 12:47
#

DESTDIR ?=
prefix  ?= /usr
bindir  ?= $(prefix)/bin
mandir  ?= $(prefix)/share/man
cfgdir  ?= /etc/admintools


install_act := $(wildcard twiki-admin-*)
install_bin := twiki-admin
install_cfg := twiki-admin.conf twiki-admin.template-vhost


all: doc

doc: twiki-admin.1 twiki-admin.conf.5

twiki-admin.1: $(install_act) make-manpage
	./make-manpage | rst2man - $@

twiki-admin.conf.5: twiki-admin.conf.man5
	rst2man $< $@

install:
	install -m 755 -d $(DESTDIR)$(bindir)
	install -m 755 $(install_bin) $(DESTDIR)$(bindir)
	install -m 644 $(install_act) $(DESTDIR)$(bindir)
	install -m 755 -d $(DESTDIR)$(cfgdir)
	install -m 640 $(install_cfg) $(DESTDIR)$(cfgdir)
	install -m 755 -d $(DESTDIR)$(mandir)/man1
	install -m 644 twiki-admin.1 $(DESTDIR)$(mandir)/man1
	install -m 755 -d $(DESTDIR)$(mandir)/man5
	install -m 644 twiki-admin.conf.5 $(DESTDIR)$(mandir)/man5

test:
	@echo "Nothing to test (yet)"

realclean distclean clean:
	@echo "Nothing to clean"


.PHONY: all test realclean clean distclean install



# vim:ft=make
#

