do_project(): Modernized the code.

This commit is contained in:
Tim Peters 2002-04-20 02:37:07 +00:00
parent 5d5e1930dd
commit 460643b8c5
1 changed files with 10 additions and 9 deletions

View File

@ -301,14 +301,17 @@ def do_content(library, version, output) :
content(book[0], book[3], output) content(book[0], book[3], output)
output.write(contents_footer) output.write(contents_footer)
# Fill in the [FILES] section of the project (.hhp) file.
def do_project( library, output, arch, version) : # 'library' is the list of directory description tuples from
# supported_libraries for the version of the docs getting generated.
def do_project(library, output, arch, version):
output.write(project_template % locals()) output.write(project_template % locals())
for book in library : for book in library:
for page in os.listdir(book[0]) : directory = book[0]
if page[string.rfind(page, '.'):] == '.html' or \ path = directory + '\\%s\n'
page[string.rfind(page, '.'):] == '.css': for page in os.listdir(directory):
output.write(book[0]+ '\\' + page + '\n') if page.endswith('.html') or page.endswith('.css'):
output.write(path % page)
def openfile(file) : def openfile(file) :
@ -385,5 +388,3 @@ def do_it(args = None) :
if __name__ == '__main__' : if __name__ == '__main__' :
do_it() do_it()