diff options
| author | Jeff Davidson <jpd@google.com> | 2014-10-02 10:13:38 -0700 |
|---|---|---|
| committer | Jeff Davidson <jpd@google.com> | 2014-10-02 10:17:44 -0700 |
| commit | 5cf16607d33268ab0320a886c4a7b5e052684fa4 (patch) | |
| tree | e69e4474efeef2fb9a30cae9426aad0eb4ac958b /subcmds/sync.py | |
| parent | c190b98ed55040c58d880d575c32e9c01044378c (diff) | |
| download | git-repo-5cf16607d33268ab0320a886c4a7b5e052684fa4.tar.gz | |
Allow selection of a target when using smart sync.
Change-Id: I02a24471b9b62dbba3773f22a289825bc566acd9
Diffstat (limited to 'subcmds/sync.py')
| -rw-r--r-- | subcmds/sync.py | 5 |
1 files changed, 4 insertions, 1 deletions
diff --git a/subcmds/sync.py b/subcmds/sync.py index 6f77310f..b1945d5e 100644 --- a/subcmds/sync.py +++ b/subcmds/sync.py | |||
| @@ -558,7 +558,10 @@ later is required to fix a server side protocol bug. | |||
| 558 | branch = branch[len(R_HEADS):] | 558 | branch = branch[len(R_HEADS):] |
| 559 | 559 | ||
| 560 | env = os.environ.copy() | 560 | env = os.environ.copy() |
| 561 | if 'TARGET_PRODUCT' in env and 'TARGET_BUILD_VARIANT' in env: | 561 | if 'SYNC_TARGET' in env: |
| 562 | target = env['SYNC_TARGET'] | ||
| 563 | [success, manifest_str] = server.GetApprovedManifest(branch, target) | ||
| 564 | elif 'TARGET_PRODUCT' in env and 'TARGET_BUILD_VARIANT' in env: | ||
| 562 | target = '%s-%s' % (env['TARGET_PRODUCT'], | 565 | target = '%s-%s' % (env['TARGET_PRODUCT'], |
| 563 | env['TARGET_BUILD_VARIANT']) | 566 | env['TARGET_BUILD_VARIANT']) |
| 564 | [success, manifest_str] = server.GetApprovedManifest(branch, target) | 567 | [success, manifest_str] = server.GetApprovedManifest(branch, target) |
