diff options
-rwxr-xr-x | utils/seeded-builds/manifest-union | 8 | ||||
-rwxr-xr-x | utils/seeded-builds/seed-update | 5 |
2 files changed, 13 insertions, 0 deletions
diff --git a/utils/seeded-builds/manifest-union b/utils/seeded-builds/manifest-union index b1e46bd..c27244c 100755 --- a/utils/seeded-builds/manifest-union +++ b/utils/seeded-builds/manifest-union @@ -1,4 +1,12 @@ #!/usr/bin/env python +""" +Produce set-theorhetic union of several Android manifests. Each project +appearing in any manifest gets output once, and at most once, to the +resulting manifest. Differences in checkout path/branch are ignored - +values from a random occurance are output in result. The output is +mostly intended for usage with "repo init --mirror", to produce mirror +which contains all repositories used by a number of manifests. +""" import sys import optparse from xml.dom import minidom diff --git a/utils/seeded-builds/seed-update b/utils/seeded-builds/seed-update index 56498eb..65b391f 100755 --- a/utils/seeded-builds/seed-update +++ b/utils/seeded-builds/seed-update @@ -1,4 +1,9 @@ #!/bin/bash +# +# Update and repack an Android Build seed tarball. +# This is intended to be run from a crontab, once a week or so +# (takes ~1hr to run, produces ~15Gb tarball as of writing). +# set -e |