Skip to content

Commit

Permalink
[documentation] first sphinx build, preparing for readthedocs (splint…
Browse files Browse the repository at this point in the history
…ered-reality#81)

Has the appropriate mocks, sans py_trees since Mocks wont work as parent classes with autodoc.
  • Loading branch information
stonier authored Apr 16, 2019
1 parent d888cf0 commit 63a2e59
Show file tree
Hide file tree
Showing 57 changed files with 578 additions and 1,429 deletions.
9 changes: 0 additions & 9 deletions .externalToolBuilders/RosDoc.launch

This file was deleted.

1 change: 1 addition & 0 deletions .gitignore
Original file line number Diff line number Diff line change
Expand Up @@ -14,4 +14,5 @@ py_trees*.tar.gz

# Generated files (when debugging)
py_trees_ros/resources/*.py
html

24 changes: 24 additions & 0 deletions .readthedocs.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,24 @@
# read-the-docs.yaml
# Read the Docs configuration file
# See https://docs.readthedocs.io/en/stable/config-file/v2.html for details

# Required
version: 2

# Build documentation in the docs/ directory with Sphinx
sphinx:
configuration: doc/conf.py
fail_on_warning: true

# Optionally build your docs in additional formats such as PDF and ePub
# [], all, or - epub, - pdf
formats: []

# Optionally set the version of Python and requirements required to build your docs
python:
version: 3.6
install:
- method: pip
path: .
extra_requirements:
- docs
18 changes: 0 additions & 18 deletions .settings/de.loskutov.anyedit.AnyEditTools.prefs

This file was deleted.

21 changes: 0 additions & 21 deletions .settings/org.eclipse.core.resources.prefs

This file was deleted.

2 changes: 0 additions & 2 deletions .settings/org.eclipse.ltk.core.refactoring.prefs

This file was deleted.

7 changes: 6 additions & 1 deletion Makefile
Original file line number Diff line number Diff line change
@@ -1,2 +1,7 @@
docs:
sphinx-build -b html doc doc/html
sphinx-build -v -b html doc html

clean:
rm -rf build html

.PHONY: docs clean
5 changes: 1 addition & 4 deletions doc/.gitignore
Original file line number Diff line number Diff line change
@@ -1,5 +1,2 @@
.build
dist
html
manifest.yaml
build

7 changes: 0 additions & 7 deletions doc/.templates/layout.html

This file was deleted.

20 changes: 0 additions & 20 deletions doc/Makefile

This file was deleted.

8 changes: 4 additions & 4 deletions doc/source/about.rst → doc/about.rst
Original file line number Diff line number Diff line change
Expand Up @@ -5,11 +5,11 @@ ROS Py Trees extends the `py_trees`_ package with wrappers, patterns
and debugging tools for use in ROS.

If you are new to behaviour trees, start with the
:ref:`py_trees documentation <pt:introduction-section>`, browse
through a few of the readings and try the demos contained therein.
:ref:`py_trees documentation <py_trees:introduction-section>`,
browse through a few of the readings and try the demos contained therein.

The documentation here includes the module level api documentation and
instructions for the command line utilities.
The documentation in this package includes the module level api documentation
and instructions for the command line utilities.

For a set of tutorials that walk through the construction of a behaviour tree
for a typical robot application, refer to the documentation included with the
Expand Down
1 change: 1 addition & 0 deletions doc/changelog.rst
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
.. include:: ../CHANGELOG.rst
Loading

0 comments on commit 63a2e59

Please sign in to comment.