+AC_DEFUN(AC_STEPMAKE_MAKEINFO, [
+ AC_CHECK_PROGS(MAKEINFO, makeinfo, error)
+ if test "$MAKEINFO" != "error"; then
+ AC_MSG_CHECKING(whether makeinfo can split html by @node)
+ mkdir -p out
+ makeinfo --html --output=out/split <<EOF
+\input texinfo
+\input texinfo @c -*-texinfo-*-
+@setfilename split.info
+@settitle split.info
+@bye
+EOF
+ if test -d out/split; then
+ SPLITTING_MAKEINFO=yes
+ AC_MSG_RESULT(yes)
+ rm -rf out/split
+ else
+ AC_MSG_RESULT(no)
+ AC_STEPMAKE_WARN(your html documentation will be one large file)
+ rm -rf out/split
+ fi
+ fi
+ AC_SUBST(SPLITTING_MAKEINFO)
+])
+
+