0
我想創建一個自己的配方,在這個配方中我需要來自U-Boot源的二進制文件和來自內核源的二進制文件。我怎樣才能到達另一個配方的工作目錄?
我可以通過保存的方式在自己的配方中獲得這些來源的路徑(S
variable)嗎?
我想創建一個自己的配方,在這個配方中我需要來自U-Boot源的二進制文件和來自內核源的二進制文件。我怎樣才能到達另一個配方的工作目錄?
我可以通過保存的方式在自己的配方中獲得這些來源的路徑(S
variable)嗎?
簡短的回答,沒有。
但是,如果您的配方取決於相應配方的部署任務,您可以從${DEPLOY_DIR_IMAGE}
中獲取二進制文件。這種依賴性是通過創建:
do_configure[depends] = "u-boot:do_deploy"
如果你的食譜包括上面的線,這意味着的u-boot將投入DEPLOY_DIR_IMAGE
從你的食譜do_configure
任務之前正在運行。
感謝您的回答,但實際上我需要mkimage在我自己的食譜。我應該爲u-boot創建一個附加文件並部署mkimage以及u-boot二進制文件本身嗎? – h0ch5tr4355
好吧,'mkimage'應該在你的系統'$ {STAGING_DIR_NATIVE}/usr/bin'中。因此,只要你的食譜中有'DEPENDS + =「u-boot-mkimage-native」','mkimage'應該在路徑中。 – Anders
啊,好的,那就是我搜索過的,非常感謝你 – h0ch5tr4355