Separate out docs into its own yaml | Use in RTD
This commit is contained in:
@@ -9,4 +9,4 @@ sphinx:
|
|||||||
configuration: docs/conf.py
|
configuration: docs/conf.py
|
||||||
|
|
||||||
conda:
|
conda:
|
||||||
environment: conda-reqs/conda-lock-reqs/conda-requirements-riscv-tools-linux-64.conda-lock.yml
|
environment: conda-reqs/docs.yaml
|
||||||
|
|||||||
@@ -104,13 +104,6 @@ dependencies:
|
|||||||
- pip:
|
- pip:
|
||||||
- hammer-vlsi[asap7]==1.2.0
|
- hammer-vlsi[asap7]==1.2.0
|
||||||
|
|
||||||
# doc requirements
|
|
||||||
- sphinx
|
|
||||||
- pygments
|
|
||||||
- sphinx-autobuild
|
|
||||||
- sphinx_rtd_theme
|
|
||||||
- docutils
|
|
||||||
|
|
||||||
# firesim python packages
|
# firesim python packages
|
||||||
# While it is possible to install using pip after creating the
|
# While it is possible to install using pip after creating the
|
||||||
# conda environment, pip's dependency resolution can conflict with
|
# conda environment, pip's dependency resolution can conflict with
|
||||||
|
|||||||
File diff suppressed because it is too large
Load Diff
File diff suppressed because it is too large
Load Diff
23
conda-reqs/docs.yaml
Normal file
23
conda-reqs/docs.yaml
Normal file
@@ -0,0 +1,23 @@
|
|||||||
|
channels:
|
||||||
|
- ucb-bar
|
||||||
|
- conda-forge
|
||||||
|
- litex-hub
|
||||||
|
- nodefaults
|
||||||
|
|
||||||
|
platforms:
|
||||||
|
- linux-64
|
||||||
|
|
||||||
|
dependencies:
|
||||||
|
# https://conda-forge.org/feedstock-outputs/
|
||||||
|
# filterable list of all conda-forge packages
|
||||||
|
# https://conda-forge.org/#contribute
|
||||||
|
# instructions on adding a recipe
|
||||||
|
# https://docs.conda.io/projects/conda/en/latest/user-guide/concepts/pkg-specs.html#package-match-specifications
|
||||||
|
# documentation on package_spec syntax for constraining versions
|
||||||
|
|
||||||
|
# doc requirements
|
||||||
|
- sphinx
|
||||||
|
- pygments
|
||||||
|
- sphinx-autobuild
|
||||||
|
- sphinx_rtd_theme
|
||||||
|
- docutils
|
||||||
@@ -19,6 +19,7 @@ for TOOLCHAIN_TYPE in riscv-tools esp-tools; do
|
|||||||
--no-mamba \
|
--no-mamba \
|
||||||
--no-micromamba \
|
--no-micromamba \
|
||||||
-f "$REQS_DIR/chipyard.yaml" \
|
-f "$REQS_DIR/chipyard.yaml" \
|
||||||
|
-f "$REQS_DIR/docs.yaml" \
|
||||||
-f "$REQS_DIR/$TOOLCHAIN_TYPE.yaml" \
|
-f "$REQS_DIR/$TOOLCHAIN_TYPE.yaml" \
|
||||||
-p linux-64 \
|
-p linux-64 \
|
||||||
--lockfile $LOCKFILE
|
--lockfile $LOCKFILE
|
||||||
|
|||||||
Reference in New Issue
Block a user