def main(): parser = argparse.ArgumentParser(description='Convert BIN dump(s) to NSP') parser.add_argument('input', nargs='+', help='BIN file(s) or pattern') parser.add_argument('-o', '--output', required=True, help='Output .nsp file') parser.add_argument('--ticket', help='Ticket.bin file') parser.add_argument('--cert', help='Cert.bin file') parser.add_argument('--tmd', help='TMD.bin file') parser.add_argument('--merge', action='store_true', help='Merge multi-part BINs first')
The following "feature" description is formatted as a standard software requirement to address this process: Feature: Automated Binary to NSP Package Conversion bin to nsp