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