1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66
|
# This makefile creates the documentation directory
# AUTOMAKE_OPTIONS = no-dependencies
###################
# Manuals
###################
MANUALS_en = ll-reportmanual.html ll-reportmanual.pdf \
ll-reportmanual.txt \
ll-userguide.html ll-userguide.pdf \
ll-userguide.txt ll-devguide.html \
ll-index.html ll-index.sv.html
MANUALS_sv = ll-reportmanual.sv.html \
ll-userguide.sv.html
MANUALS = $(MANUALS_en) $(MANUALS_sv)
IMAGES = listops.jpg
MANUALSSRC = ll-reportmanual.xml \
ll-userguide.xml \
ll-devguide.xml
###################
# Obsolete Manuals
###################
OLDGENFILES = lifelines.html lifelines.txt \
lifelines.pdf lifelines.ps
OLDSRCFILES = lifelines.sgml
OLDFILES = quickref.pdf quickref.ps
###################
# Man Pages Manuals
###################
MANPAGES = btedit.1 dbverify.1 llines.1 llexec.1
###################
# Rules
###################
EXTRA_DIST = $(MANUALSSRC) $(MANUALS) $(MANPAGES) $(IMAGES) lifelines.vim
man1_MANS = $(MANPAGES)
CONFIG_CLEAN_FILES = $(OLDGENFILES) $(OLDSRCFILES) $(OLDFILES) $(MANUALS)
docdir = $(datadir)/doc/lifelines
doc_DATA = $(MANUALSSRC) $(MANUALS)
dist_pkgdata_DATA = $(MANUALS)
# sensible values: empty, simple, fancy
all: @DOCS_TARGET@
.xml.pdf:
-jw -f docbook -b pdf $^
.xml.html:
-jw -f docbook -b html -V nochunks $^
.html.txt:
if [ -f /usr/bin/lynx ] ; then \
/usr/bin/lynx -force_html -dump -nolist -width=76 $^ > $@ ;\
fi
|