Separate names with a comma.
Discussion in 'Android Roms' started by sniffle, Apr 12, 2010.
That would be amazing.
it's not up to me it's just an offer...
I noticed that in your guide you are actually deleting the repos in ~/android/ and replacing them with other repos. You can do this correctly by editing ~/android/.repo/manifests/default.xml.
makes perfect sense when pointed out to me, sounds like they'd resync that way and grab the latest source from their various origins as well.
that's awesome advice.
Thanks koush!! Ill add it in.
On a kinda weird funny note, I opened a fortune cookie right before I was informed of your post saying I would soon be honored by someone I respect.
To clarify, when you do:
repo init -u email@example.com:koush/android.git
you are cloning that repo into .repo/manifests.
You should fork the repo, make the changes, and push the changes to your own version of the manifest.
That way when other developers repo init on your manifest, they get exactly what is on your system, without having to go through setup headaches themselves.
I would love to see this happen.....
Ya i spent some time this weekend playing around with forks and committing changes, then pushing them to git.
Merging seems a nightmare, but all your tips today should resolve most of it.
Ok, one question though, only problem I see is that it would download what I told it to be it cyanogens source, my source or joe schmoes source, it wouldn't leave them the freedom to choose what branch or tag that they wanted. Is there a way around this?
Use the revision attribute in the manifest to specify the branch or tag. Check my default.xml for example.
Thanks man really appreciate the tips one day ya might have to hear about my dream rom project, you might be interested