Starting from a donut tree, that should be "repo init -b cupcake ; repo sync" (assuming that you were in a "clean" state, of course).
JBQ On Wed, Jul 29, 2009 at 9:22 AM, Shachar Shemesh<[email protected]> wrote: > Jean-Baptiste Queru wrote: > > I have to admit I'm very confused. There's no ApplicationsProvider in > cupcake (it's not in the cupcake manifest, and there's no cupcake > branch in that project), so I have no idea how you ended up with files > that seem to come from here. > > I'd guess that you have leftovers from a previous donut source tree in > your cupcake tree (probably in > packages/providers/ApplicationsProviders, possibly in other > locations), and that the build system somehow attempts to reference > them or otherwise use them and fails. > > JBQ > > > That may actually explain it. Since "repo" had no option to check out a > specific tag, I did a complete check out, and then ran a script that went > over all the directories that had .git in them, and ran "git branch --track > -f mybranch android-1.5r2" (Like I said, I also tried android-sdk-1.5_r3). > Some trees did not have that tag, and those were left as they were. > > The question remains, what SHOULD I have done. What is the recommended way > to check out a cupcake tree? > > Thanks, > Shachar > > -- > Shachar Shemesh > Lingnu Open Source Consulting Ltd. > http://www.lingnu.com > > > > -- Jean-Baptiste M. "JBQ" Queru Software Engineer, Android Open-Source Project, Google. Questions sent directly to me that have no reason for being private will likely get ignored or forwarded to a public forum with no further warning. --~--~---------~--~----~------------~-------~--~----~ unsubscribe: [email protected] website: http://groups.google.com/group/android-porting -~----------~----~----~----~------~----~------~--~---
