如何将git源代码添加到bb文件中

时间:2017-12-16 03:03:11

标签: github bitbake

这是我第一次写bb文件,所以请给我一些帮助。

我可以从外部网络获取http tarball,在我将其放入本地源镜像目录后,禁用外部网络并运行bb文件,它运行良好。但是,当我尝试获取git源tarball,并像以前一样执行所有操作时,在禁用外部网络后,bb文件无法从源镜像中获取git源tarball。

  

错误:任务587(/$PATH/******.bb,do_fetch)失败,退出代码为“1”   注意:任务摘要:尝试了402个任务,其中382个不需要   重新运行,1次失败。

以下是我的bb文件:

SRCBRANCH = "********"
SRCREV = "AUTOINC"

SRC_URI = "git://***************.git;branch=${SRCBRANCH};protocol=https"
LIC_FILES_CHKSUM = "file://LICENSE;beginline=4;endline=16;md5=**********"

SRC_URI[md5sum] = "***************"
SRC_URI[sha256sum] = "***************"


S = "${WORKDIR}/git"

1 个答案:

答案 0 :(得分:0)

我可以猜测,当你使用AUTOINC时,错误的原因可能是校验和不匹配,但是由于你没有从do_fetch日志中提供错误消息,我无法肯定地说。你可以通过路径找到它

建立/ TMP /工作/ one_of_directories / name_of_your_recipe / 版本 /tmp/log.do_fetch