Python version of xml2h, for windows
parent
ab9db5df65
commit
29d463d52c
|
@ -0,0 +1,19 @@
|
|||
import sys
|
||||
|
||||
if not sys.argv[2:]:
|
||||
print 'usage: "%s <var_name> <file_name>"' % (sys.argv[0],)
|
||||
sys.exit(1)
|
||||
|
||||
VARNAME = sys.argv[1]
|
||||
INPUT = sys.argv[2]
|
||||
|
||||
file = open(INPUT, "r")
|
||||
|
||||
sys.stdout.write('static const char %s[] = \"\"\n' % (VARNAME,))
|
||||
|
||||
for line in file:
|
||||
line = line[:-1]
|
||||
line = '"' + line.replace('"', '\\"') + '"\n'
|
||||
sys.stdout.write(line)
|
||||
|
||||
sys.stdout.write(';\n')
|
Loading…
Reference in New Issue