summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJames Ennis <james.ennis@codethink.com>2018-04-17 12:05:07 +0100
committerJames Ennis <james.ennis@codethink.com>2018-04-17 16:55:47 +0100
commit6dca98db6b077dacd207119351845659d8eee871 (patch)
tree5abb5adfe42b664d48853eaf2bc373bead426e01
parentb8b4159ce3c12525ce283553ffee9f3b60a608b9 (diff)
downloadbuildstream-6dca98db6b077dacd207119351845659d8eee871.tar.gz
core_framework.rst: New file containing content that was in main_core.rst
-rw-r--r--doc/source/core_framework.rst18
-rw-r--r--doc/source/main_core.rst21
2 files changed, 19 insertions, 20 deletions
diff --git a/doc/source/core_framework.rst b/doc/source/core_framework.rst
new file mode 100644
index 000000000..8caae1f3f
--- /dev/null
+++ b/doc/source/core_framework.rst
@@ -0,0 +1,18 @@
+
+
+.. _core_framework:
+
+Core framework
+--------------
+The core public APIs are of interest to anyone who wishes to
+implement custom :mod:`Element <buildstream.element>` or
+:mod:`Source <buildstream.source>` plugins, and can also be
+useful for working on BuildStream itself.
+
+* :mod:`Plugin <buildstream.plugin>` - Base Class for all plugins
+* :mod:`Source <buildstream.source>` - Base Source Class
+* :mod:`Element <buildstream.element>` - Base Element Class
+* :mod:`BuildElement <buildstream.buildelement>` - Build Element Class
+* :mod:`ScriptElement <buildstream.scriptelement>` - Script Element Class
+* :mod:`Sandbox <buildstream.sandbox.sandbox>` - Build Sandbox
+* :mod:`Utilities <buildstream.utils>` - Utilities for Plugins
diff --git a/doc/source/main_core.rst b/doc/source/main_core.rst
index 608d04851..ae72cd104 100644
--- a/doc/source/main_core.rst
+++ b/doc/source/main_core.rst
@@ -8,27 +8,8 @@ This section details the core API reference along with
other more elaborate details about BuildStream internals.
-.. _core_framework:
-
-Core framework
---------------
-The core public APIs are of interest to anyone who wishes to
-implement custom :mod:`Element <buildstream.element>` or
-:mod:`Source <buildstream.source>` plugins, and can also be
-useful for working on BuildStream itself.
-
-* :mod:`Plugin <buildstream.plugin>` - Base Class for all plugins
-* :mod:`Source <buildstream.source>` - Base Source Class
-* :mod:`Element <buildstream.element>` - Base Element Class
-* :mod:`BuildElement <buildstream.buildelement>` - Build Element Class
-* :mod:`ScriptElement <buildstream.scriptelement>` - Script Element Class
-* :mod:`Sandbox <buildstream.sandbox.sandbox>` - Build Sandbox
-* :mod:`Utilities <buildstream.utils>` - Utilities for Plugins
-
-
-Internals
----------
.. toctree::
:maxdepth: 2
+ core_framework
modules