doc/default.nix: make the manual build on more than one core (#225921)
* doc/default.nix: make the manual build on more than one core Let's build the manual with more than one core. Maybe people will take better care of it now that it is less painful to build.
This commit is contained in:
parent
e7e169ca03
commit
ed312cb4f7
2 changed files with 7 additions and 0 deletions
|
@ -19,6 +19,9 @@ pandoc_flags = --extract-media=$(pandoc_media_dir) \
|
|||
.PHONY: all
|
||||
all: validate format out/html/index.html out/epub/manual.epub
|
||||
|
||||
.PHONY: render-md
|
||||
render-md: ${MD_TARGETS}
|
||||
|
||||
.PHONY: debug
|
||||
debug:
|
||||
nix-shell --run "xmloscopy --docbook5 ./manual.xml ./manual-full.xml"
|
||||
|
|
|
@ -20,6 +20,10 @@ in pkgs.stdenv.mkDerivation {
|
|||
ln -s ${doc-support} ./doc-support/result
|
||||
'';
|
||||
|
||||
preBuild = ''
|
||||
make -j$NIX_BUILD_CORES render-md
|
||||
'';
|
||||
|
||||
installPhase = ''
|
||||
dest="$out/share/doc/nixpkgs"
|
||||
mkdir -p "$(dirname "$dest")"
|
||||
|
|
Loading…
Reference in a new issue