From bc58c7ba13799abbcd3b2c8fd0369947b9356fe1 Mon Sep 17 00:00:00 2001 From: Joakim Gebart Date: Thu, 16 Jul 2015 14:44:02 +0200 Subject: [PATCH 1/4] doc/doxygen/riot.doxyfile: Do not generate manpages by default --- doc/doxygen/riot.doxyfile | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/doc/doxygen/riot.doxyfile b/doc/doxygen/riot.doxyfile index 5a81196ffb..c0cecca583 100644 --- a/doc/doxygen/riot.doxyfile +++ b/doc/doxygen/riot.doxyfile @@ -1786,7 +1786,7 @@ RTF_EXTENSIONS_FILE = # classes and files. # The default value is: NO. -GENERATE_MAN = YES +GENERATE_MAN = NO # The MAN_OUTPUT tag is used to specify where the man pages will be put. If a # relative path is entered the value of OUTPUT_DIRECTORY will be put in front of From df1efe71549c69fe4b65a27d618b72e6fb8ed8b3 Mon Sep 17 00:00:00 2001 From: Joakim Gebart Date: Thu, 16 Jul 2015 14:44:02 +0200 Subject: [PATCH 2/4] doc/doxygen/riot.doxyfile: Do not generate LaTeX by default --- doc/doxygen/riot.doxyfile | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/doc/doxygen/riot.doxyfile b/doc/doxygen/riot.doxyfile index c0cecca583..1ca3caeb4f 100644 --- a/doc/doxygen/riot.doxyfile +++ b/doc/doxygen/riot.doxyfile @@ -1582,7 +1582,7 @@ EXTRA_SEARCH_MAPPINGS = # If the GENERATE_LATEX tag is set to YES doxygen will generate LaTeX output. # The default value is: YES. -GENERATE_LATEX = YES +GENERATE_LATEX = NO # The LATEX_OUTPUT tag is used to specify where the LaTeX docs will be put. If a # relative path is entered the value of OUTPUT_DIRECTORY will be put in front of From bb6cfa1569cff4eaafc9d7cbeefd402ef23685f5 Mon Sep 17 00:00:00 2001 From: Joakim Gebart Date: Thu, 16 Jul 2015 15:43:57 +0200 Subject: [PATCH 3/4] doc/doxygen: Use multiple arguments to dot graphviz >1.8.10 has been released more than 10 years ago. --- doc/doxygen/riot.doxyfile | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/doc/doxygen/riot.doxyfile b/doc/doxygen/riot.doxyfile index 1ca3caeb4f..c8db0fecda 100644 --- a/doc/doxygen/riot.doxyfile +++ b/doc/doxygen/riot.doxyfile @@ -2359,7 +2359,7 @@ DOT_TRANSPARENT = YES # The default value is: NO. # This tag requires that the tag HAVE_DOT is set to YES. -DOT_MULTI_TARGETS = NO +DOT_MULTI_TARGETS = YES # If the GENERATE_LEGEND tag is set to YES doxygen will generate a legend page # explaining the meaning of the various boxes and arrows in the dot generated From 68ce9397cbff4f636a4f92fca03a3f0e2a5cfeb4 Mon Sep 17 00:00:00 2001 From: Joakim Gebart Date: Thu, 16 Jul 2015 15:42:28 +0200 Subject: [PATCH 4/4] doc/doxygen: Clean up Makefile --- doc/doxygen/Makefile | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/doc/doxygen/Makefile b/doc/doxygen/Makefile index c64e7d411a..4aa28879ae 100644 --- a/doc/doxygen/Makefile +++ b/doc/doxygen/Makefile @@ -1,4 +1,9 @@ -doc: +.PHONY: doc +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 clean: