2016-10-12 5 views
0

__init__.py 파일을 컴파일하고 yocto 빌드 시스템의 다른 폴더에 설치 하시겠습니까?__init__.py 파일을 컴파일하고 yocto 빌드 시스템의 다른 폴더에 설치 하시겠습니까?

시나리오 :

기본적으로 경우 yocto 빌드 시스템에서

이. 타사 라이브러리 zip 파일로 내 yocto 빌드 시스템에서 다운로드 폴더에서 사용할 수 있습니다. 하지만 라이브러리에는 기본 폴더에 __init__.py 파일이 없습니다. 동안 bitbake 명령을 사용하여 건물. 압축을 풀고 작업 디렉토리 인 을 넣고 컴파일합니다. 그러나 __init__py 및 __init __. pyc 파일은 입니다.

어느 하나

는 생각을 가지고, 어떻게 수동으로 __init__.py 파일을 복사 및 시스템을 구축 경우 yocto에 .bb 파일을 사용하여 컴파일 할 수 있습니다?

답변

0

당신은 조리법과 함께 빈 파일을 __init__.py를 배치하고,이 조리법에 에 SRC_URI를 추가 할 수 있습니다 :

SRC_URI = "http://www.aaa/bbb.tar.gz \ 
      file://__init__.py" 

해석기는 아카이브의 압축을 푼 곳이 WORKDIR에 복사 만 할 것이다.