acrn-hypervisor/doc/extensions
David B. Kinder a2167ae93a doc: add extension to create files and raw links
Links to files in the GitHub repo's master branch should be to the files
within the branch being generated.  For example, in the v2.1
documentation, links should be to the v2.1 branch contents.  (Previously
links were being made to the master branch in all our archived content.)
This creates a problem when we want to remove an obsolete file in the
master branch but can't because older documentaiton incorrectly depends
on it.

This new extension defines a :acrn_file: and :acrn_raw: role that will
create links to the given file within the current commit branch.

This PR also replaces docs with hard-coded links to files in the master
branch with uses of these new roles to create links to files.

Signed-off-by: David B. Kinder <david.b.kinder@intel.com>
2020-11-05 09:17:05 -08:00
..
eager_only.py doc: add extension to create files and raw links 2020-11-05 09:17:05 -08:00
html_redirects.py doc: continue doc restructuring 2019-08-01 14:07:22 -07:00
kerneldoc.py doc: prepare for sphinx 2.0 upgrade 2019-05-22 12:43:11 -07:00
link_roles.py doc: add extension to create files and raw links 2020-11-05 09:17:05 -08:00