[Sound-open-firmware] [PATCH] configure: check for doxygen and graphviz to build docs
Liam Girdwood
liam.r.girdwood at linux.intel.com
Fri Apr 13 16:34:17 CEST 2018
Documentation needs doxygen and graphviz so warn if they are not
installed.
Signed-off-by: Liam Girdwood <liam.r.girdwood at linux.intel.com>
---
configure.ac | 10 ++++++++++
1 file changed, 10 insertions(+)
diff --git a/configure.ac b/configure.ac
index 2765f0e4..d67c1546 100644
--- a/configure.ac
+++ b/configure.ac
@@ -327,6 +327,16 @@ PEM_KEY_PREFIX="/usr/local/share/rimage"
AC_DEFINE_UNQUOTED([PEM_KEY_PREFIX], ["$PEM_KEY_PREFIX"], ["Path for PEM keys"])
AC_SUBST(PEM_KEY_PREFIX)
+# Check for doxygen and graphviz - used by make doc
+AC_CHECK_PROG(have_doxygen, doxygen, true, false)
+if test "$have_doxygen" = "false"; then
+ AC_MSG_WARN([Need doxygen to build documentation])
+fi
+AC_CHECK_PROG(have_graphviz, dot, true, false)
+if test "$have_graphviz" = "false"; then
+ AC_MSG_WARN([Need graphviz to build documentation])
+fi
+
AM_EXTRA_RECURSIVE_TARGETS([bin])
AM_EXTRA_RECURSIVE_TARGETS([vminstall])
--
2.14.1
More information about the Sound-open-firmware
mailing list