[OE-core] [PATCH 1/2] scripts/combo-layer: limit component repo dirty check
Otavio Salvador
otavio at ossystems.com.br
Thu Mar 22 19:44:51 UTC 2012
Acked-by: Otavio Salvador <otavio at ossystems.com.br>
On Thu, Mar 22, 2012 at 14:15, Paul Eggleton
<paul.eggleton at linux.intel.com> wrote:
> If one or more components are specified for update, only check if their
> repository/repositories are dirty rather than checking all of the
> configured repositories.
>
> Signed-off-by: Paul Eggleton <paul.eggleton at linux.intel.com>
> ---
> scripts/combo-layer | 18 +++++++++---------
> 1 files changed, 9 insertions(+), 9 deletions(-)
>
> diff --git a/scripts/combo-layer b/scripts/combo-layer
> index 7457ba2..3612323 100755
> --- a/scripts/combo-layer
> +++ b/scripts/combo-layer
> @@ -150,15 +150,6 @@ def action_update(conf, args):
> generate the patch list
> apply the generated patches
> """
> - # make sure all repos are clean
> - for name in conf.repos:
> - check_repo_clean(conf.repos[name]['local_repo_dir'])
> - check_repo_clean(os.getcwd())
> -
> - import uuid
> - patch_dir = "patch-%s" % uuid.uuid4()
> - os.mkdir(patch_dir)
> -
> repos = []
> if len(args) > 1:
> for arg in args[1:]:
> @@ -174,6 +165,15 @@ def action_update(conf, args):
> if not repos:
> repos = conf.repos
>
> + # make sure all repos are clean
> + for name in repos:
> + check_repo_clean(conf.repos[name]['local_repo_dir'])
> + check_repo_clean(os.getcwd())
> +
> + import uuid
> + patch_dir = "patch-%s" % uuid.uuid4()
> + os.mkdir(patch_dir)
> +
> for name in repos:
> repo = conf.repos[name]
> ldir = repo['local_repo_dir']
> --
> 1.7.5.4
>
>
> _______________________________________________
> Openembedded-core mailing list
> Openembedded-core at lists.openembedded.org
> http://lists.linuxtogo.org/cgi-bin/mailman/listinfo/openembedded-core
--
Otavio Salvador O.S. Systems
E-mail: otavio at ossystems.com.br http://www.ossystems.com.br
Mobile: +55 53 9981-7854 http://projetos.ossystems.com.br
More information about the Openembedded-core
mailing list