doc: remove doc dependency on kerneldoc and acrn-kernel repo

We no longer need to generate API documentation for the upstreamed
gvt-g kernel additions so we can remove the doc generation dependency on
the acrn-kernel repo (and all use of the kerneldoc extension). We also
remove GVT-g API documentation and porting guide that are obsolete with
ACRN v2.6 and referenced this API documentation.

Signed-off-by: David B. Kinder <david.b.kinder@intel.com>
This commit is contained in:
David B. Kinder
2021-07-13 10:27:23 -07:00
committed by David Kinder
parent c4cb95f3b4
commit 24b555c75d
12 changed files with 5 additions and 2691 deletions

View File

@@ -39,7 +39,7 @@ if "RELEASE" in os.environ:
sys.path.insert(0, os.path.join(os.path.abspath('.'), 'extensions'))
extensions = [
'breathe', 'sphinx.ext.graphviz', 'sphinx.ext.extlinks',
'kerneldoc', 'eager_only', 'html_redirects', 'link_roles',
'eager_only', 'html_redirects', 'link_roles',
'sphinx_tabs.tabs'
]
@@ -49,13 +49,6 @@ extlinks = {'acrn-commit': ('https://github.com/projectacrn/acrn-hypervisor/comm
'acrn-issue': ('https://github.com/projectacrn/acrn-hypervisor/issues/%s', '')
}
# kernel-doc extension configuration for running Sphinx directly (e.g. by Read
# the Docs). In a normal build, these are supplied from the Makefile via command
# line arguments.
kerneldoc_bin = 'scripts/kernel-doc'
kerneldoc_srctree = '../../acrn-kernel'
graphviz_output_format='png'
graphviz_dot_args=[