netbox: build documentation as part of build
This commit is contained in:
@@ -56,7 +56,6 @@ py.pkgs.buildPythonApplication rec {
|
||||
jinja2
|
||||
markdown
|
||||
markdown-include
|
||||
mkdocs-material
|
||||
netaddr
|
||||
pillow
|
||||
psycopg2
|
||||
@@ -69,6 +68,22 @@ py.pkgs.buildPythonApplication rec {
|
||||
jsonschema
|
||||
] ++ extraBuildInputs;
|
||||
|
||||
buildInputs = with py.pkgs; [
|
||||
mkdocs-material
|
||||
mkdocs-material-extensions
|
||||
mkdocstrings
|
||||
mkdocstrings-python
|
||||
];
|
||||
|
||||
nativeBuildInputs = [
|
||||
py.pkgs.mkdocs
|
||||
];
|
||||
|
||||
postBuild = ''
|
||||
PYTHONPATH=$PYTHONPATH:netbox/
|
||||
python -m mkdocs build
|
||||
'';
|
||||
|
||||
installPhase = ''
|
||||
mkdir -p $out/opt/netbox
|
||||
cp -r . $out/opt/netbox
|
||||
|
||||
Reference in New Issue
Block a user