Linux/Yocto
[Yocto 학습] 3장: 비트베이크(bitbake) 문법
클래스와 레시피비트베이크는 클래스(.bbclass)와 레시피(.bb, .bbappend) 파일을 작성하기 위해 Python과 Shell Script가 혼합된 형태의 코드를 사용한다.여기에는 =, ?=, +=, .=, :=, :append, :prepend, OVERRDIES, ${@} 등 다양한 문법이 존재한다. 각 문법들이 비트베이크에서는 어떠한 형식으로 해석하는지 본 페이지를 통해 설명한다. 변수 할당비트베이크의 변수 할당에는 아래와 같이 3가지 타입의 변수 할당 연산자(=, ?=, ??=)가 존재한다. = (deferred assignment)지연 변수 할당을 위해 사용하는 연산자이다.여기서 지연(deferred)에 대한 개념 설명은 뒤 변수 확장 섹션에서 추가 설명한다.FOO = "bar"위 예시..
2026. 5. 5. 20:14