问题描述
是否可以仅构建没有完整aosp源代码树的供应商模块?
说我已经在PC上下载了完整的代码库,并能够构建相同的代码库。现在,我想在另一台PC上复制相同的内容。由于它具有空间限制,我想通过从下载的代码库中复制相同的模块来构建仅供应商模块。假设它有任何依赖关系,我们可以放置它们并成功构建吗?
如何在不下载完整源代码的情况下编译特定模块?
解决方法
如果具有aosp代码,则可以使用此命令来构建供应商映像。启动所需的目标后使用此功能。
make vendor
或
make vnod
注意:没有aosp源代码树,您将无法分别生成供应商。