[Docs] Revamp of BP section in Oniro RTD
Closes: #1 (closed)
We have some unsupported blueprints, whereas others require changing dependencies
@kristis and I changed some of the doc files to make them updated, as booting.oniroproject.org site will be disabled soon
Signed-off-by: Grzegorz Gwóźdź grzegorz.gwozdz@huawei.com
Merge request reports
Activity
added 1 commit
- 049863ac - Mark information about replacement git.ostc-eu
added 1 commit
- ced30087 - Update links in transparent-gateway-details.rst
- Resolved by Eilís Ní Fhlannagáin
- Resolved by Eilís Ní Fhlannagáin
- Resolved by Grzegorz Gwóźdź
- Resolved by Grzegorz Gwóźdź
- Resolved by Grzegorz Gwóźdź
added 1 commit
- cbe70cfb - Remove doorlock smartpanel and fix links in doorlock file
added 1 commit
- bed15f7e - Add layer-adding info to doorlock and workspace
added 1 commit
- 75d86ebd - Add layers adding to transparent-gateway.rst
added 1 commit
- cf447651 - Add layers adding to transparent-gateway.rst
assigned to @kristis and @gwozdzcfs
added 1 commit
- a4695e76 - Add layer-adding info to doorlock and workspace
- Resolved by Eilís Ní Fhlannagáin
- Resolved by Eilís Ní Fhlannagáin
@pcoval I've corrected those lines
mentioned in commit 89d3b54e
161 161 This will setup a new build environment in the `build-oniro-vending-machine` 162 162 directory (or reuse it if it already exists). 163 163 164 Add the `meta-oniro-blueprints` layer to the build. This is only needed once 165 after initializing a new build: 164 Add layers which are inside `meta-oniro-blueprints-vending-machine` to the build. 165 This is only needed once after initializing a new build: 166 166 167 167 .. code-block:: bash 168 168 169 $ bitbake-layers add-layer $CHECKOUT_DIR/meta-homeassistant 170 $ bitbake-layers add-layer $CHECKOUT_DIR/meta-oniro-blueprints 169 $ bitbake-layers add-layer $CHECKOUT_DIR/meta-oniro-blueprints-vending-machine/meta-oniro-blueprints-vending-machine 170 $ bitbake-layers add-layer $CHECKOUT_DIR/meta-oniro-blueprints-vending-machine/meta-oniro-blueprints-core @pcoval yes, I changed that in one of the commits. I'm not sure whether that is some kind of gitlab bug or what, but here: (https://gitlab.eclipse.org/eclipse/oniro-blueprints/oniro-blueprints-docs/docs/-/blob/main/vending-machine.rst) layer-adding is in the correct order
And right now it displays correctly here as well (at least for me)
Edited by Grzegorz Gwóźdź
52 53 * `meta-homeassistant <https://github.com/meta-homeassistant/meta-homeassistant>`_ 54 55 .. code-block:: bash 56 57 $ cd $CHECKOUT_DIR 58 $ git clone https://github.com/meta-homeassistant/meta-homeassistant.git 59 $ cd meta-homeassistant 60 $ git checkout origin/dunfell 61 62 .. note:: 63 64 If you already have any of these layers cloned and you want to reuse 65 them, just update the revision of the branch above. 66 45 $ git clone --recursive https://gitlab.eclipse.org/eclipse/oniro-blueprints/<name-of-the-blueprint>/meta-oniro-blueprints-<name-of-the-blueprint> 66 45 $ git clone --recursive https://gitlab.eclipse.org/eclipse/oniro-blueprints/<name-of-the-blueprint>/meta-oniro-blueprints-<name-of-the-blueprint> 46 $ cd meta-oniro-blueprints-<name-of-the-blueprint> 67 47 68 48 #. The first time a build is initialized, after running the `oe-init-build-env` 69 script, add that layers to the build's `bblayers.conf` either manually or by 70 running: 49 script, add all layers present in `meta-oniro-blueprints-<name-of-the-blueprint>` 50 to the build's `bblayers.conf` either manually or by 51 running (for each layer separately): 71 52 72 53 .. code-block:: bash 73 54 74 $ bitbake-layers add-layer $CHECKOUT_DIR/meta-homeassistant 75 $ bitbake-layers add-layer $CHECKOUT_DIR/meta-oniro-blueprints 55 $ bitbake-layers add-layer $CHECKOUT_DIR/meta-oniro-blueprints-<name-of-the-blueprint>/<name-of-a-layer> @fldn Right now layers are specified for each blueprint in a dedicated documentation file.
Do we need to clarify it them in workspace once again?
Edited by Grzegorz Gwóźdź
140 140 software sources and building the OS. 141 141 142 142 For fetching or updating the build metadata, follow the :ref:`blueprints 143 workspace documentation <Workspace>`. This will bring everything you need on 144 your host to start building an image for this blueprint. 143 workspace documentation <Workspace>`. 144 145 For this specific build, you need to 146 clone `meta-oniro-blueprints-vending-machine <https://gitlab.eclipse.org/eclipse/oniro-blueprints/vending-machine/meta-oniro-blueprints-vending-machine>`_. 147 148 .. code-block:: bash 149 150 $ cd $CHECKOUT_DIR 151 $ git clone --recursive https://gitlab.eclipse.org/eclipse/oniro-blueprints/vending-machine/meta-oniro-blueprints-vending-machine.git 152 $ cd meta-oniro-blueprints-gateway it was already fixed in some MR, merged
Edited by Grzegorz Gwóźdźwhere can i find MR with fixes like this? @gwozdzcfs
@fldn it is here: !6 (merged)
@pcoval @fldn !7 (merged) I've made some changes
mentioned in merge request !7 (merged)
mentioned in issue eclipse/oniro-core/docs#151 (closed)