OSDN Git Service

build_verity_metadata: Support --signer_args argument.
authorTao Bao <tbao@google.com>
Mon, 17 Oct 2016 23:06:31 +0000 (16:06 -0700)
committerBrian Carlstrom <bdc@google.com>
Sat, 17 Dec 2016 02:05:32 +0000 (18:05 -0800)
commit4506252918d04d3eb77d2469e58c6b537050bbf5
tree6080d7cbf08d04275e9a4ed2383ebeb060d41da1
parent9ac16f1f482145074f22a446301e69c926112ec0
build_verity_metadata: Support --signer_args argument.

Use argparse to parse input parameters for future extension.

Add 'build' and 'size' as two sub-commands.
- 'build_verity_metadata.py -s SIZE' becomes
  'build_verity_metadata.py size SIZE'.

- 'build_verity_metadata.py BLOCKS METADATA_IMAGE ...' becomes
  'build_verity_metadata.py build BLOCKS METADATA_IMAGE ...'.

The 'build' command now accepts an optional argument '--signer_args' to
specify signer specific arguments.

Bug: 31500665
Test: Building and signing work w/ and w/o --signer_args.

(cherry picked from commit 39d1756abe66538a6cbdfc4c7b5377ce279e332c)

(cherry picked from commit 1522691d1da02d623bb32619e113954656be39b3)

Change-Id: I4f8f2478458a3a787bd1ba86474330de372458c1
verity/build_verity_metadata.py