< prev index next >

make/autoconf/basics.m4

Print this page

        

*** 616,633 **** BASIC_PATH_PROGS(WSLPATH, wslpath) BASIC_PATH_PROGS(DF, df) BASIC_PATH_PROGS(CPIO, [cpio bsdcpio]) BASIC_PATH_PROGS(NICE, nice) - BASIC_PATH_PROGS(PANDOC, pandoc) - if test -n "$PANDOC"; then - ENABLE_PANDOC="true" - else - ENABLE_PANDOC="false" - fi - AC_SUBST(ENABLE_PANDOC) - BASIC_PATH_PROGS(LSB_RELEASE, lsb_release) BASIC_PATH_PROGS(CMD, [cmd.exe /mnt/c/Windows/System32/cmd.exe]) ]) ############################################################################### --- 616,625 ----
*** 1191,1200 **** --- 1183,1193 ---- BASIC_CHECK_GNU_MAKE BASIC_CHECK_FIND_DELETE BASIC_CHECK_TAR BASIC_CHECK_GREP + BASIC_SETUP_PANDOC # These tools might not be installed by default, # need hint on how to install them. BASIC_REQUIRE_PROGS(UNZIP, unzip) # Since zip uses "ZIP" as a environment variable for passing options, we need
*** 1377,1386 **** --- 1370,1404 ---- AC_SUBST(BASH_ARGS) ]) ################################################################################ # + # Setup Pandoc + # + AC_DEFUN_ONCE([BASIC_SETUP_PANDOC], + [ + BASIC_PATH_PROGS(PANDOC, pandoc) + if test -n "$PANDOC"; then + # Check that it supports everything we need + AC_MSG_CHECKING(if pandoc supports the smart extension) + if $PANDOC --list-extensions | $GREP -q smart; then + AC_MSG_RESULT([yes]) + else + AC_MSG_RESULT([no, disabling pandoc]) + PANDOC="" + fi + fi + if test -n "$PANDOC"; then + ENABLE_PANDOC="true" + else + ENABLE_PANDOC="false" + fi + AC_SUBST(ENABLE_PANDOC) + ]) + + ################################################################################ + # # Default make target # AC_DEFUN_ONCE([BASIC_SETUP_DEFAULT_MAKE_TARGET], [ AC_ARG_WITH(default-make-target, [AS_HELP_STRING([--with-default-make-target],
< prev index next >