diff options
author | Ying Wang <wangying@google.com> | 2010-08-25 20:39:41 -0700 |
---|---|---|
committer | Ying Wang <wangying@google.com> | 2010-08-25 20:39:41 -0700 |
commit | d421f57d22009e4d9ce71298c2f93636ff9e7d9d (patch) | |
tree | 87f0e3f5c123d11d7cbc969c5014ef93014dea19 /tools/releasetools/common.py | |
parent | fb0a347b747a91173c8a9f845a0362e3f8a9701f (diff) | |
download | build-d421f57d22009e4d9ce71298c2f93636ff9e7d9d.zip build-d421f57d22009e4d9ce71298c2f93636ff9e7d9d.tar.gz build-d421f57d22009e4d9ce71298c2f93636ff9e7d9d.tar.bz2 |
Fix mkyaffs2image extra flags in the release tools.
Change-Id: I806e3e85ef89941edf04352331e25730c491c470
Diffstat (limited to 'tools/releasetools/common.py')
-rw-r--r-- | tools/releasetools/common.py | 12 |
1 files changed, 12 insertions, 0 deletions
diff --git a/tools/releasetools/common.py b/tools/releasetools/common.py index 037c4cf..6bb37ae 100644 --- a/tools/releasetools/common.py +++ b/tools/releasetools/common.py @@ -36,6 +36,7 @@ OPTIONS.verbose = False OPTIONS.tempfiles = [] OPTIONS.device_specific = None OPTIONS.extras = {} +OPTIONS.mkyaffs2_extra_flags = None # Values for "certificate" in apkcerts that mean special things. @@ -69,6 +70,17 @@ def LoadMaxSizes(): pass +def LoadMkyaffs2ExtraFlags(): + """Load mkyaffs2 extra flags.""" + try: + fn = os.path.join(OPTIONS.input_tmp, "META", "mkyaffs2-extra-flags.txt"); + if os.access(fn, os.F_OK): + OPTIONS.mkyaffs2_extra_flags = open(fn).read().rstrip("\n") + except IOError, e: + if e.errno == errno.ENOENT: + pass + + def BuildAndAddBootableImage(sourcedir, targetname, output_zip): """Take a kernel, cmdline, and ramdisk directory from the input (in 'sourcedir'), and turn them into a boot image. Put the boot image |