如何将另一个项目添加到现有的Android操作系统源代码中?

7

我正在AOSP进行内核开发,我所工作的内核仓库不是操作系统的一部分,而是有自己独立的git仓库。因此,当我尝试将所有AOSP源码推送到服务器时,找不到内核源码。

如何将仓库(项目)添加到现有的Android源代码树中?

1个回答

4
我在这个链接找到了答案,但并不完全符合我的要求。
接着,我将内核存储库作为单独的项目推送(而没有使用“repo forall -c"git push ...”)。
  1. $ repo forall -c'git push ssh://username@myserver/my-aosp-project/$REPO_PROJECT HEAD:refs/heads/master'
  2. $ git push ssh://username@myserver/my-aosp-project/kernel.git HEAD:refs/heads/master
我还修改了位于服务器上的manifest.xml文件,添加了以下内容。
<project path="kernel" name="kernel" />

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接