aboutsummaryrefslogtreecommitdiffhomepage
path: root/tools/android
diff options
context:
space:
mode:
Diffstat (limited to 'tools/android')
-rw-r--r--tools/android/upload_to_android.py7
1 files changed, 6 insertions, 1 deletions
diff --git a/tools/android/upload_to_android.py b/tools/android/upload_to_android.py
index 9afbf298d4..76e4640fb0 100644
--- a/tools/android/upload_to_android.py
+++ b/tools/android/upload_to_android.py
@@ -52,7 +52,7 @@ def get_change_details(change_num):
return json.loads(content[5:])
-def upload_to_android(work_dir, change_num, debug):
+def init_work_dir(work_dir):
if not os.path.isdir(work_dir):
print 'Creating %s' % work_dir
os.makedirs(work_dir)
@@ -106,6 +106,11 @@ About to run repo init. If it hangs asking you to run glogin then please:
subprocess.check_call(
'git config user.email %s@google.com' % getpass.getuser(), shell=True)
+ return repo_binary
+
+def upload_to_android(work_dir, change_num, debug):
+ repo_binary = init_work_dir(work_dir)
+
# Create repo branch.
subprocess.check_call('%s start %s .' % (repo_binary, REPO_BRANCH_NAME),
shell=True)