summaryrefslogtreecommitdiffstats
path: root/tools/releasetools/edify_generator.py
diff options
context:
space:
mode:
authorChris Soyars <ctso@ctso.me>2010-12-23 00:44:33 +0100
committerAdnan Begovic <adnan@cyngn.com>2015-10-06 16:09:29 -0700
commitae9f61b6717553eff9295ca93a959000306381ee (patch)
tree9d8c80ae59cb286aadd2877d601c9776ecf21e59 /tools/releasetools/edify_generator.py
parent119d3bb8667485d3fca648e01cabc7c08bb160b6 (diff)
downloadbuild-ae9f61b6717553eff9295ca93a959000306381ee.zip
build-ae9f61b6717553eff9295ca93a959000306381ee.tar.gz
build-ae9f61b6717553eff9295ca93a959000306381ee.tar.bz2
Add otapackage support for backuptool
Change-Id: I512554c579d444067cd3ccbb0e6946a5eb6bc964a
Diffstat (limited to 'tools/releasetools/edify_generator.py')
-rw-r--r--tools/releasetools/edify_generator.py5
1 files changed, 5 insertions, 0 deletions
diff --git a/tools/releasetools/edify_generator.py b/tools/releasetools/edify_generator.py
index a52e328..0b1dcec 100644
--- a/tools/releasetools/edify_generator.py
+++ b/tools/releasetools/edify_generator.py
@@ -131,6 +131,11 @@ class EdifyGenerator(object):
");")
self.script.append(self.WordWrap(cmd))
+ def RunBackup(self, command):
+ self.script.append('package_extract_file("system/bin/backuptool.sh", "/tmp/backuptool.sh");')
+ self.script.append('set_perm(0, 0, 0777, "/tmp/backuptool.sh");')
+ self.script.append(('run_program("/tmp/backuptool.sh", "%s");' % command))
+
def ShowProgress(self, frac, dur):
"""Update the progress bar, advancing it over 'frac' over the next
'dur' seconds. 'dur' may be zero to advance it via SetProgress