summaryrefslogtreecommitdiff
path: root/scripts/keygeneration/create_new_android_keys.sh
diff options
context:
space:
mode:
Diffstat (limited to 'scripts/keygeneration/create_new_android_keys.sh')
-rwxr-xr-xscripts/keygeneration/create_new_android_keys.sh19
1 files changed, 17 insertions, 2 deletions
diff --git a/scripts/keygeneration/create_new_android_keys.sh b/scripts/keygeneration/create_new_android_keys.sh
index a233a97a..587df9d1 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