mirror of
				https://github.com/MariaDB/server.git
				synced 2025-11-03 20:36:16 +01:00 
			
		
		
		
	
		
			
				
	
	
		
			179 lines
		
	
	
	
		
			4.5 KiB
		
	
	
	
		
			Text
		
	
	
	
	
	
			
		
		
	
	
			179 lines
		
	
	
	
		
			4.5 KiB
		
	
	
	
		
			Text
		
	
	
	
	
	
include $(top_srcdir)/doc/files.am
 | 
						|
include $(top_srcdir)/build/makefiles/sphinx-build.am
 | 
						|
 | 
						|
$(html_files): html-build-stamp
 | 
						|
$(html_files_relative_from_locale_dir): html-build-stamp
 | 
						|
$(man_files): man-build-stamp
 | 
						|
 | 
						|
am__nobase_dist_doc_locale_DATA_DIST =
 | 
						|
if DOCUMENT_AVAILABLE
 | 
						|
doc_localedir = $(docdir)/$(LOCALE)
 | 
						|
nobase_dist_doc_locale_DATA =			\
 | 
						|
	$(html_files_relative_from_locale_dir)
 | 
						|
am__nobase_dist_doc_locale_DATA_DIST +=	\
 | 
						|
	$(nobase_dist_doc_locale_DATA)
 | 
						|
endif
 | 
						|
 | 
						|
document_source_files =				\
 | 
						|
	$(absolute_source_files)		\
 | 
						|
	$(absolute_theme_files)			\
 | 
						|
	$(po_files_relative_from_locale_dir)	\
 | 
						|
	$(mo_files_relative_from_locale_dir)
 | 
						|
 | 
						|
required_build_stamps =				\
 | 
						|
	html-build-stamp			\
 | 
						|
	man-build-stamp				\
 | 
						|
	mo-build-stamp
 | 
						|
 | 
						|
if DOCUMENT_BUILDABLE
 | 
						|
EXTRA_DIST += $(required_build_stamps)
 | 
						|
endif
 | 
						|
 | 
						|
man_files =					\
 | 
						|
	man/$(PACKAGE_NAME).1
 | 
						|
 | 
						|
generated_files =				\
 | 
						|
	$(DOCTREES_BASE)			\
 | 
						|
	man					\
 | 
						|
	man-build-stamp				\
 | 
						|
	html					\
 | 
						|
	html-build-stamp			\
 | 
						|
	pdf					\
 | 
						|
	pdf-build-stamp				\
 | 
						|
	dirhtml					\
 | 
						|
	dirhtml-build-stamp			\
 | 
						|
	pickle					\
 | 
						|
	pikcle-build-stamp			\
 | 
						|
	json					\
 | 
						|
	json-build-stamp			\
 | 
						|
	htmlhelp				\
 | 
						|
	htmlhelp-build-stamp			\
 | 
						|
	qthelp					\
 | 
						|
	qthelp-build-stamp			\
 | 
						|
	latex					\
 | 
						|
	latex-build-stamp			\
 | 
						|
	changes					\
 | 
						|
	changes-build-stamp			\
 | 
						|
	linkcheck				\
 | 
						|
	linkcheck-build-stamp			\
 | 
						|
	doctest
 | 
						|
 | 
						|
$(mo_files_relative_from_locale_dir): mo-build-stamp
 | 
						|
 | 
						|
mo-build-stamp: $(po_files_relative_from_locale_dir)
 | 
						|
	cd LC_MESSAGES && $(MAKE) build
 | 
						|
	@touch $@
 | 
						|
 | 
						|
if DOCUMENT_BUILDABLE
 | 
						|
clean-local: $(clean_targets) clean-doctrees
 | 
						|
 | 
						|
clean-doctrees:
 | 
						|
	rm -rf $(DOCTREES_BASE)
 | 
						|
 | 
						|
maintainer-clean-local:
 | 
						|
	rm -rf -- $(generated_files)
 | 
						|
endif
 | 
						|
 | 
						|
.PHONY: help
 | 
						|
.PHONY: man clean-man
 | 
						|
.PHONY: html clean-html
 | 
						|
.PHONY: pdf
 | 
						|
.PHONY: dirhtml
 | 
						|
.PHONY: pickle
 | 
						|
.PHONY: json
 | 
						|
.PHONY: htmlhelp
 | 
						|
.PHONY: qthelp
 | 
						|
.PHONY: latex
 | 
						|
.PHONY: changes
 | 
						|
.PHONY: linkcheck
 | 
						|
.PHONY: doctest
 | 
						|
 | 
						|
if DOCUMENT_BUILDABLE
 | 
						|
