build: correct sign.py mandated arguments
Script sign.py mandates arguments --key and --inf. This change corrects
argument definition and usage accordingly.
Signed-off-by: Etienne Carriere <etienne.carriere@linaro.org>
Reviewed-by: Jerome Forissier <jerome.forissier@linaro.org>
diff --git a/scripts/sign.py b/scripts/sign.py
index af46de9..632a4ef 100755
--- a/scripts/sign.py
+++ b/scripts/sign.py
@@ -39,12 +39,12 @@
' digest Generate loadable TA binary image digest' +
' for offline\n' +
' signing. Takes arguments --uuid, --ta-version,' +
- ' --in and --dig.\n' +
+ ' --in, --key and --dig.\n' +
' stitch Generate loadable signed TA binary image' +
' file from\n' +
' TA raw image and its signature. Takes' +
' arguments\n' +
- ' --uuid, --in, --out, and --sig.\n\n' +
+ ' --uuid, --in, --key, --out, and --sig.\n\n' +
' %(prog)s --help show available commands and arguments\n\n',
formatter_class=RawDescriptionHelpFormatter,
epilog=textwrap.dedent('''\
@@ -81,7 +81,7 @@
'--dig', required=False, dest='digf',
help='Name of digest output file, defaults to <UUID>.dig')
parser.add_argument(
- '--in', required=False, dest='inf',
+ '--in', required=True, dest='inf',
help='Name of application input file, defaults to <UUID>.stripped.elf')
parser.add_argument(
'--out', required=False, dest='outf',