Commit a75b2d30 authored by Ghislain MARY's avatar Ghislain MARY
Browse files

Add trick to ensure line endings are correct on Windows in the apixml2python.py script.

parent de9538cf
......@@ -118,12 +118,20 @@ hand_written_functions = [
'linphone_core_new_with_config'
]
def generate(apixmlfile, f):
def generate(apixmlfile, outputfile):
tree = ET.parse(apixmlfile)
renderer = pystache.Renderer()
m = LinphoneModule(tree, blacklisted_classes, blacklisted_events, blacklisted_functions, hand_written_functions)
os.chdir('apixml2python')
tmpfilename = outputfile.name + '.tmp'
f = open(tmpfilename, 'w')
f.write(renderer.render(m))
f.close()
f = open(tmpfilename, 'rU')
for line in f:
outputfile.write(line)
f.close()
os.unlink(tmpfilename)
def main(argv = None):
......
Markdown is supported
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment