• Home
  • History
  • Annotate
Name Date Size #Lines LOC

..--

MakefileD25-Apr-20258.1 KiB242204

README.sphinxD25-Apr-20251.5 KiB4121

android_device_service.mdD25-Apr-20252.4 KiB8159

conf.pyD25-Apr-20255.6 KiB19161

index.rstD25-Apr-2025440 2215

instrumentation_tutorial.mdD25-Apr-20255.4 KiB191138

make.batD25-Apr-20257.6 KiB285247

mobly.controllers.android_device_lib.rstD25-Apr-20253 KiB11080

mobly.controllers.android_device_lib.services.rstD25-Apr-20251.4 KiB4734

mobly.controllers.attenuator_lib.rstD25-Apr-2025719 3122

mobly.controllers.rstD25-Apr-20251.2 KiB6446

mobly.controllers.sniffer_lib.local.rstD25-Apr-2025922 3928

mobly.controllers.sniffer_lib.rstD25-Apr-2025291 1812

mobly.rstD25-Apr-20252.1 KiB13498

requirements.txtD25-Apr-202525 33

tutorial.mdD25-Apr-202511.6 KiB378283

README.sphinx

1Overview
2========
3
4We use the Sphinx <http://www.sphinx-doc.org> documentation system to document mobly APIs.
5
6It works by using certain "source" files that define how to build the documentation in the target format (e.g. HTML, PDF, text, etc.).
7
8To use the sphinx system locally, you need to have sphinx installed. See the sphinx project site for installation details.
9
10
11Initial Generation of Sphinx source files
12=========================================
13
14The initial sphinx autogeneration of mobly APIs were performed by running in root dir of the project:
15
16sphinx-apidoc mobly --full -o docs -H 'Mobly'
17
18This created the full sphinx project in the 'docs' directory and generated the source files pointing to the mobly package and its contents.
19
20
21Updating Documentation
22======================
23
24readthedocs.org hosts Sphinx documentation for a number of open source projects. If the appropriate github hook is set, it will autogenerate documentation with each submission.
25
26If there are significant changes to the mobly package (adding a new module), you will need to run sphinx-apidoc again to update the sphinx source files for the new package. Or, you can add the necessary files/directives to the sphinx source files manually.
27
28Subsequent runs of sphinx-apidoc can be run with:
29
30sphinx-apidoc mobly -o docs -H 'Mobly'
31
32
33Building the Target documents
34=============================
35
36To generate the documentation in HTML format, run from within the docs directory:
37
38make html
39
40That will generate the documentation in the _build directory.
41