# Makfile for doc branch

all:	scpm.info apidoc

apidoc:	scpm.h scpm_types.h api api.cf api.doxygen

api:
	doxygen api.cf

scpm.h:
	cp ../include/scpm.h .

scpm_types.h:
	cp ../include/scpm_types.h .

manual.toc:	manual.tex
		latex '\nonstopmode\input' manual.tex

manual.dvi:	manual.tex
		latex '\nonstopmode\input' manual.tex

scpm.info:	scpm.texi
		makeinfo scpm.texi

clean:
	rm -f manual.dvi manual.toc manual.log manual.aux
	rm -rf api
	rm -f scpm_types.h scpm.h
	rm -f scpm.info

install:
	mkdir -p $(PREFIX)/usr/share/man/man8
	install -m 444 scpm.8 $(PREFIX)/usr/share/man/man8
	install -m 444 scpm.info $(PREFIX)/usr/share/info

uninstall:
	rm -f /usr/share/man/man8/scpm.8
	rm -f /usr/share/man/man8/scpm.8.gz
