From cb09c48a26d9ecba4c13ddf4b7f4d88e246b56d9 Mon Sep 17 00:00:00 2001 From: jpsollie Date: Sat, 24 Jul 2021 09:50:52 +0200 Subject: [PATCH] fixup! rst2man detection hangs rst2man tend to hang when called without arguments, so a small -V is appended to print the version. Also, make sure we found at least one rst2man executable Signed-off-by: jpsollie --- Makefile | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/Makefile b/Makefile index bdcc5d3..596357c 100644 --- a/Makefile +++ b/Makefile @@ -61,18 +61,22 @@ else INITRAMFS_DIR=/etc/initramfs-tools endif -var := $(shell rst2man 2>/dev/null) +var := $(shell rst2man -V 2>/dev/null) ifeq ($(.SHELLSTATUS),0) RST2MAN=rst2man endif -var := $(shell rst2man.py 2>/dev/null) +var := $(shell rst2man.py -V 2>/dev/null) ifeq ($(.SHELLSTATUS),0) RST2MAN=rst2man.py endif undefine var +ifeq (,$(RST2MAN)) + @echo "WARNING: no RST2MAN found!" +endif + .PHONY: all all: bcachefs bcachefs.5 -- 2.39.5