xen: build full html documentation
Xen not only has manual pages, but also a full documentation written in HTML files. By adding ImageMagick, the `fig2dev` build doesn't fail, so we can have the docs build in the $doc output. This also fixes the Hydra build, but who cares about that? We have good Xen docs now! Signed-off-by: Fernando Rodrigues <alpha@sigmasquadron.net>
This commit is contained in:
@@ -59,6 +59,7 @@ versionDefinition:
|
||||
|
||||
# Documentation
|
||||
fig2dev,
|
||||
imagemagick,
|
||||
pandoc,
|
||||
|
||||
# Scripts
|
||||
@@ -273,6 +274,7 @@ stdenv.mkDerivation (finalAttrs: {
|
||||
outputs = [
|
||||
"out" # TODO: Split $out in $bin for binaries and $lib for libraries.
|
||||
"man" # Manual pages for Xen userspace utilities.
|
||||
"doc" # The full Xen documentation in HTML format.
|
||||
"dev" # Development headers.
|
||||
"boot" # xen.gz kernel, policy file if Flask is enabled, xen.efi if EFI is enabled.
|
||||
];
|
||||
@@ -293,6 +295,7 @@ stdenv.mkDerivation (finalAttrs: {
|
||||
bison
|
||||
cmake
|
||||
fig2dev
|
||||
imagemagick # Causes build failures in Hydra related to fig generation if not included.
|
||||
flex
|
||||
pandoc
|
||||
pkg-config
|
||||
|
||||
Reference in New Issue
Block a user