From 2f54ffce738319fb0ad691c4ee0ae171717c84bc Mon Sep 17 00:00:00 2001 From: Giuseppe Scrivano Date: Fri, 9 Oct 2020 09:39:59 +0200 Subject: [PATCH] build: check for go-md2man Signed-off-by: Giuseppe Scrivano --- Makefile.am | 4 ++-- configure.ac | 3 +++ 2 files changed, 5 insertions(+), 2 deletions(-) diff --git a/Makefile.am b/Makefile.am index a678352..9dfe8c6 100644 --- a/Makefile.am +++ b/Makefile.am @@ -6,8 +6,6 @@ ACLOCAL_AMFLAGS = -Im4 EXTRA_DIST = m4/gnulib-cache.m4 rpm/fuse-overlayfs.spec.template autogen.sh fuse-overlayfs.1.md utils.h NEWS tests/suid-test.c plugin.h plugin-manager.h fuse-overlayfs.h fuse_overlayfs_error.h -CLEANFILES = fuse-overlayfs.1 - AM_CPPFLAGS = -DPKGLIBEXECDIR='"$(pkglibexecdir)"' fuse_overlayfs_CFLAGS = -I . -I $(abs_srcdir)/lib $(FUSE_CFLAGS) @@ -20,7 +18,9 @@ WD := $(shell pwd) man1_MANS = fuse-overlayfs.1 fuse-overlayfs.1: +if HAVE_MD2MAN go-md2man -in $(abs_srcdir)/fuse-overlayfs.1.md -out fuse-overlayfs.1 +endif HAVE_MD2MAN generate-man: fuse-overlayfs.1 diff --git a/configure.ac b/configure.ac index aff464e..ffaa200 100644 --- a/configure.ac +++ b/configure.ac @@ -69,6 +69,9 @@ void foo() CFLAGS=$old_CFLAGS LDFLAGS=$old_LDFLAGS +AC_PATH_PROG(MD2MAN, go-md2man) +AM_CONDITIONAL([HAVE_MD2MAN], [test "x$ac_cv_path_MD2MAN" != x]) + AC_DEFINE_UNQUOTED([HAVE_FUSE_CACHE_READDIR], $cache_readdir, [Define if libfuse cache_readdir is available]) AC_DEFINE_UNQUOTED([HAVE_FUSE_COPY_FILE_RANGE], $fuse_has_copy_file_range, [Define if libfuse has copy_file_range is available])