如何将父环境变量导出到 bitbake shell 任务?
How to export parent environment variable to bitbake shell task?
在 bitbake 配方中,我的 shell 任务 需要导出 http_proxy
到它调用的进程。 http_proxy
在 BB_ENV_EXTRAWHITE
中被列入白名单,因此从 bitbake
开始的 shell 导出的值在配方中作为 ${http_proxy}
.
可用
导出到子任务,我在做
export http_proxy = ${http_proxy}
my_process
这行得通,但给我留下了语法冗余的感觉。这是将父环境变量传递给 bitbake 任务的正确方法吗?
我认为这是在 bitbake 任务中从环境访问变量的正确方法,请参阅 http://www.yoctoproject.org/docs/2.4.1/bitbake-user-manual/bitbake-user-manual.html#exporting-variables-to-the-environment。并且(在我看来)Bitbake 旨在与用户环境隔离,这 - 冗余语法 是存档此功能的价格。
在 bitbake 配方中,我的 shell 任务 需要导出 http_proxy
到它调用的进程。 http_proxy
在 BB_ENV_EXTRAWHITE
中被列入白名单,因此从 bitbake
开始的 shell 导出的值在配方中作为 ${http_proxy}
.
导出到子任务,我在做
export http_proxy = ${http_proxy}
my_process
这行得通,但给我留下了语法冗余的感觉。这是将父环境变量传递给 bitbake 任务的正确方法吗?
我认为这是在 bitbake 任务中从环境访问变量的正确方法,请参阅 http://www.yoctoproject.org/docs/2.4.1/bitbake-user-manual/bitbake-user-manual.html#exporting-variables-to-the-environment。并且(在我看来)Bitbake 旨在与用户环境隔离,这 - 冗余语法 是存档此功能的价格。