summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJames Ennis <james.ennis@codethink.com>2018-04-17 12:05:07 +0100
committerTristan Van Berkom <tristan.van.berkom@gmail.com>2018-04-17 16:52:27 +0000
commite4cea3da1a82afaedc2e5da1aae4ab0165c4d3e7 (patch)
treef2d4c6c070c184dd55c1cdcde0e7ba13e0e245ca
parent5b5c87bf2f6948c1bd0c742c2d93cd7f848e9a56 (diff)
downloadbuildstream-e4cea3da1a82afaedc2e5da1aae4ab0165c4d3e7.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