Skip to content
Snippets Groups Projects
Commit 0d7f9906 authored by dx's avatar dx
Browse files

Add sphinx-multiversion (fork) dependency to the CI docker image

parent 4661c7e6
No related branches found
No related tags found
1 merge request!674sphinx: versioned docs
Pipeline #12819 failed
......@@ -10,7 +10,7 @@ variables:
default:
# built via:
# docker load < $(nix-build nix/docker-image.nix)
image: registry.gitlab.com/flow3r-badge/flow3r-build:kfjixcricw2358zp5vg15b784l9jnpzz
image: registry.gitlab.com/flow3r-badge/flow3r-build:238576xsg79mjr2bkqg106qisvd3b5q9
clang-tidy:
stage: check
......
sphinx==5.3.0
sphinx_rtd_theme==1.2.0
sphinx-multiversion @ git+https://github.com/dequis/sphinx-multiversion@fd3f0a0a1ef90781deac2de72c5d5c102c7f66da
......@@ -20,12 +20,13 @@ pkgs.dockerTools.buildImage {
(python3.withPackages (ps: with ps; [
sphinx sphinx_rtd_theme
sphinx-multiversion
black
# simulator deps
pygame wasmer
wasmer-compiler-cranelift
pymad requests
requests
]))
# random build tools
......
......@@ -9,6 +9,25 @@ let
in with nixpkgs; rec {
# nixpkgs passthrough
inherit (nixpkgs) pkgs lib;
sphinx-multiversion =
python3Packages.buildPythonPackage rec {
pname = "sphinx-multiversion";
version = "0.2.4";
src = fetchFromGitHub {
owner = "dequis";
repo = "sphinx-multiversion";
rev = "fd3f0a0a1ef90781deac2de72c5d5c102c7f66da";
sha256 = "sha256-jW0jvLlIK1LDxPvTkeAsQnZ6JpBVQWA6IjqPKaSl8lM=";
};
doCheck = false;
propagatedBuildInputs = [
python3Packages.sphinx
];
};
# All packages require to build/lint the project.
fwbuild = [
gcc-xtensa-esp32s3-elf-bin
......
-r docs/requirements.txt
-r sim/requirements.txt
black==23.3.0
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment