#!/usr/bin/env python3 from pathlib import Path from sys import argv import re if __name__ == "__main__": infile, outfile, cname = argv[1:] with open(outfile, "w") as f: f.write(f"unsigned char {cname}[] = {{ ") with open(infile, "rb") as i: for char in i.read(): f.write(f'0x{char:02X}, ') f.write(f"}};\n")