要只获取源代码,可以使用Bitbake的fetcher功能。fetcher是Bitbake中的一个组件,用于从指定的源获取软件包。
下面是一个使用Bitbake获取源代码的示例:
$ cd
$ touch myrecipe.bb
SUMMARY = "My Software"
LICENSE = "GPLv2"
LIC_FILES_CHKSUM = "file://COPYING;md5=751419260aa954499f7abaabaa882bbe"
SRC_URI = "git://git.example.com/mysoftware.git"
S = "${WORKDIR}/git"
$ bitbake myrecipe -c fetch
这将使用Bitbake的fetcher组件从指定的URL获取源代码,并将其存储在工作目录下的git目录中。
通过上述步骤,你可以使用Bitbake轻松地只获取源代码,并在Bitbake构建系统中使用它。