|
|
- #!/bin/python
-
- import binascii
- import string
-
- source = 'espurna/data/index.html.gz'
- destination = 'espurna/config/data.h'
-
- with open(source, 'rb') as f:
- content = f.read()
-
- array = map(lambda x: '0x%02x' % ord(x), content)
-
- with open(destination, 'w') as f:
- f.write("#define index_html_gz_len %d\n" % len(array))
- f.write("const uint8_t index_html_gz[] PROGMEM = {")
- f.write(string.join(array, ','))
- f.write("};\n")
|