是否有其他方法可以克隆Bitbake配方文件中的所有依赖文件夹(类似于使用recursive标签)?我目前的做法如下:
SRC_URI="git://[uri_a];...;name=a \
git://[uri_b];...;destsuffix=git/a/b;name=b \
git://[uri_c];...;destsuffix=git/a/b/c;name=c"
其中“b”和“c”是“a”的子模块。
你有
gitsm://
git://
在尝试使用gitsm
无果后,我手动将获取子模块的步骤添加到了配置步骤之前:
do_configure_prepend() {
cd ${WORKDIR}/git
git submodule update --init --recursive
}
git@gitlab.com: 权限被拒绝(publickey,keyboard-interactive)。
致命错误:无法从远程存储库读取。```
- Chris根据上面(来自mr_georg)的描述,在大多数情况下都有效,但在一个qt5应用程序的配方中失败了。通过以下修改,该配方得以工作:
do_configure_prepend() {
cd ${WORKDIR}/git
git submodule update --init --recursive
cd -
}