mirror of
https://github.com/YosysHQ/yosys
synced 2025-06-06 22:23:23 +00:00
Keep techlibs folder hierarchy. techlibs/* and passes/* groups are now nested under index_techlibs and index_passes respectively, with most (all?) of the passes/* pages getting proper headings, as well as backends/frontends/kernel. `index_passes_techmap` also references `index_techlibs`. Split command reference toc in twain, one with maxdepth=2 and one with maxdepth=3, since passes and techlibs now have an extra level of nesting. Move the `cmd_ref` link to the command reference, instead of top of the page. Remove `index_internal` and `index_other` from the toc, and mark the pages as orphan. Internal commands get a note callout after the command reference toc (although this doesn't work for the pdf build), while other commands are linked in the warning for missing `source_location` (since that *should* be the only time when there are any commands in the "unknown" group). Update autodoc extension versions, and mark the directives extension as not `parallel_read_safe` (it might be, but I'm not sure about how the xref lookups work if it is parallel so better to be safe). |
||
---|---|---|
.. | ||
index_backends.rst | ||
index_formal.rst | ||
index_frontends.rst | ||
index_internal.rst | ||
index_kernel.rst | ||
index_other.rst | ||
index_passes.rst | ||
index_passes_cmds.rst | ||
index_passes_equiv.rst | ||
index_passes_fsm.rst | ||
index_passes_hierarchy.rst | ||
index_passes_memory.rst | ||
index_passes_opt.rst | ||
index_passes_pmgen.rst | ||
index_passes_proc.rst | ||
index_passes_sat.rst | ||
index_passes_techmap.rst | ||
index_techlibs.rst | ||
index_techlibs_achronix.rst | ||
index_techlibs_anlogic.rst | ||
index_techlibs_common.rst | ||
index_techlibs_coolrunner2.rst | ||
index_techlibs_easic.rst | ||
index_techlibs_ecp5.rst | ||
index_techlibs_fabulous.rst | ||
index_techlibs_gatemate.rst | ||
index_techlibs_gowin.rst | ||
index_techlibs_greenpak4.rst | ||
index_techlibs_ice40.rst | ||
index_techlibs_intel.rst | ||
index_techlibs_intel_alm.rst | ||
index_techlibs_lattice.rst | ||
index_techlibs_microchip.rst | ||
index_techlibs_nanoxplore.rst | ||
index_techlibs_nexus.rst | ||
index_techlibs_quicklogic.rst | ||
index_techlibs_sf2.rst | ||
index_techlibs_xilinx.rst |