jean-web/jweb/cli.py

17 lines
297 B
Python

from pathlib import Path
from click import group
from jweb.context import Context
@group
def main() -> None: ...
@main.command
def build() -> None:
cwd = Path.cwd()
with open(cwd / "site.py", encoding="utf-8") as site_config:
exec(site_config.read(), {"site": Context(cwd)})