aboutsummaryrefslogtreecommitdiffstats
path: root/README.md
diff options
context:
space:
mode:
Diffstat (limited to 'README.md')
-rw-r--r--README.md64
1 files changed, 50 insertions, 14 deletions
diff --git a/README.md b/README.md
index 5702186..bdd77e6 100644
--- a/README.md
+++ b/README.md
@@ -1,5 +1,8 @@
# meta-qcom
+![latest build](https://github.com/linaro/meta-qcom/actions/workflows/push.yml/badge.svg)
+![daily builds](https://github.com/linaro/meta-qcom/actions/workflows/daily.yml/badge.svg)
+
## Introduction
OpenEmbedded/Yocto Project layer for Qualcomm based platforms.
@@ -7,7 +10,7 @@ OpenEmbedded/Yocto Project layer for Qualcomm based platforms.
This layer depends on:
```
-URI: git://github.com/openembedded/oe-core.git
+URI: https://github.com/openembedded/openembedded-core.git
layers: meta
branch: master
revision: HEAD
@@ -16,7 +19,7 @@ revision: HEAD
This layers has an optional dependency on meta-oe layer:
```
-URI: git://github.com/openembedded/meta-openembedded.git
+URI: https://github.com/openembedded/meta-openembedded.git
layers: meta-oe
branch: master
revision: HEAD
@@ -27,28 +30,61 @@ in the build (e.g. it is used in BBLAYERS) then additional recipes from
meta-qcom are added to the metadata. You can refer to meta-qcom/conf/layer.conf
for the implementation details.
-## Contributing
+## Device support
+
+All contemporary boards are supported by a single qcom-armv8a machine. Please
+use it instead of using the per-board configuration file. In order to enable
+support for the particular device extend the qcom-armv8a.conf file .
-If you want to contribute changes, you can send Github pull requests at
-https://github.com/ndechesne/meta-qcom/pulls.
-Alternatively you can send patches to openembedded@lists.linaro.org, in which
-case, please:
+## Quick build
-* When creating patches, please use something like:
+If you're new to the Yocto Project, you might want to read the ![Yocto Project
+Quick Build](https://docs.yoctoproject.org/brief-yoctoprojectqs/index.html)
+document in order to setup your Yocto Project build environment.
-`git format-patch -s --subject-prefix='meta-qcom][PATCH' origin`
+From inside ```poky``` folder, clone this repository:
+
+```
+git clone git://git.yoctoproject.org/meta-qcom
+```
-* When sending patches, please use something like:
+Now, from inside ```poky``` folder initialize your build folder:
-`git send-email --to openembedded@lists.linaro.org <generated patch>`
+```
+source oe-init-build-env build/qcom-armv8a
+```
+
+The script will cd into the newly created ```build/qcom-armv8a``` folder.
+From within this folder, add meta-qcom layer:
+
+```
+bitbake-layers add-layer ../../meta-qcom
+```
+
+Change ```MACHINE``` variable into ```conf/local.conf``` to:
+
+```
+MACHINE ?= "qcom-armv8a"
+```
+
+Finally, build your image:
+
+```
+bitbake core-image-minimal
+```
+
+## Contributing
+
+If you want to contribute changes, you can send Github pull requests at
+https://github.com/Linaro/meta-qcom/pulls.
-You can discuss about this layer, on `#linaro` on FreeNode IRC network.
+You can discuss about this layer, on `#linaro` on Libera Chat IRC network.
## Reporting issues
-Please report any issue on https://github.com/ndechesne/meta-qcom/issues
+Please report any issue on https://github.com/Linaro/meta-qcom/issues
## Maintainer(s)
-Nicolas Dechesne <nicolas.dechesne@linaro.org>
+Dmitry Baryshkov <dmitry.baryshkov@linaro.org>