DESTDIR=$HOME/.vimoutliner

all: build

install: install-noarch install-man

install-noarch:
	install -m a+rx,u+w -d $(DESTDIR)/usr/share/vim/vimfiles/ftplugin
	install -p -m a+r,u+w ftplugin/votl*.vim \
	   $(DESTDIR)/usr/share/vim/vimfiles/ftplugin/
	install -m a+rx,u+w -d $(DESTDIR)/usr/share/vim/vimfiles/syntax
	install -p -m a+r,u+w syntax/votl*.vim \
	   $(DESTDIR)/usr/share/vim/vimfiles/syntax/
	install -m a+rx,u+w -d $(DESTDIR)/usr/share/vim/vimfiles/ftdetect
	install -p -m a+r,u+w ftdetect/votl*.vim \
	   $(DESTDIR)/usr/share/vim/vimfiles/ftdetect/
	install -m a+rx,u+w -d $(DESTDIR)/usr/share/vim/vimfiles/doc
	install  -p -m a+r,u+w README.detailed \
	    $(DESTDIR)/usr/share/vim/vimfiles/doc/votl.txt
	install -m a+rx,u+w -d $(DESTDIR)/usr/bin
	install -p -m a+rx,u+w vimoutliner/scripts/votl_maketags.pl \
	   $(DESTDIR)/usr/bin/votl_maketags

install-man:
	install -m a+rx,u+w -d $(DESTDIR)/usr/share/man/man1/
	# don't install manpages for non-installed scripts
	install -p -m a+r,u+w {otl2html,votl_maketags}.1 \
	    $(DESTDIR)/usr/share/man/man1/

build:
	/bin/true
