Hi all, I "repo sync" Android source code according to the guide on http://source.android.com/source/downloading.html. I executed below repo init command: repo init -u https://android.googlesource.com/platform/manifest This will using master branch for manifest, right? Then, "repo sync" complete, and I can build master successfully using ". build/envsetup.sh && lunch full-eng && make -j 8". However, currently I want to build android-2.3.4_r1 . 1). repo forall -c git checkout android-2.3.4_r1 2). . build/envsetup.sh && lunch Below error occured: --------------------------------------------------------- You're building on Linux Lunch menu... pick a combo: 1. generic-eng 2. simulator 3. aosp_deb-userdebug 4. aosp_flo-userdebug 5. full_grouper-userdebug 6. full_tilapia-userdebug 7. mini_armv7a_neon-userdebug 8. mini_mips-userdebug 9. mini_x86-userdebug 10. full_mako-userdebug 11. full_maguro-userdebug 12. full_manta-userdebug 13. full_arndale-userdebug 14. full_toroplus-userdebug 15. full_toro-userdebug 16. full_panda-userdebug Which would you like? [generic-eng] 1 build/core/product_config.mk:194: *** _nic.PRODUCTS.[[device/asus/deb/aosp_deb.mk]]: "build/target/product/aosp_base.mk" does not exist. Stop. ** Don't have a product spec for: 'generic' ** Do you have the right repo manifest? --------------------------------------------------------- Then, My question is HOW to checkout a pure and buildable android-2.3.4_r1 branch with my repo ? Any advice is welcome ! Thanks in advance !
--
--
You received this message because you are subscribed to the "Android Building" mailing list.
To post to this group, send email to android-...@googlegroups.com
To unsubscribe from this group, send email to
android-buildi...@googlegroups.com
For more options, visit this group at
http://groups.google.com/group/android-building?hl=en
---
You received this message because you are subscribed to the Google Groups "Android Building" group.
To unsubscribe from this group and stop receiving emails from it, send an email to android-buildi...@googlegroups.com.
For more options, visit https://groups.google.com/groups/opt_out.
OK, thanks JBQ. I have executed below command previously, and all project's git bare repositories have fetched to my local PC. repo init -u https://android.googlesource.com/platform/manifest; repo sync Then, if I execute the command "repo init -b android-2.3.4_r1 ; repo sync", my previous git bare repos will be removed and re-sync to android-2.3.4_r1 ? I mean, is all the git repos being re-synced to that version ? Thanks!