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)
committerTao Bao <tbao@google.com>
Wed, 26 Oct 2016 04:15:08 +0000 (21:15 -0700)
commit1522691d1da02d623bb32619e113954656be39b3
tree747bb8666e9682ad74fffd543a0cacefa9bef06e
parent20e3c1bc9429230b7379db3747fd0c918f76af27
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.

Change-Id: I3cfd2b584efad216b91d5fcd0314f4468ff7450f
(cherry picked from commit 39d1756abe66538a6cbdfc4c7b5377ce279e332c)
verity/build_verity_metadata.py