mirror of
https://github.com/subsurface/subsurface.git
synced 2025-02-19 22:16:15 +00:00
update documentation processing
- fix typo in Makefile - remove unmaintained Russian translation - try to fix incompatibilities with current asciidoc version - update processed files Unfortunately I wasn't able to figure out one error that stops the linting of the mobile manual from succeeding - as a result I turned of linting for now (that's the '-L' flag that was added to a2x) Signed-off-by: Dirk Hohndel <dirk@hohndel.org>
This commit is contained in:
parent
5250a86277
commit
4197faf1b7
14 changed files with 495 additions and 12000 deletions
|
|
@ -7,19 +7,19 @@
|
|||
# submitting patches to the user manual, only submit the changes to the .txt
|
||||
# file - the maintainer will recreate the .html.git file
|
||||
|
||||
DOCNAMES = user-manual user-manual_es user-manual_fr user-manual_ru user-manual_nl mobile-manual-v2 mobile-manual-v3
|
||||
DOCNAMES = user-manual user-manual_es user-manual_fr user-manual_nl mobile-manual-v3
|
||||
|
||||
HTMLDOCS = $(patsubst %,$(OUT)%.html,$(DOCNAMES))
|
||||
TEXTDOCS = $(patsubst %,$(OUT)%.text,$(DOCNAMES))
|
||||
PDFDOCS = $(patsubst %,$(OUT)%.pdf,$(DOCNAMES))
|
||||
|
||||
ASCIIDOC = asciidoc
|
||||
A2X = a2x
|
||||
A2X = a2x -L
|
||||
BROWSER = firefox
|
||||
THEME = compact_subsurface
|
||||
PWD = $(realpath .)
|
||||
|
||||
all: $(HTMLEDOCS) $(TEXTDOCS) $(PDFDOCS)
|
||||
all: $(HTMLDOCS) $(TEXTDOCS) $(PDFDOCS)
|
||||
|
||||
doc: $(HTMLDOCS)
|
||||
|
||||
|
|
@ -30,7 +30,7 @@ $(OUT)%.pdf: %.txt
|
|||
-$(A2X) --dblatex-opts "-P latex.output.revhistory=0" -f pdf $<
|
||||
|
||||
$(OUT)%.html: %.txt
|
||||
@echo "if asciidoc isn't found the html file included in the sources is copied"
|
||||
$(ASCIIDOC) --version > /dev/null 2>&1 || echo "if asciidoc isn't found the html file included in the sources is copied"
|
||||
$(ASCIIDOC) -a toc -a toclevels=3 -a themedir=$(PWD) -a theme=$(THEME) -o $@ $< || \
|
||||
cp $(<:%.txt=%.html.git) $@
|
||||
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue