|
|
@ -7,9 +7,9 @@ date_format = "%d-%b-%Y"
|
|
|
|
# ----------------------------------------------------------------------
|
|
|
|
# ----------------------------------------------------------------------
|
|
|
|
# functions
|
|
|
|
# functions
|
|
|
|
def usage():
|
|
|
|
def usage():
|
|
|
|
print """Usage: gen.py file.in [...]
|
|
|
|
print("""Usage: gen.py file.in [...]
|
|
|
|
Substitute placeholders in input files with content
|
|
|
|
Substitute placeholders in input files with content
|
|
|
|
"""
|
|
|
|
""")
|
|
|
|
|
|
|
|
|
|
|
|
def gen_html(file):
|
|
|
|
def gen_html(file):
|
|
|
|
"""Replace variables in the file with their content"""
|
|
|
|
"""Replace variables in the file with their content"""
|
|
|
@ -49,9 +49,9 @@ for i in range(len(vars)-1, -1, -1):
|
|
|
|
vars.sort()
|
|
|
|
vars.sort()
|
|
|
|
|
|
|
|
|
|
|
|
# Substitute variables in all input files
|
|
|
|
# Substitute variables in all input files
|
|
|
|
print "Substituting variables", vars
|
|
|
|
print("Substituting variables {0}".format(vars))
|
|
|
|
for file in input:
|
|
|
|
for file in input:
|
|
|
|
print "Processing", file, "..."
|
|
|
|
print("Processing {0}...".format(file))
|
|
|
|
text = gen_html(file)
|
|
|
|
text = gen_html(file)
|
|
|
|
file = file.replace(".in", "")
|
|
|
|
file = file.replace(".in", "")
|
|
|
|
open(file, 'w').write(text)
|
|
|
|
open(file, 'w').write(text)
|
|
|
|