MANDIR	= ../
DOCDIR	= ../manual
SECTNUM	= 3
SECTION = man$(SECTNUM)
SECTDIR	= $(MANDIR)/$(SECTION)

PAGES	= getPolicyFileInfo.3 getValueFileInfo.3 readPolicyFile.3 \
		writePolicyFile.3 readValueFile.3 writeValueFile.3 \
		qnetError.3 readTagged.3 MultiIndex.3 TaggedValues.3 \
		SPNetwork.3 ALPSdata.3 CommandOptions.3

PAGE1	= dynArray.3
SUB1	= allocateArray.3 allocateArrayV.3 deallocateArray.3 deallocateArrayV.3

PAGE2	= makeArrays.3
SUB2	= destroyPolicyArray.3 destroyValueArray.3 makePolicyArray.3 \
		makeValueArray.3

MANPAGES= $(PAGES) $(PAGE1) $(SUB1) $(PAGE2) $(SUB2)

doc:	$(MANPAGES)
	if [ ! -d $(DOCDIR) ] ; then /bin/mkdir -p $(DOCDIR) ; fi
	for f in $(MANPAGES) ; do \
		man -t -M.. $(SECTNUM) $$(basename $$f .$(SECTNUM)) |\
		ps2pdf - $(DOCDIR)/$$f.pdf ; done

install:	install-man

uninstall:	uninstall-man

install-man:	$(MANPAGES)
	if [ ! -d $(SECTDIR) ] ; then /bin/mkdir -p $(SECTDIR) ; fi
	for f in $(MANPAGES) ; do gzip -c $$f > $(SECTDIR)/$$f.gz ; done

uninstall-man:
	for f in $(MANPAGES) ; do $(RM) $(SECTDIR)/$$f.gz ; done

clean:
	$(RM) $(SUB1) $(SUB2) $(SUB3)

clobber:
	$(MAKE) clean

$(SUB1):	$(PAGE1) Makefile
	echo ".so $(SECTION)/$(PAGE1)" > $@

$(SUB2):	$(PAGE2) Makefile
	echo ".so $(SECTION)/$(PAGE2)" > $@
