summaryrefslogtreecommitdiff
path: root/__main__.py
diff options
context:
space:
mode:
authorBotond Hende <contact@wazul.moe>2026-05-02 01:28:12 +0200
committerBotond Hende <contact@wazul.moe>2026-05-02 01:40:55 +0200
commit9b99142654b30184992aef9ee201856e4355aa23 (patch)
treead3f5a323bb4244a92209c4a068fa3e8d2987460 /__main__.py
parent389a88088e8f5e40127d024a95c8f63318669b02 (diff)
navbar implemented on blog, comics and codenames
Diffstat (limited to '__main__.py')
-rw-r--r--__main__.py8
1 files changed, 8 insertions, 0 deletions
diff --git a/__main__.py b/__main__.py
index 1f28fdf..efcb335 100644
--- a/__main__.py
+++ b/__main__.py
@@ -1,6 +1,7 @@
import os.path
import sys
import jinja2
+import shutil
from .config import Config
from .modules import main_generate, blog_generate, comic_generate, codenames_generate
@@ -28,11 +29,18 @@ def main(output_root_path: str, local: bool):
"git_url": Config.GIT_ROOT_URL,
})
+ main_generate.init(jinja_env, local)
+ blog_generate.init(jinja_env, local)
+ comic_generate.init(jinja_env, local)
+ codenames_generate.init(jinja_env, local)
+
main_generate.generate(jinja_env, os.path.join(output_root_path, "main"), local)
blog_generate.generate(jinja_env, os.path.join(output_root_path, "blog"), local)
comic_generate.generate(jinja_env, os.path.join(output_root_path, "comic"), local)
codenames_generate.generate(jinja_env, os.path.join(output_root_path, "codenames"), local)
+ shutil.copytree(Config.DEPLOY_SOURCE_DIR, output_root_path, dirs_exist_ok=True)
+
if __name__ == '__main__':
main(sys.argv[1], bool(int(sys.argv[2])) if len(sys.argv) > 2 else False)