Add support for rsp inputs
... because there can be many many inputs for fsverity manifest
generator.
Bug: 330282551
Test: m aosp_cf_system_x86_64
Change-Id: Ic84205342a07002f2a72a2b412a14e7e01b46af3
diff --git a/fsverity/fsverity_manifest_generator.py b/fsverity/fsverity_manifest_generator.py
index 181758a..ca7ac5c 100644
--- a/fsverity/fsverity_manifest_generator.py
+++ b/fsverity/fsverity_manifest_generator.py
@@ -35,7 +35,7 @@
return bytes(bytearray.fromhex(out))
if __name__ == '__main__':
- p = argparse.ArgumentParser()
+ p = argparse.ArgumentParser(fromfile_prefix_chars='@')
p.add_argument(
'--output',
help='Path to the output manifest',
@@ -52,7 +52,7 @@
'inputs',
nargs='*',
help='input file for the build manifest')
- args = p.parse_args(sys.argv[1:])
+ args = p.parse_args()
digests = FSVerityDigests()
for f in sorted(args.inputs):