#python #system #yocto
#python #система #yocto
Вопрос:
Я хочу скомпилировать __init__.py файл и установить в другую папку в системе сборки yocto?
Сценарий:
Это в основном в системе сборки yocto. Сторонняя библиотека в виде архивированного файла доступна в папке загрузки в моей системе сборки yocto. Но в этой библиотеке нет __init__.py файл в главной папке. Во время сборки с помощью команды bitbake. Он распаковывается и помещает рабочий каталог и его компиляцию. Но __init__py и __init__.pyc-файл недоступен.
У кого-нибудь есть идея, как я могу вручную скопировать это __init__.py файл и компиляция с использованием файла .bb в системе сборки yocto?
Ответ №1:
Вы можете поместить пустой файл __init__.py вместе с рецептом и добавьте его в SRC_URI в этом рецепте:
SRC_URI = "http://www.aaa/bbb.tar.gz
file://__init__.py"
распаковщик просто скопирует его в WORKDIR, где распаковывается архив.