help:
 | 
						|
	@echo "Please use \`make <target>' where <target> is one of"
 | 
						|
	@echo "  man       to make man files"
 | 
						|
	@echo "  html      to make standalone HTML files"
 | 
						|
	@echo "  dirhtml   to make HTML files named index.html in directories"
 | 
						|
	@echo "  pickle    to make pickle files"
 | 
						|
	@echo "  json      to make JSON files"
 | 
						|
	@echo "  htmlhelp  to make HTML files and a HTML help project"
 | 
						|
	@echo "  qthelp    to make HTML files and a qthelp project"
 | 
						|
	@echo "  latex     to make LaTeX files, you can set PAPER=a4 or PAPER=letter"
 | 
						|
	@echo "  rdoc      to make RDoc files"
 | 
						|
	@echo "  textile   to make Textile files"
 | 
						|
	@echo "  changes   to make an overview of all changed/added/deprecated items"
 | 
						|
	@echo "  linkcheck to check all external links for integrity"
 | 
						|
	@echo "  doctest   to run all doctests embedded in the documentation (if enabled)"
 | 
						|
 | 
						|
man: man-build-stamp
 | 
						|
html: html-recursive html-build-stamp
 | 
						|
dirhtml: dirhtml-build-stamp
 | 
						|
pickle: pickle-build-stamp
 | 
						|
json: json-build-stamp
 | 
						|
htmlhelp: htmlhelp-build-stamp
 | 
						|
qthelp: qthelp-build-stamp
 | 
						|
latex: latex-build-stamp
 | 
						|
rdoc: rdoc-build-stamp
 | 
						|
textile: textile-build-stamp
 | 
						|
changes: changes-build-stamp
 | 
						|
linkcheck: linkcheck-build-stamp
 | 
						|
doctest: doctest-build-stamp
 | 
						|
 | 
						|
clean_targets =					\
 | 
						|
	clean-man				\
 | 
						|
	clean-html				\
 | 
						|
	clean-dirhtml				\
 | 
						|
	clean-pickle				\
 | 
						|
	clean-json				\
 | 
						|
	clean-htmlhelp				\
 | 
						|
	clean-qthelp				\
 | 
						|
	clean-latex				\
 | 
						|
	clean-rdoc				\
 | 
						|
	clean-textile				\
 | 
						|
	clean-changes				\
 | 
						|
	clean-linkcheck				\
 | 
						|
	clean-doctest
 | 
						|
 | 
						|
$(clean_targets):
 | 
						|
	target=`echo $@ | sed -e 's/^clean-//'`;	\
 | 
						|
	  rm -rf $${target}-build-stamp $${target}
 | 
						|
 | 
						|
build_stamps =					\
 | 
						|
	man-build-stamp				\
 | 
						|
	html-build-stamp			\
 | 
						|
	dirhtml-build-stamp			\
 | 
						|
	pickle-build-stamp			\
 | 
						|
	json-build-stamp			\
 | 
						|
	htmlhelp-build-stamp			\
 | 
						|
	qthelp-build-stamp			\
 | 
						|
	latex-build-stamp			\
 | 
						|
	rdoc-build-stamp			\
 | 
						|
	textile-build-stamp			\
 | 
						|
	changes-build-stamp			\
 | 
						|
	linkcheck-build-stamp			\
 | 
						|
	doctest-build-stamp
 | 
						|
 | 
						|
$(build_stamps): $(document_source_files)
 | 
						|
	target=`echo $@ | sed -e 's/-build-stamp$$//'`;	\
 | 
						|
	  $(SPHINX_BUILD_COMMAND)			\
 | 
						|
	    -Dlanguage=$(LOCALE)			\
 | 
						|
	    -d $(DOCTREES_BASE)/$${target}		\
 | 
						|
	    -b $${target}				\
 | 
						|
	    $(ALLSPHINXOPTS)				\
 | 
						|
	    $${target}
 | 
						|
	@touch $@
 | 
						|
 | 
						|
qthelp: qthelp-message
 | 
						|
qthelp-message: qthelp-build-stamp
 | 
						|
	@echo "Build finished; now you can run 'qcollectiongenerator' with the" \
 | 
						|
	      ".qhcp project file in qthelp/*, like this:"
 | 
						|
	@echo "# qcollectiongenerator qthelp/groonga.qhcp"
 | 
						|
	@echo "To view the help file:"
 | 
						|
	@echo "# assistant -collectionFile qthelp/groonga.qhc"
 | 
						|
 | 
						|
latex: latex-message
 | 
						|
latex-message: latex-build-stamp
 | 
						|
	@echo "Build finished; the LaTeX files are in latex/*."
 | 
						|
	@echo "Run \`make all-pdf' or \`make all-ps' in that directory to" \
 | 
						|
	      "run these through (pdf)latex."
 | 
						|
endif
 |