From 52f1e5d9111c586624de48b5f705e10b67d109b3 Mon Sep 17 00:00:00 2001 From: David Pursehouse Date: Wed, 14 Nov 2012 04:53:24 +0900 Subject: Make load order of local manifests deterministic Local manifest files stored in the local_manifests folder are loaded in alphabetical order, so it's easier to know in which order project removals/additions/modifications will be applied. If local_manifests.xml exists, it will be loaded before the files in local_manifests. Change-Id: Ia5c0349608f1823b4662cd6b340b99915bd973d5 --- docs/manifest-format.txt | 6 ++++++ 1 file changed, 6 insertions(+) (limited to 'docs') diff --git a/docs/manifest-format.txt b/docs/manifest-format.txt index 9589352e..20ab9eb0 100644 --- a/docs/manifest-format.txt +++ b/docs/manifest-format.txt @@ -249,7 +249,13 @@ Users may add projects to the local manifest(s) prior to a `repo sync` invocation, instructing repo to automatically download and manage these extra projects. +Manifest files stored in `$TOP_DIR/.repo/local_manifests/*.xml` will +be loaded in alphabetical order. + Additional remotes and projects may also be added through a local manifest, stored in `$TOP_DIR/.repo/local_manifest.xml`. This method is deprecated in favor of using multiple manifest files as mentioned above. + +If `$TOP_DIR/.repo/local_manifest.xml` exists, it will be loaded before +any manifest files stored in `$TOP_DIR/.repo/local_manifests/*.xml`. -- cgit v1.2.3-54-g00ecf