]> sigrok.org Git - sigrok-firmware-fx2lafw.git/blame - fx2lib/utils/gpif2dat
Don't ship the .git/ directory in the tarball.
[sigrok-firmware-fx2lafw.git] / fx2lib / utils / gpif2dat
CommitLineData
3608c106
UH
1#!/bin/env python
2
3import sys,re
4
5if __name__=='__main__':
6 if len(sys.argv)<3:
7 print "Usage: %s <gpif export file> <save file>" % sys.argv[0]
8 sys.exit(-1)
9
10 f=open(sys.argv[1],'r').read()
11 o=open(sys.argv[2],'w')
12
13 # write every thing between the wave data and the TODO
14 datre = re.compile ( 'const char xdata .*?\};', re.S )
15 data = datre.findall(f)
16 for dat in data:
17 o.write(dat.replace('\r\n','\n'))
18 o.write('\n')
19 o.close()
20