Yocto 如何将父环境变量导出到bitbake shell任务?

Yocto 如何将父环境变量导出到bitbake shell任务?,yocto,bitbake,Yocto,Bitbake,在bitbake配方中,我的shell任务需要将http\U代理导出到它调用的进程http_proxy在BB_ENV_EXTRAWHITE中被列为白名单,因此从启动bitbake的shell导出的值在配方中可用为${http_proxy} 要将其导出到子任务,我正在执行 export http\u proxy=${http\u proxy} my_过程 这是可行的,但给我留下了一种语法冗余的感觉。这是将父环境变量传递给bitbake任务的正确方法吗?我认为这是在bitbake任务中从环境访问变

在bitbake配方中,我的shell任务需要将
http\U代理
导出到它调用的进程
http_proxy
BB_ENV_EXTRAWHITE
中被列为白名单,因此从启动
bitbake
的shell导出的值在配方中可用为
${http_proxy}

要将其导出到子任务,我正在执行

export http\u proxy=${http\u proxy}
my_过程


这是可行的,但给我留下了一种语法冗余的感觉。这是将父环境变量传递给bitbake任务的正确方法吗?

我认为这是在bitbake任务中从环境访问变量的正确方法,请参阅。而且(在我看来)Bitbake的设计是为了与用户环境隔离,这种冗余语法是存档此功能的代价