mirror of
				https://github.com/subsurface/subsurface.git
				synced 2025-02-19 22:16:15 +00:00 
			
		
		
		
	Add the first couple of entries for the next version of the ReleaseNotes. Signed-off-by: Dirk Hohndel <dirk@hohndel.org>
		
			
				
	
	
		
			45 lines
		
	
	
	
		
			1.3 KiB
		
	
	
	
		
			Makefile
		
	
	
	
	
	
			
		
		
	
	
			45 lines
		
	
	
	
		
			1.3 KiB
		
	
	
	
		
			Makefile
		
	
	
	
	
	
| #
 | |
| # in order for "normal" developers not to have to install asciidoc (which
 | |
| # brings in a couple hundred MB of dependencies) we now include both the
 | |
| # user-manual.txt and a copy of the generated .html file in git
 | |
| #
 | |
| # in order to avoid unnecessary thrash with minor version differences, when
 | |
| # submitting patches to the user manual, only submit the changes to the .txt
 | |
| # file - the maintainer will recreate the .html.git file
 | |
| 
 | |
| DOCNAMES = ReleaseNotes
 | |
| 
 | |
| HTMLDOCS = $(patsubst %,$(OUT)%.html,$(DOCNAMES))
 | |
| TEXTDOCS = $(patsubst %,$(OUT)%.text,$(DOCNAMES))
 | |
| PDFDOCS = $(patsubst %,$(OUT)%.pdf,$(DOCNAMES))
 | |
| 
 | |
| ASCIIDOC = asciidoc
 | |
| A2X = a2x
 | |
| BROWSER = firefox
 | |
| THEME = ../Documentation/compact_subsurface
 | |
| PWD = $(realpath .)
 | |
| 
 | |
| all: $(HTMLEDOCS) $(TEXTDOCS) $(PDFDOCS)
 | |
| 
 | |
| doc: $(HTMLDOCS)
 | |
| 
 | |
| $(OUT)%.text: %.txt
 | |
| 	$(A2X) -f text $<
 | |
| 
 | |
| $(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) -a toc -a toclevels=3 -a themedir=$(PWD) -a theme=$(THEME) -a stylesdir=$(PWD) \
 | |
| 		-o $@ $< || cp $(<:%.txt=%.html.git) $@
 | |
| 
 | |
| # Alternatively::
 | |
| $(OUT)$(DOCNAME).xhtml: $(DOCSOURCE)
 | |
| 	$(A2X) --icons -f xhtml $<
 | |
| 
 | |
| show: $(HTMLDOC)
 | |
| 	$(BROWSER) $<
 | |
| 
 | |
| clean:
 | |
| 	rm -f *~ *.xml docbook-xsl.css $(HTMLDOCS) $(TEXTDOCS) $(PDFDOCS)
 |