X-Git-Url: https://git.notmuchmail.org/git?a=blobdiff_plain;f=configure;h=fb276f1b7969f2e33b7971c782576360c14418be;hb=d5acfdda5f9a64b934a86e5ec877b6b7d1d80a0f;hp=2eaed4a1697301303d440162331bb17787b9e5a5;hpb=b1fa95721bd54c60c367ae4fb54279404656a070;p=notmuch diff --git a/configure b/configure index 2eaed4a1..fb276f1b 100755 --- a/configure +++ b/configure @@ -393,6 +393,25 @@ else have_emacs=0 fi +printf "Checking if sphinx is available and supports nroff output... " +if hash sphinx-build > /dev/null 2>&1 && python -m sphinx.writers.manpage > /dev/null 2>&1 ; then + printf "Yes.\n" + have_sphinx=1 + have_rst2man=0 +else + printf "No (falling back to rst2man).\n" + have_sphinx=0 + + printf "Checking if rst2man is available... " + if rst2man -V > /dev/null 2>&1; then + printf "Yes.\n" + have_rst2man=1 + else + printf "No (so will not install man pages).\n" + have_rst2man=0 + fi +fi + libdir_in_ldconfig=0 printf "Checking which platform we are on... " @@ -759,6 +778,12 @@ emacsetcdir=${EMACSETCDIR} # Whether there's an emacs binary available for byte-compiling HAVE_EMACS = ${have_emacs} +# Whether there's a sphinx-build binary available for building documentation +HAVE_SPHINX=${have_sphinx} + +# Whether there's a rst2man binary available for building documentation +HAVE_RST2MAN=${have_rst2man} + # The directory to which desktop files should be installed desktop_dir = \$(prefix)/share/applications