Static Page Generator #5
1 changed files with 6 additions and 5 deletions
11
main.py
11
main.py
|
@ -129,11 +129,12 @@ def generate_static_site(development_mode=False):
|
||||||
f.write(response)
|
f.write(response)
|
||||||
|
|
||||||
# Copy static assets
|
# Copy static assets
|
||||||
assets_src = pathlib.Path("assets")
|
for folder in ["assets", "data"]:
|
||||||
assets_dst = output_dir / "assets"
|
src = pathlib.Path(folder)
|
||||||
if assets_dst.exists():
|
dst = output_dir / folder
|
||||||
shutil.rmtree(assets_dst)
|
if dst.exists():
|
||||||
shutil.copytree(assets_src, assets_dst)
|
shutil.rmtree(dst)
|
||||||
|
shutil.copytree(src, dst)
|
||||||
|
|
||||||
print("Static site generated successfully.")
|
print("Static site generated successfully.")
|
||||||
|
|
||||||
|
|
Loading…
Reference in a new issue