+MAN = $(MAN1) $(MAN3) $(MAN7) $(MAN8)
+
+# initially empty
+CLEANFILES =
+
+if EMBED_HELP
+mantoh_verbose = $(mantoh_verbose_@AM_V@)
+mantoh_verbose_ = $(mantoh_verbose_@AM_DEFAULT_V@)
+mantoh_verbose_0 = @echo " MANTOH " $@;
+
+MAN1_H = $(addsuffix .1.h,$(MAN1_NAMES))
+MAN3_H = $(addsuffix .3.h,$(MAN3_NAMES))
+MAN8_H = $(addsuffix .8.h,$(MAN8_NAMES))
+MAN_H = $(MAN1_H) $(MAN3_H) $(MAN8_H)
+MAN_H_RECIPE = \
+ $(mantoh_verbose_0)\
+ MANWIDTH=80 @MANPROG@ --encoding=UTF-8 --no-hyphenation --no-justification --local-file $< > $@ ; \
+ $(SED) -i 's/\\/\\\\/g' $@ ; \
+ $(SED) -i 's/"/\\"/g' $@ ; \
+ $(SED) -i 's/^\(.*\)$$/"\1\\n"/' $@
+
+%.1.h: %.1
+ $(MAN_H_RECIPE)
+
+%.3.h: %.3
+ $(MAN_H_RECIPE)
+
+%.8.h: %.8
+ $(MAN_H_RECIPE)
+
+LOCAL += $(MAN_H)
+
+CLEANFILES += $(MAN_H)
+endif # EMBED_HELP