wiki:bitbake

bitbake

recipe syntax

recipe 예약어

이름 내용 설명 비고
PN Package name recipe file 이름에서 밑줄 (_)의 앞부분이 PN이 된다. 예) strace_4.5.14.bb 에서는 strace
PV Package version recipe file 이름에서 밑줄부터 .bb 사이의 내용이 PV가 된다. 예) strace_4.5.14.bb 에서는 4.5.14
PR Package release recipe file 안에서 정의된다. 정의되지 않을 경우 r0가 기본값
P Package name and version Package 이름과 version이 -로 연결된 것 P = "${PN}-${PV}"
PF Package name, version, and release Package 이름, version, release가 연결된 것 PF = "${PN}-${PV}-${PR}"

bitbake 단계 및 설명

이름 설명 비고
fetch source 가져오기
unpack 압축 해제하기
patch source 수정하기
config build 조건, option 등 설정하기
compile source를 binary로 compile하기
install rootfs 등으로 복사하여 설치하기
populate_sysroot sysroot 등으로 복사하기
package packaging
package_write module 설치 package인 ipk로 만들기
Last modified 5 years ago Last modified on Jul 29, 2014, 10:19:08 AM