|
Revision 62, 0.6 kB
(checked in by KirkMcDonald, 2 years ago)
|
Added Linux support to docs; added raw_html for all the world to see.
|
| Line | |
|---|
| 1 |
import os, sys |
|---|
| 2 |
|
|---|
| 3 |
template = open('header_template.html').read() |
|---|
| 4 |
|
|---|
| 5 |
filenames = [f for f in os.listdir('.') |
|---|
| 6 |
if f != 'header_template.html' and f.endswith('.html')] |
|---|
| 7 |
|
|---|
| 8 |
|
|---|
| 9 |
for filename in filenames: |
|---|
| 10 |
name_dir = {} |
|---|
| 11 |
for name in filenames: |
|---|
| 12 |
if name == filename: |
|---|
| 13 |
name_dir[os.path.splitext(os.path.basename(name))[0]] = 'navcur' |
|---|
| 14 |
else: |
|---|
| 15 |
name_dir[os.path.splitext(os.path.basename(name))[0]] = 'nav' |
|---|
| 16 |
file = open(filename).read() |
|---|
| 17 |
nav = {'nav': template % name_dir} |
|---|
| 18 |
new_file = open(os.path.join('..', 'html_doc', filename), 'w') |
|---|
| 19 |
new_file.write(file % nav) |
|---|
| 20 |
new_file.close() |
|---|