rendered = template.render(URL=url,
SEARCHDATA_FORMAT_VERSION=searchdata_format_version,
**config, **kwargs)
- output = os.path.join(config['OUTPUT'], filename)
- output_dir = os.path.dirname(output)
+ output_dir = os.path.dirname(filename)
if not os.path.exists(output_dir):
os.makedirs(output_dir)
- with open(output, 'wb') as f:
+ with open(filename, 'wb') as f:
f.write(rendered.encode('utf-8'))
# Add back a trailing newline so we don't need to bother with
# patching test files to include a trailing newline to make Git
render(config=state.config,
template='module.html',
- filename=page.filename,
- url=page.url,
+ filename=os.path.join(state.config['OUTPUT'], filename),
+ url=url,
env=env,
page=page)
render(config=state.config,
template='class.html',
- filename=page.filename,
- url=page.url,
+ filename=os.path.join(state.config['OUTPUT'], filename),
+ url=url,
env=env,
page=page)
entry.name = page.breadcrumb[-1][0]
render(config=state.config,
template='page.html',
- filename=page.filename,
- url=page.url,
+ filename=os.path.join(state.config['OUTPUT'], filename),
+ url=url,
env=env,
page=page)
return
render(config=state.config,
template='page.html',
- filename=page.filename,
- url=page.url,
+ filename=os.path.join(state.config['OUTPUT'], filename),
+ url=url,
env=env,
page=page)
filename, url = config['URL_FORMATTER'](EntryType.SPECIAL, [file])
render(config=config,
template=file + '.html',
- filename=filename,
+ filename=os.path.join(config['OUTPUT'], filename),
url=url,
env=env,
index=index)
page.breadcrumb = [(config['PROJECT_TITLE'], url)]
render(config=config,
template='page.html',
- filename=page.filename,
- url=page.url,
+ filename=os.path.join(config['OUTPUT'], filename),
+ url=url,
env=env,
page=page)