You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@buildstream.apache.org by tv...@apache.org on 2022/04/13 07:37:41 UTC
[buildstream] branch tristan/update-porting-guide created (now 06a3c56cf)
This is an automated email from the ASF dual-hosted git repository.
tvb pushed a change to branch tristan/update-porting-guide
in repository https://gitbox.apache.org/repos/asf/buildstream.git
at 06a3c56cf doc/source/porting_project.rst: Update example to refer to buildstream-plugins
This branch includes the following new commits:
new 1e0dccbf3 doc/source/porting_project.rst: Update table regarding where plugins have moved
new 06a3c56cf doc/source/porting_project.rst: Update example to refer to buildstream-plugins
The 2 revisions listed above as "new" are entirely new to this
repository and will be described in separate emails. The revisions
listed as "add" were already present in the repository and have only
been added to this reference.
[buildstream] 02/02: doc/source/porting_project.rst: Update example to refer to buildstream-plugins
Posted by tv...@apache.org.
This is an automated email from the ASF dual-hosted git repository.
tvb pushed a commit to branch tristan/update-porting-guide
in repository https://gitbox.apache.org/repos/asf/buildstream.git
commit 06a3c56cfd53db39e33b4f0dc6b42f7f6251086e
Author: Tristan van Berkom <tr...@codethink.co.uk>
AuthorDate: Wed Apr 13 16:37:05 2022 +0900
doc/source/porting_project.rst: Update example to refer to buildstream-plugins
---
doc/source/porting_project.rst | 14 +++++++-------
1 file changed, 7 insertions(+), 7 deletions(-)
diff --git a/doc/source/porting_project.rst b/doc/source/porting_project.rst
index 03b9493be..9ecebc220 100644
--- a/doc/source/porting_project.rst
+++ b/doc/source/porting_project.rst
@@ -317,8 +317,8 @@ Create an alias for PyPI in your project.conf
pypi: https://files.pythonhosted.org/packages/
-Create bst-plugins-experimental-junction.bst
-''''''''''''''''''''''''''''''''''''''''''''
+Create buildstream-plugins-junction.bst
+'''''''''''''''''''''''''''''''''''''''
Create a junction which accesses the release tarball of the plugin repository.
.. code:: yaml
@@ -326,20 +326,20 @@ Create a junction which accesses the release tarball of the plugin repository.
kind: junction
sources:
- kind: tar
- url: pypi:0c/dd/c2afff7697104f37fd67d98931c402153409bdd2b35442e088460c452f9d/bst-plugins-experimental-1.93.7.tar.gz
- ref: 0646cf740cdc049c6343059816d36d2181d31aa0d1632107159c737a4332c83c
+ url: pypi:e2/d8/ed9e849a1386297f854f9fa0200f3fa108498c0fdb5c86468c1601c7e571/buildstream-plugins-1.91.0.tar.gz
+ ref: 44c6ea15d15476b68d0767c1d410d416f71544e57be572201058f8b3d3b05f83
Declare the plugin you want to use in your project.conf
'''''''''''''''''''''''''''''''''''''''''''''''''''''''
-This will make the ``make`` and ``meson`` element plugins from the ``bst-plugins-experimental``
-project available for use in your project.
+This will make the ``make`` and ``meson`` element plugins from the
+`buildstream-plugins <https://github.com/apache/buildstream-plugins/>`_ project available for use in your project.
.. code:: yaml
plugins:
- origin: junction
- junction: bst-plugins-experimental-junction.bst
+ junction: buildstream-plugins-junction.bst
elements:
- make
- meson
[buildstream] 01/02: doc/source/porting_project.rst: Update table regarding where plugins have moved
Posted by tv...@apache.org.
This is an automated email from the ASF dual-hosted git repository.
tvb pushed a commit to branch tristan/update-porting-guide
in repository https://gitbox.apache.org/repos/asf/buildstream.git
commit 1e0dccbf3af960462338fdf7c41625a45a0ff80d
Author: Tristan van Berkom <tr...@codethink.co.uk>
AuthorDate: Wed Apr 13 16:33:56 2022 +0900
doc/source/porting_project.rst: Update table regarding where plugins have moved
---
doc/source/porting_project.rst | 66 +++++++++++++++++++++++++-----------------
1 file changed, 39 insertions(+), 27 deletions(-)
diff --git a/doc/source/porting_project.rst b/doc/source/porting_project.rst
index 7ceb465a0..03b9493be 100644
--- a/doc/source/porting_project.rst
+++ b/doc/source/porting_project.rst
@@ -253,33 +253,45 @@ core plugins are :ref:`documented here <plugins>`.
Any core plugins which you have been using in BuildStream 1 which have been migrated
to separate repositories will need to be accessed externally.
-+---------------+----------------------------------------------------------------------------------+
-| Plugin | New location |
-+===============+==================================================================================+
-| **Element plugins** |
-+---------------+----------------------------------------------------------------------------------+
-| make | `bst-plugins-experimental <https://pypi.org/project/bst-plugins-experimental/>`_ |
-+---------------+----------------------------------------------------------------------------------+
-| cmake | `bst-plugins-experimental <https://pypi.org/project/bst-plugins-experimental/>`_ |
-+---------------+----------------------------------------------------------------------------------+
-| qmake | `bst-plugins-experimental <https://pypi.org/project/bst-plugins-experimental/>`_ |
-+---------------+----------------------------------------------------------------------------------+
-| distutils | `bst-plugins-experimental <https://pypi.org/project/bst-plugins-experimental/>`_ |
-+---------------+----------------------------------------------------------------------------------+
-| makemaker | `bst-plugins-experimental <https://pypi.org/project/bst-plugins-experimental/>`_ |
-+---------------+----------------------------------------------------------------------------------+
-| modulebuild | `bst-plugins-experimental <https://pypi.org/project/bst-plugins-experimental/>`_ |
-+---------------+----------------------------------------------------------------------------------+
-| meson | `bst-plugins-experimental <https://pypi.org/project/bst-plugins-experimental/>`_ |
-+---------------+----------------------------------------------------------------------------------+
-| pip | `bst-plugins-experimental <https://pypi.org/project/bst-plugins-experimental/>`_ |
-+---------------+----------------------------------------------------------------------------------+
-| **Source plugins** |
-+---------------+----------------------------------------------------------------------------------+
-| ostree | `bst-plugins-experimental <https://pypi.org/project/bst-plugins-experimental/>`_ |
-+---------------+----------------------------------------------------------------------------------+
-| deb | `bst-plugins-experimental <https://pypi.org/project/bst-plugins-experimental/>`_ |
-+---------------+----------------------------------------------------------------------------------+
++---------------+-----------------------------------------------------------------------------------------+
+| Plugin | New location |
++===============+=========================================================================================+
+| **Element plugins** |
++---------------+-----------------------------------------------------------------------------------------+
+| make | `buildstream-plugins <https://pypi.org/project/buildstream-plugins/>`_ |
++---------------+-----------------------------------------------------------------------------------------+
+| autotools | `buildstream-plugins <https://pypi.org/project/buildstream-plugins/>`_ |
++---------------+-----------------------------------------------------------------------------------------+
+| cmake | `buildstream-plugins <https://pypi.org/project/buildstream-plugins/>`_ |
++---------------+-----------------------------------------------------------------------------------------+
+| distutils | `buildstream-plugins <https://pypi.org/project/buildstream-plugins/>`_ (as setuptools) |
++---------------+-----------------------------------------------------------------------------------------+
+| pip | `buildstream-plugins <https://pypi.org/project/buildstream-plugins/>`_ |
++---------------+-----------------------------------------------------------------------------------------+
+| meson | `buildstream-plugins <https://pypi.org/project/buildstream-plugins/>`_ |
++---------------+-----------------------------------------------------------------------------------------+
+| qmake | `bst-plugins-experimental <https://pypi.org/project/bst-plugins-experimental/>`_ |
++---------------+-----------------------------------------------------------------------------------------+
+| makemaker | `bst-plugins-experimental <https://pypi.org/project/bst-plugins-experimental/>`_ |
++---------------+-----------------------------------------------------------------------------------------+
+| modulebuild | `bst-plugins-experimental <https://pypi.org/project/bst-plugins-experimental/>`_ |
++---------------+-----------------------------------------------------------------------------------------+
+| **Source plugins** |
++---------------+-----------------------------------------------------------------------------------------+
+| bzr | `buildstream-plugins <https://pypi.org/project/buildstream-plugins/>`_ |
++---------------+-----------------------------------------------------------------------------------------+
+| git | `buildstream-plugins <https://pypi.org/project/buildstream-plugins/>`_ |
++---------------+-----------------------------------------------------------------------------------------+
+| patch | `buildstream-plugins <https://pypi.org/project/buildstream-plugins/>`_ |
++---------------+-----------------------------------------------------------------------------------------+
+| pip | `buildstream-plugins <https://pypi.org/project/buildstream-plugins/>`_ |
++---------------+-----------------------------------------------------------------------------------------+
+| deb | `bst-plugins-experimental <https://pypi.org/project/bst-plugins-experimental/>`_ |
++---------------+-----------------------------------------------------------------------------------------+
+| ostree | `bst-plugins-experimental <https://pypi.org/project/bst-plugins-experimental/>`_ |
++---------------+-----------------------------------------------------------------------------------------+
+| zip | `bst-plugins-experimental <https://pypi.org/project/bst-plugins-experimental/>`_ |
++---------------+-----------------------------------------------------------------------------------------+
.. attention::