Vendor things
This commit is contained in:
parent
5deceec006
commit
977e3c17e5
19434 changed files with 10682014 additions and 0 deletions
23
third-party/vendor/wayland-protocols/protocols/tests/replace.py
vendored
Executable file
23
third-party/vendor/wayland-protocols/protocols/tests/replace.py
vendored
Executable file
|
|
@ -0,0 +1,23 @@
|
|||
#!/usr/bin/python3
|
||||
|
||||
import sys
|
||||
|
||||
execpath, inpath, outpath, *dict_list = sys.argv
|
||||
|
||||
dictonary = {}
|
||||
while dict_list:
|
||||
key, value, *rest = dict_list
|
||||
dictonary[key] = value
|
||||
dict_list = rest
|
||||
|
||||
infile = open(inpath, 'r')
|
||||
outfile = open(outpath, 'w')
|
||||
|
||||
buf = infile.read()
|
||||
infile.close()
|
||||
|
||||
for key, value in dictonary.items():
|
||||
buf = buf.replace('@{}@'.format(key), value)
|
||||
|
||||
outfile.write(buf)
|
||||
outfile.close()
|
||||
Loading…
Add table
Add a link
Reference in a new issue