blob: febf7d1f55c8ff3634304725a793ef9e2d055768 [file] [log] [blame]
Neels Hofmeyr8c8ebb12017-09-18 16:19:30 +02001# XSL stylesheets downloaded from http://docbook.sourceforge.net/release/xsl/current/html/
2# Makefile from BitBake/OpenEmbedded manuals
3
4topdir = .
5msc_reference = $(topdir)/osmomsc-vty-reference.xml
6manuals = $(msc_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 := osmomsc-usermanual
16
17include $(TOPDIR)/build/Makefile.asciidoc.inc
18include $(TOPDIR)/build/Makefile.inc
19
20osmomsc-usermanual.pdf: chapters/*.adoc generated/docbook_vty.xml
21
22clean:
23 -rm -rf $(cleanfiles)
24 -rm osmomsc-usermanual__*.svg
25 -rm osmomsc-usermanual__*.png
26 -rm osmomsc-usermanual.check
27
28generated/docbook_vty.xml: osmomsc-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/msc_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/msc_vty_additions.xml \
39 $(MERGE_DOC) generated/combined2.xml, \
40 XSLTPROC,Merging MSC VTY)
41 $(call command,xsltproc ../vty_reference.xsl generated/combined3.xml > generated/docbook_vty.xml, \
42 XSLTPROC,Converting MSC VTY to DocBook)