Hi all,
We have been working on unifying the tracking-origen and tracking-vexpress android manifests into one. The last bits and pieces went in last week and I was finally able to update the official builds this weekend.
There are some changes you should be aware of:
- tracking.xml introduced which supports both devices - kernel and u-boot are now located under kernel/linaro/<device> and u-boot/linaro/device - tracking.xml uses repo groups to enable synching of only those gits needed for either device (more on this below)
I will push a patch to remove the old manifests today. We hope to move more devices to this format going forward.
To use the repo groups support use the -g flag when you do repo init. $ repo init -u ... -b ... -m tracking.xml -g "group1, group2,..."
There are currently 3 groups you need to be aware of: 1. common, all gits which are common 2. origen, all gits which are specific for origen 3. vexpress, all gits which are specific for vexpress
Getting the vexpress code (for instance): $ repo init -u ... -b ... -m tracking.xml -g "common,vexpress"
A REPO_GROUPS build config parameter has been introduced to android-build.linaro, both the official builds are using it.
Regards, Axel
linaro-android@lists.linaro.org