Commit 96538510 authored by Fred Drake's avatar Fred Drake

Added --about option to specify the file to load "About this

document..." text from, defaulting to ../html/about.dat.
parent 6ff35d91
......@@ -85,6 +85,7 @@ class Options:
quiet = 0
runs = 0
style_file = os.path.join(TOPDIR, "html", "style.css")
about_file = os.path.join(TOPDIR, "html", "about.dat")
#
DEFAULT_FORMATS = ("pdf",)
ALL_FORMATS = ("dvi", "html", "pdf", "ps", "text")
......@@ -105,7 +106,8 @@ class Options:
["all", "postscript", "help", "iconserver=",
"address=", "a4", "l2h-config=", "letter",
"link=", "split=", "logging", "debugging",
"keep", "quiet", "runs=", "image-type="]
"keep", "quiet", "runs=", "image-type=",
"about="]
+ list(self.ALL_FORMATS))
for opt, arg in opts:
if opt == "--all":
......@@ -139,6 +141,10 @@ class Options:
self.runs = int(arg)
elif opt == "--image-type":
self.image_type = arg
elif opt == "--about":
# always make this absolute:
self.about_file = os.path.normpath(
os.path.join(os.getcwd(), arg))
#
# Format specifiers:
#
......@@ -363,6 +369,7 @@ class Job:
"\n"
'print "\nInitializing from file: %s\";\n\n'
% string_to_perl(fn))
l2hoption(fp, "ABOUT_FILE", options.about_file)
l2hoption(fp, "ICONSERVER", options.icon_server)
l2hoption(fp, "IMAGE_TYPE", options.image_type)
l2hoption(fp, "ADDRESS", options.address)
......
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