From 83bef91151f16f4610328af46cbd94841ca67ae4 Mon Sep 17 00:00:00 2001 From: sunchanglong Date: Mon, 23 Sep 2024 19:24:32 +0800 Subject: [PATCH] =?UTF-8?q?=E6=8F=8F=E8=BF=B0=EF=BC=9A=E4=BF=AE=E6=94=B9?= =?UTF-8?q?=E7=BC=96=E8=AF=91=E8=AF=B4=E6=98=8E=20Signed-off-by:=20sunchan?= =?UTF-8?q?glong=20?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- README.md | 24 +++++++++++++----------- 1 file changed, 13 insertions(+), 11 deletions(-) diff --git a/README.md b/README.md index b0a0e70..11fc0be 100644 --- a/README.md +++ b/README.md @@ -8,10 +8,17 @@ 一、编译oriole产品 -1. 首次编译:需要打patch,命令为: +1. 首次编译: + 编译前请先手动注释 build/hb/util/system_util.py 第39、40行 ``` - ./build.sh --product-name oriole -–ccache --patch + if '' in cmd: + cmd.remove('') + ``` + + ``` + 需要打patch,添加编译参数--patch,编译命令: + ./build.sh --product-name oriole --no-prebuilt-sdk -–ccache --patch ``` 注1:patch配置见 vendor_hardmony/oriole/patch.yml 文件。 @@ -21,22 +28,17 @@ patch -p1 -R < ../vendor/hardmony/oriole/patches/build/0001-add-soc_platform.patch ``` - 注2:当前社区build系统bug,编译前请先注释 build/hb/util/system_util.py 第39、40行 +2. 非首次编译:跳过打patch环节,去掉编译参数--patch,执行命令: ``` - if '' in cmd: - cmd.remove('') + ./build.sh --product-name oriole --no-prebuilt-sdk –ccache ``` -2. 非首次编译:跳过patch环节,直接执行命令: + +3. 如编译sdk,去掉编译参数 --no-prebuilt-sdk 即可: ``` ./build.sh --product-name oriole –ccache ``` -3. 如不编译sdk,加上 --no-prebuilt-sdk 参数即可,例如: - - ``` - ./build.sh --product-name oriole –ccache --no-prebuilt-sdk - ``` ## 使用说明 -- Gitee