dnl DBUS_PY_ADD_RST2HTMLFLAG(FLAG) dnl checks whether rst2html supports the given flag, and if so, adds dnl it to $RST2HTMLFLAGS. Same as JH_ADD_CFLAG, really. AC_DEFUN([DBUS_PY_ADD_RST2HTMLFLAG], [ case " $RST2HTMLFLAGS " in *@<:@\ \ @:>@$1@<:@\ \ @:>@*) ;; *) save_RST2HTMLFLAGS="$RST2HTMLFLAGS" RST2HTMLFLAGS="$RST2HTMLFLAGS $1" AC_MSG_CHECKING([whether [$]RST2HTML understands $1]) if $RST2HTML --strict $RST2HTMLFLAGS /dev/null > /dev/null 2>/dev/null; then dbuspy_has_option=yes else dbuspy_has_option=no fi AC_MSG_RESULT($dbuspy_has_option) if test $dbuspy_has_option = no; then RST2HTMLFLAGS="$save_RST2HTMLFLAGS" fi ;; esac])