mozilla-b2g/gonk-misc — pull request #7 by jhford (2012-06-14 18:42:11+00:00)
Title: include annotated copy of the repo manifest used to build b2g with system images

When we build B2G currently, we don't have a method of identifying exactly what sources went into creating the bits installed on the phone. This is a problem because it is impossible to know how to recreate the sources that resulted in that build. This commit includes a python script that knows how to take a root of a repo forest, compute all tags or commit ids and writes out a copy of the manfiest with the commit id or tag added to each repository. There are also makefile changes that invoke the python script twice (once for a tag based manifest and once for a commit id based manifest) and install a copy of the manifest into the /system directory on the device.

Further steps include writing something for the device which will make this xml data available to the user and figuring out how to refer to a manifest using some sort of BuildID.