PREFIX = /var/mojowiki
CURRENTDIR = $(PREFIX)/bin
INSTALL = /usr/bin/install
GROUP = $(OWNER)
SCRIPTS = $(shell find . -maxdepth 1 -type f -name "*.pl" -and ! -name ".*")
SUBDIRS = $(shell find . -maxdepth 1 -type d ! -name ".*")

install: check
	$(INSTALL) -d -m 755 -o $(OWNER) -g $(GROUP) $(CURRENTDIR)
	for f in $(SCRIPTS); do \
		echo $${f}; \
		$(INSTALL) -m 755 -o $(OWNER) -g $(GROUP) $${f} $(CURRENTDIR); \
		sed -i s%__PREFIX__%$(PREFIX)% $(CURRENTDIR)/$${f}; \
	done
	for d in $(SUBDIRS); do \
		echo $${d}; \
		( cd $${d} && $(MAKE) install ) \
	done

check:
	@if [ "$(OWNER)" == "" ]; then \
		echo please set OWNER; \
		false; \
	fi
