mirror of
https://github.com/AuxXxilium/kmod.git
synced 2024-11-23 23:10:53 +07:00
man: make error message clearer for missing xstlproc
We can't do at configure phase since we actually ship the built man pages with dist, so it's fine not having xsltproc if building from dist. If building from the repository, it's better to have have a better message saying xsltproc was not found than trying to execute the argument to xsltproc. Now message is: XSLT depmod.d.5 /bin/sh: line 1: xsltproc: command not found Instead of: XSLT depmod.d.5 /bin/sh: --nonet: command not found
This commit is contained in:
parent
527658ad89
commit
72167ba113
@ -6,20 +6,20 @@ AM_V_XSLT = $(AM_V_XSLT_$(V))
|
||||
AM_V_XSLT_ = $(AM_V_XSLT_$(AM_DEFAULT_VERBOSITY))
|
||||
AM_V_XSLT_0 = @echo " XSLT " $@;
|
||||
|
||||
XSLT = $(if $(XSLTPROC), $(XSLTPROC), xsltproc)
|
||||
|
||||
if BUILD_TOOLS
|
||||
dist_man_MANS = $(MAN5) $(MAN8) $(MAN_STUB)
|
||||
modules.dep.bin.5: modules.dep.5
|
||||
endif
|
||||
|
||||
EXTRA_DIST = $(MAN5:%.5=%.xml) $(MAN8:%.8=%.xml)
|
||||
|
||||
XSLTPROC_FLAGS = \
|
||||
--nonet \
|
||||
--stringparam man.output.quietly 1 \
|
||||
--param funcsynopsis.style "'ansi'"
|
||||
|
||||
CLEANFILES = $(dist_man_MANS)
|
||||
|
||||
%.5 %.8: %.xml
|
||||
$(AM_V_XSLT)$(XSLTPROC) $(XSLTPROC_FLAGS) \
|
||||
$(AM_V_XSLT)$(XSLT) \
|
||||
-o $@ \
|
||||
--nonet \
|
||||
--stringparam man.output.quietly 1 \
|
||||
--param funcsynopsis.style "'ansi'" \
|
||||
http://docbook.sourceforge.net/release/xsl/current/manpages/docbook.xsl $<
|
||||
|
Loading…
Reference in New Issue
Block a user