yocto에서 작업한 레시피에 대해, clean, cleansstate, cleanall 태스크로 작업된 레시피 결과물을 제거할 수 있다.
-c clean
$ bitbake <recipe> -c clean
- recipe의 작업 디렉토리(${WORKDIR})에, unpack 이후에 수행했던 모든 태스크 결과물을 제거한다.
-c cleansstate
$ bitbake <recipe> -c cleansstate
- do_clean() + sstate 까지 제거한다.
- sstate가 잘못된 경우가 있는데, 컴파일 중 전원이 나가는 등의 예상치 않은 빌드 실패 시, sstate 까지 싹 지우자.
-c cleanall
- do_clean() + do_cleansstate() + DL_DIR 에 저장된 다운로드 데이터도 제거한다.
$ bitbake <recipe> -c cleanall
'Yocto Project : : Open Source' 카테고리의 다른 글
Yocto - Open Embedded (Ubuntu 24.04) (0) | 2024.04.22 |
---|---|
Yocto Project - Release version (0) | 2024.04.20 |