wayland-protocols/tests/replace.py
PolyMeilex 9bfb27f0a4
Fix some trivial typos
Fix typos in protocol files and in python code

Signed-off-by: Bartłomiej Maryńczak <marynczakbartlomiej@gmail.com>
2024-05-03 14:16:40 +02:00

23 lines
419 B
Python
Executable file

#!/usr/bin/env python3
import sys
execpath, inpath, outpath, *dict_list = sys.argv
dictionary = {}
while dict_list:
key, value, *rest = dict_list
dictionary[key] = value
dict_list = rest
infile = open(inpath, 'r')
outfile = open(outpath, 'w')
buf = infile.read()
infile.close()
for key, value in dictionary.items():
buf = buf.replace('@{}@'.format(key), value)
outfile.write(buf)
outfile.close()