From 72bc12e146bb3fed25fc4e7d5fd4700aecde6e4f Mon Sep 17 00:00:00 2001 From: Oleg Hahm <oleg@hobbykeller.org> Date: Mon, 20 Jul 2015 13:43:13 +0200 Subject: [PATCH] doxygen: add make targets to build man and latex HTML will be build per default. --- Makefile | 8 +++++++- doc/doxygen/Makefile | 10 +++++++++- doc/doxygen/riot.doxyfile | 2 +- 3 files changed, 17 insertions(+), 3 deletions(-) diff --git a/Makefile b/Makefile index 2fec53cd53..c2510fb18a 100644 --- a/Makefile +++ b/Makefile @@ -1,6 +1,6 @@ .all: -.PHONY: all doc docclean welcome +.PHONY: all doc doc-man doc-latex docclean welcome all: welcome @echo "" @@ -9,6 +9,12 @@ all: welcome doc: "$(MAKE)" -BC doc/doxygen +doc-man: + "$(MAKE)" -BC doc/doxygen man + +doc-latex: + "$(MAKE)" -BC doc/doxygen latex + docclean: "$(MAKE)" -BC doc/doxygen clean diff --git a/doc/doxygen/Makefile b/doc/doxygen/Makefile index 4aa28879ae..c9d0c22fed 100644 --- a/doc/doxygen/Makefile +++ b/doc/doxygen/Makefile @@ -4,7 +4,15 @@ doc: html # by marking html as phony we force make to re-run Doxygen even if the directory exists. .PHONY: html html: - doxygen riot.doxyfile + ( cat riot.doxyfile ; echo "GENERATE_HTML = yes" ) | doxygen - + +.PHONY: man +man: + ( cat riot.doxyfile ; echo "GENERATE_MAN = yes" ) | doxygen - + +.PHONY: +latex: + ( cat riot.doxyfile ; echo "GENERATE_LATEX= yes" ) | doxygen - clean: -@rm -rf latex man html doxygen_objdb_*.tmp diff --git a/doc/doxygen/riot.doxyfile b/doc/doxygen/riot.doxyfile index c8db0fecda..f00789def5 100644 --- a/doc/doxygen/riot.doxyfile +++ b/doc/doxygen/riot.doxyfile @@ -1039,7 +1039,7 @@ IGNORE_PREFIX = # If the GENERATE_HTML tag is set to YES doxygen will generate HTML output # The default value is: YES. -GENERATE_HTML = YES +GENERATE_HTML = NO # The HTML_OUTPUT tag is used to specify where the HTML docs will be put. If a # relative path is entered the value of OUTPUT_DIRECTORY will be put in front of -- GitLab