blob: eba5fa35b60ba87538b941aab9eafca542bd1648 [file] [log] [blame]
Neels Hofmeyr25dd7852017-09-25 16:37:34 +02001# XSL stylesheets downloaded from http://docbook.sourceforge.net/release/xsl/current/html/
2# Makefile from BitBake/OpenEmbedded manuals
3
4topdir = .
5hlr_reference = $(topdir)/osmohlr-vty-reference.xml
6manuals = $(hlr_reference)
7# types = pdf txt rtf ps xhtml html man tex texi dvi
8# types = pdf txt
9types = $(docbooktotypes)
10docbooktotypes = pdf
11# htmlcssfile =
12# htmlcss =
13
14TOPDIR := ..
15ASCIIDOCS := osmohlr-usermanual
16
17include $(TOPDIR)/build/Makefile.asciidoc.inc
18include $(TOPDIR)/build/Makefile.inc
19
20osmohlr-usermanual.pdf: chapters/*.adoc generated/docbook_vty.xml
21
22clean:
23 -rm -rf $(cleanfiles)
24 -rm osmohlr-usermanual__*.svg
25 -rm osmohlr-usermanual__*.png
26 -rm osmohlr-usermanual.check
27
28generated/docbook_vty.xml: osmohlr-vty-reference.xml vty/*xml ../common/vty_additions.xml ../vty_reference.xsl
29 $(call command,xsltproc -o generated/combined1.xml \
30 --stringparam with $(PWD)/../common/vty_additions.xml \
31 $(MERGE_DOC) vty/hlr_vty_reference.xml, \
32 XSLTPROC,Merging Common VTY)
33 $(call command,xsltproc -o generated/combined2.xml \
34 --stringparam with $(PWD)/../common/bsc_vty_additions.xml \
35 $(MERGE_DOC) generated/combined1.xml, \
36 XSLTPROC,Merging Common BSC VTY)
37 $(call command,xsltproc -o generated/combined3.xml \
38 --stringparam with $(PWD)/vty/hlr_vty_additions.xml \
39 $(MERGE_DOC) generated/combined2.xml, \
40 XSLTPROC,Merging HLR VTY)
41 $(call command,xsltproc ../vty_reference.xsl generated/combined3.xml > generated/docbook_vty.xml, \
42 XSLTPROC,Converting HLR VTY to DocBook)