• Home
Name Date Size #Lines LOC

..--

MakefileD03-May-20248.1 KiB242204

README.sphinxD03-May-20241.5 KiB4121

android_device_service.mdD03-May-20242.4 KiB8159

conf.pyD03-May-20245.4 KiB17745

index.rstD03-May-2024440 2215

instrumentation_tutorial.mdD03-May-20245.4 KiB191138

make.batD03-May-20247.6 KiB285247

mobly.controllers.android_device_lib.rstD03-May-20243 KiB11080

mobly.controllers.android_device_lib.services.rstD03-May-20241.4 KiB4734

mobly.controllers.attenuator_lib.rstD03-May-2024719 3122

mobly.controllers.rstD03-May-20241.2 KiB6446

mobly.controllers.sniffer_lib.local.rstD03-May-2024922 3928

mobly.controllers.sniffer_lib.rstD03-May-2024291 1812

mobly.rstD03-May-20242.1 KiB13498

requirements.txtD03-May-202425 33

tutorial.mdD03-May-202411.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