forked from lix-project/lix
Fix parallel make of manpages
This commit is contained in:
parent
54adf344a3
commit
3c8522cc22
|
@ -40,11 +40,13 @@ man-pages := $(foreach n, \
|
||||||
nix.conf.5 nix-daemon.8, \
|
nix.conf.5 nix-daemon.8, \
|
||||||
$(d)/$(n))
|
$(d)/$(n))
|
||||||
|
|
||||||
$(man-pages): $(d)/manual.xmli $(d)/manual.is-valid
|
$(firstword $(man-pages)): $(d)/manual.xmli $(d)/manual.is-valid
|
||||||
$(trace-gen) $(XSLTPROC) --stringparam profile.condition manpage \
|
$(trace-gen) $(XSLTPROC) --novalid --stringparam profile.condition manpage \
|
||||||
$(docbookxsl)/profiling/profile.xsl $< 2> /dev/null | \
|
$(docbookxsl)/profiling/profile.xsl $< 2> /dev/null | \
|
||||||
(cd doc/manual && $(XSLTPROC) $(docbookxsl)/manpages/docbook.xsl -)
|
(cd doc/manual && $(XSLTPROC) $(docbookxsl)/manpages/docbook.xsl -)
|
||||||
|
|
||||||
|
$(wordlist 2, $(words $(man-pages)), $(man-pages)): $(firstword $(man-pages))
|
||||||
|
|
||||||
clean-files += $(d)/*.1 $(d)/*.5 $(d)/*.8
|
clean-files += $(d)/*.1 $(d)/*.5 $(d)/*.8
|
||||||
|
|
||||||
dist-files += $(man-pages)
|
dist-files += $(man-pages)
|
||||||
|
|
Loading…
Reference in a new issue