9 lines
260 B
Python
9 lines
260 B
Python
import sys
|
|
import pathlib
|
|
|
|
fname = pathlib.Path(sys.argv[1]).stem
|
|
|
|
data = open(sys.argv[1], 'rb').read()
|
|
|
|
print(f'inline uint8_t {fname}_data[{hex(len(data))}] = {{{",".join(map(hex, data))}}};')
|
|
print(f'\nconstexpr auto {fname}_data_size = {hex(len(data))};') |