Some Common Tasks in Task Order
来源:互联网 发布:游戏视频录制软件 编辑:程序博客网 时间:2024/06/15 13:32
There are some definitions of common tasks that could be used in YOCTO task order.
1. do_cleansstate
移除某个对象的所有外部输出文件以及共享状态(sstate)缓存内容(不包括远程镜像共享内容)。
$ bitbake -ccleansstaterecipe
2. do_cleanall
删除目标对象的所有外部输出文件,共享状态缓存,以及下载的源文件(想重新执行do_fetch 过程)。
$ bitbake -c cleanallrecipe
3. do_fetch
下载源文件,它用SRC_URI
变量以及 不同的变量名前缀来决定适当的下载模式,如调用本地文件:
SRC_URI =" \
file://0001-ccsp-gwprovapp-port-for-puma7-atom.patch;patch=1
”
4. do_unpack
提取sourcecode中的内容放到${
WORKDIR
}所
指定的工作目录中。变量S
指定了被提取出的sourcecode的最终归属位置。
5.do_patch
定位patch文件,并且将他们运用到sourcecode中。
6. do_populate_lic
在构建image的时候为recipe写license。
7. do_configure
配置源数据是否打开或者关闭,那些将要被build的软件的build-time和一些配置选项。do_configure,运行是
当前的工作目录切换到${
B
}
(自行定义的工作目录)。
此任务的默认行为是当发现一个makefile的CLEANBROKEN
没有被设置为“1”,将运行oe_runmake clean
。其他情况do_configure 不做任何操作。
8. do_compile
编译sourcecode,并且运行时也会将当前的工作目录切换到${
B
}。
如果发现makefile其默认运行oe_runmake,
如果没有找到,do_compile
不做其他操作。
9. do_install
拷贝将要打包的文件到保持区域${
D
}
。其运行时将当前工作路径切换至编译目录${
B
}。do_install
以及其他那些直接或者间接依赖与安装文件的任务(如do_package
,do_package_write_*
, do_rootfs
),都运行在fakeroot的权限下。
10. do_package
分析保持区域${
D
}
的内容,并根据可获得的数据包package和文件file,将其内容分割成多个子集。
do_package
与do_packagedata
任务相关联,并且保存了一些重要的元数据。
11. do_packagedata
保存由do_package
所产生的源数据到PKGDATA_DIR
目录下,使得内容变成全局变量。
- Some Common Tasks in Task Order
- Some in common use sentence....
- Some common questions in English Interview
- Common Tasks :Installing VMware Tools in a Virtual Machine
- Common Programming Tasks in the JavaScript Object Model
- Some common problems in RAD and their solutions/work arounds
- Common Administration Tasks
- SAP Common Administration Tasks
- Common Bit Tasks
- Some tasks to be finished
- windows task schedule添加tasks
- System.Threading.Tasks.Task.ThrowIfExceptional
- task:scheduled-tasks cron表达式
- Task 'XXX' not found in root project 'BuildDemo'. Some candidates are: 'dexProductDebug'解决方案.
- Some Samples Of Oracle Function In Order To Relax Java Program.
- agree to、discount、try out、obtain some patent、expand horizon、in the order
- Ruby: Sorting an array of strings, in alphabetical order, that includes some arrays of strings
- some task but not finished
- ffmpeg之AVInputFormat结构体
- 16 - 12 - 11 HDU 2117 ---Just a Numble
- cf-【Young Table 】
- Kotlin-泛型
- [Java面试十一]数据库总结.
- Some Common Tasks in Task Order
- 第一个程序
- struts2中action向jsp中传值的方法
- 【jzoj4919】【神炎皇】【数论】
- [Java面试十二]数据库概念相关
- 字符串方法总结
- 兄弟连HTML5——09.canvas实例2——太阳系2.html
- 文件综合应用-配置文件的读写修改
- [Mac OS X] 如何在终端查看 Mac OS 版本信息