From 397d55723858224ab08479609f00fd8bd6b75224 Mon Sep 17 00:00:00 2001 From: lixiaoyong Date: Wed, 23 Mar 2022 16:44:52 +0800 Subject: [PATCH] docs: midify rpm_description.rst and addpackage_guide.rst midify rpm_description.rst and rename guideOfAddPackage.rst to addpackage_guide.rst, add index Signed-off-by: lixiaoyong --- docs/source/introduction/index.rst | 7 ++++++- docs/source/introduction/rpm_description.rst | 4 ++++ .../addpackage_guide.rst} | 16 ++++++++-------- docs/source/yocto/index.rst | 1 + 4 files changed, 19 insertions(+), 9 deletions(-) rename docs/source/{getting_started/guideOfAddPackage.rst => yocto/addpackage_guide.rst} (91%) diff --git a/docs/source/introduction/index.rst b/docs/source/introduction/index.rst index b49a79b7861..a7f05a88b29 100644 --- a/docs/source/introduction/index.rst +++ b/docs/source/introduction/index.rst @@ -7,4 +7,9 @@ 主要特点 -********** \ No newline at end of file +********** + +.. toctree:: + :maxdepth: 1 + + rpm_description.rst diff --git a/docs/source/introduction/rpm_description.rst b/docs/source/introduction/rpm_description.rst index d9e7017ab67..dcd61dc65d8 100644 --- a/docs/source/introduction/rpm_description.rst +++ b/docs/source/introduction/rpm_description.rst @@ -1,3 +1,7 @@ +openEuler 子包功能梳理 +=================================== + + | oct名称:acl | 功能说明:提供操纵访问控制列表的命令 | 详细说明:提供操作程序控制列表的getfacl和setfacl程序。 diff --git a/docs/source/getting_started/guideOfAddPackage.rst b/docs/source/yocto/addpackage_guide.rst similarity index 91% rename from docs/source/getting_started/guideOfAddPackage.rst rename to docs/source/yocto/addpackage_guide.rst index 605f48f275b..b373c2b2af7 100644 --- a/docs/source/getting_started/guideOfAddPackage.rst +++ b/docs/source/yocto/addpackage_guide.rst @@ -1,14 +1,14 @@ openEuler新增软件包指导 -========================= +============================= 1.从零开始写bb ************************** Ⅰ) 软件包代码放在src -^^^^^^^^^^^^^^^^^^^^ +^^^^^^^^^^^^^^^^^^^^^^^^^^^ Ⅱ) 在yocto-meta-openeuler仓库meta-openeuler/recipes-xx新增软件包目录 -^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ +^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ **recipes当前分成4类,recipes-core存放核心软件包bb文件,recipes-devtools存放编译用软件包bb文件,recipes-kernel存放内核bb文件,recipes-labtools存放调试软件包bb文件。** @@ -17,14 +17,14 @@ openEuler新增软件包指导 Ⅳ) 执行单包编译验证 -^^^^^^^^^^^^^^^^^^ +^^^^^^^^^^^^^^^^^^^^^^ .. code-block:: console bitbake Ⅴ) 将包添加到layer -^^^^^^^^^^^^^^^^^^^ +^^^^^^^^^^^^^^^^^^^^^ **bb文件适配完成并验证ok后,将该软件包追加到layer配置文件IMAGE_INSTALL变量中( 当前配置文件位于yocto-meta-openeuler工程meta-openeuler /recipes-core/packagegroups/packagegroup-xxx.bb )。** @@ -33,15 +33,15 @@ openEuler新增软件包指导 ************************** Ⅰ) 下载openEuler软件包到src下 -^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ +^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Ⅱ) 在yocto-meta-openeuler仓库meta-openeuler/recipes-xx新增软件包目录 -^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ +^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ **recipes当前分成4类,recipes-core存放核心软件包bb文件,recipes-devtools存放编译用软件包bb文件,recipes-kernel存放内核bb文件,recipes-labtools存放调试软件包bb文件。** Ⅲ) 搜索并适配修改bb文件。bb文件名称:_.bb -^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ +^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ ①. **搜索yocto-poky仓库是否可以找到相应软件包的bb文件;** diff --git a/docs/source/yocto/index.rst b/docs/source/yocto/index.rst index 0170923da6e..d7ad0b8d50a 100644 --- a/docs/source/yocto/index.rst +++ b/docs/source/yocto/index.rst @@ -17,3 +17,4 @@ openEuler Embeddedd的核心构建系统是基于Yocto,但又根据自身的 meta-openeuler.rst exploration.rst development.rst + addpackage_guide.rst -- Gitee