# Documentation/man/Makefile

depth = ../..


BLURBS= BLURB # COPERTINA FLAPTEKST
AT_FILES = $(BLURBS) # 
at-dir = $(doc-dir)/
at-ext = .in
TXT_FILES=AUTHORS INSTALL PATCHES README

ONE_FILES = yodl.yo yodlconverters.yo striproff.yo
SEVEN_FILES = yodlmacros.yo yodlmanpage.yo

MANONES = $(addprefix $(outdir)/, $(ONE_FILES:.yo=.1))
MANSEVENS = $(addprefix $(outdir)/, $(SEVEN_FILES:.yo=.7))

INSTALLATION_OUT_SUFFIXES=1
OUT_DIST_FILES= $(MANONES) $(MANSEVENS)
INSTALLATION_OUT_DIR=$(mandir)/man1
INSTALLATION_OUT_FILES=$(MANONES)
INSTALLATION_OUT_DIR1=$(mandir)/man7
INSTALLATION_OUT_FILES1=$(MANSEVENS)

STEPMAKE_TEMPLATES=documentation yodl install-out

include $(depth)/make/stepmake.make 

%.yo: $(outdir)/%.yo
	ln -f $< $@

check-include-deps:
	$(MAKE) -C ../include


# dist these preformatted files, to allow bootstrap build

default: check-include-deps $(ONE_FILES) $(SEVEN_FILES) $(MANONES) $(MANSEVENS)

local-WWW: $(MANONES:.1=.html) $(MANSEVENS:.7=.html)
	$(PYTHON) $(step-bindir)/ls-latex.py \
	  --title 'Manual pages for Yodl' $(YO_FILES) \
	  | sed "s!$(outdir)/!!g" > $(outdir)/index.html
	$(footify) $(outdir)/index.html
