第三方软件集成说明_第1页
第三方软件集成说明_第2页
第三方软件集成说明_第3页
第三方软件集成说明_第4页
第三方软件集成说明_第5页
已阅读5页,还剩3页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

第三方软件集成说明豆丁DocIn–全球最大文档库!一、软件集成说明进展第三方软件集成我们一般需要修改五个文件并为每个第三方软件建一个包定义文件需要修改的五个文件如下platform.dat,platform.reg,oem.cpm.csv和oem.sku.xml。这五个文件中,platform.bib 定义了哪些文件或模块要包含到image 中,platform.dat定义了文件和名目的位置,platform.reg用来建立注册表项。Oem.cpm.csv建立模块和包的对应关系,oem.sku.xml打算最终生成的image中包含哪些包。我们的思路是这样的:把每一个第三方软件作为一个组件来治理,组件内容包括:第三方所供给的文件,这是运行第三方软件所必需的。包定义文件。我们将每一个第三方软件作为一个包来实现。配置文件、.cpm.csv文件和.sku.xml文件:这几个文件中是集成第三方软件要对上面提到的五个文件进展修改的内容。另外我们还建立一个customize和可执行文件,用于实现集成第三方软件并完成buildimage的过程。下面我们以集成国笔输入法为例说明集成的过程。名字是任意的,但最好能够顾名思义。图1 建IME_GuoBi文件夹2guobi.*是集成国笔输入法build时会合并到相应文件中去。2IME_GuoBi中的内容files3OEMGuoBiIme.pkd.xml是包定义文guobi文件夹中的内容是第三方供给的文件〔图guobi夹和OEMGuoBiIme.pkd.xml在build之前会拷贝到%_FLATRELEASEDIR%下。图3 files中的内容图4 guobi中的内容然后我们要修改Cuxtomize组件下的两个文件:SetCustItem.bat和CustMakeImg.ba〔图。图5 Customize文件夹对SetCustItem.bat的修改是设置一个环境变量,此变量在CustMakeImg中用于掌握是否将国笔输入法集成进去〔图6。图6 在SetCustItem.bat中设置环境变量在修改CustMakeImg之前,我们首先看一下它的工作流程。设置环境变量设置环境变量.bib→third_party.bib.dat→third_party.dat.reg→third_party.reg.cpm.csv→third_party.cpm.csv.sku.xml→third_party.sku.xmlFiles下内容→%_FLATRELEASEDIR%备份%_FLATRELEASEDIR% 下的platform.bib, platform.dat, platform.reg,oem.cpm.csv,oem.sku.xml,flash.*,*.nb0third_party.bib→platform.bibthird_party.dat→platform.datthird_party.reg→platform.regthird_party.cpm.csv→oemcpm.csvthird_party.sku.xml→oem.sku.xmlMakeimg备份.cab.pkg复原备份的%_FLATRELEASEDIR%下的文件删除从Files中拷贝到%_FLATRELEASEDIR%的文件完毕CustMakeImg.dat〔图87中是将各模块的配置文件以及.cpm.csv文件和.sku.xml文件合并third_party.*89是删除掉执行批处理时添加到%_FLATRELEASEDIR%下的文件。图7 添加国笔组件的内容图8 备份国笔的包文件图9 清理现场二、使用说明:根据集成要求修改…\CE_SYS\Customize 下的文件SetCustItem.bat,将不需要的环境变量用REM注释掉。在命令行中将当前名目置为…\CE_SYS\Customize。运行SetCustItem.bat。运行CustMakeImgbuild10分钟左右。build完毕后,…\CE_SYS\Customize下会生成Cust_release名目,build生成的flash.*和生成image.raw所需的*.nb0会放到此名目下。.cab.pkg文件会拷贝到…\CE_SYS\Customize\cust_release\packages下。三、特别提示imageSetCustItem.ba

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论