From df39d0ac27d5e0871977d45912c6aa57ba35663f Mon Sep 17 00:00:00 2001 From: Mike Frysinger Date: Sun, 18 Sep 2016 21:46:06 -0400 Subject: [PATCH] keygeneration: add --android option to generate keys BUG=b:29915721 TEST=`./create_new_keys.sh --android` includes android keys BRANCH=None Change-Id: Ibb00b87921435ac5b70a297324ddf60563dc08d8 Reviewed-on: https://chromium-review.googlesource.com/386905 Reviewed-by: Victor Hsieh Tested-by: Mike Frysinger --- .../keygeneration/create_new_android_keys.sh | 19 +++++++++++++++++-- scripts/keygeneration/create_new_keys.sh | 14 +++++++++++++- 2 files changed, 30 insertions(+), 3 deletions(-) diff --git a/scripts/keygeneration/create_new_android_keys.sh b/scripts/keygeneration/create_new_android_keys.sh index a233a97a92..587df9d18e 100755 --- a/scripts/keygeneration/create_new_android_keys.sh +++ b/scripts/keygeneration/create_new_android_keys.sh @@ -48,11 +48,26 @@ make_pair() { } main() { + local dir + + while [[ $# -gt 0 ]]; do + case $1 in + -h|--help) + usage + ;; + -*) + usage "Unknown option: $1" + ;; + *) + break + ;; + esac + done + if [[ $# -ne 1 ]]; then usage "Invalid argument." fi - - local dir=$1 + dir=$1 make_pair "${dir}" platform make_pair "${dir}" shared diff --git a/scripts/keygeneration/create_new_keys.sh b/scripts/keygeneration/create_new_keys.sh index 02df34a127..6db6218b30 100755 --- a/scripts/keygeneration/create_new_keys.sh +++ b/scripts/keygeneration/create_new_keys.sh @@ -11,10 +11,11 @@ usage() { cat <