From e4f543672a2845520f5e978f26880eb559f0941e Mon Sep 17 00:00:00 2001 From: NawabAhmad <nawab.ahmad.reshi@huawei.com> Date: Fri, 4 Feb 2022 21:22:15 +0530 Subject: [PATCH] Add introductory content for meta-openharmony I added the content as per review on the MR. Signed-off-by: NawabAhmad <nawab.ahmad.reshi@huawei.com> --- docs/yocto-build-system/oniro-build-arch.rst | 13 +++++++++++++ 1 file changed, 13 insertions(+) diff --git a/docs/yocto-build-system/oniro-build-arch.rst b/docs/yocto-build-system/oniro-build-arch.rst index ea54805f..47bf1e45 100644 --- a/docs/yocto-build-system/oniro-build-arch.rst +++ b/docs/yocto-build-system/oniro-build-arch.rst @@ -7,6 +7,19 @@ |main_project_name| Build Architecture ###################################### +Oniro build architecture is composed of multifaceted, independent, modular, and +reusable building blocks, and in order to build OpenHarmony based images and +its components, meta-openharmony serves as a primary building block. OpenHarmony +OS depends on various building blocks, but in terms of applicability and other +benefits, meta-openharmony essentially helps to desolate the barrier of +hardware boundaries, inevitably transcending the classical OS dichotomy. + +In a closer view, `meta-openharmony` is a bitbake layer, containing recipes +for building OpenHarmony images and components. The meta-openharmony includes +a number of different repo manifest files, which you can use to fetch all +repositories needed for building OpenHarmony. To have a successful build image, +ensure all the dependencies are met, and build the image. + ``Oniro Project`` architecture is documented using `c4 model <https://c4model.com/>`_. .. contents:: -- GitLab