[ostree] ostbuild: resolve: Add --fetch-patches option
- From: Colin Walters <walters src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [ostree] ostbuild: resolve: Add --fetch-patches option
- Date: Wed, 9 May 2012 23:47:29 +0000 (UTC)
commit fdf05be216328dfeb6acfe2a1ff36ccc948abb1d
Author: Colin Walters <walters verbum org>
Date: Wed May 9 19:46:29 2012 -0400
ostbuild: resolve: Add --fetch-patches option
This is kind of lame, but...
src/ostbuild/pyostbuild/builtin_resolve.py | 3 +++
1 files changed, 3 insertions(+), 0 deletions(-)
---
diff --git a/src/ostbuild/pyostbuild/builtin_resolve.py b/src/ostbuild/pyostbuild/builtin_resolve.py
index 96116be..9c66cce 100755
--- a/src/ostbuild/pyostbuild/builtin_resolve.py
+++ b/src/ostbuild/pyostbuild/builtin_resolve.py
@@ -76,6 +76,7 @@ class OstbuildResolve(builtins.Builtin):
parser = argparse.ArgumentParser(description=self.short_description)
parser.add_argument('--manifest', required=True)
parser.add_argument('--fetch', action='store_true')
+ parser.add_argument('--fetch-patches', action='store_true')
parser.add_argument('components', nargs='*')
args = parser.parse_args(argv)
@@ -113,6 +114,8 @@ class OstbuildResolve(builtins.Builtin):
global_patches_meta = self._resolve_component_meta(self.manifest['patches'])
(keytype, uri) = vcs.parse_src_key(global_patches_meta['src'])
mirrordir = vcs.ensure_vcs_mirror(self.mirrordir, keytype, uri, global_patches_meta['branch'])
+ if args.fetch_patches:
+ run_sync(['git', 'fetch'], cwd=mirrordir, log_initiation=False)
revision = buildutil.get_git_version_describe(mirrordir, global_patches_meta['branch'])
global_patches_meta['revision'] = revision
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]