lang: options updates + gen utils cleanup (#1520)

* generate new langs

* add to nuxt

* cleanup generator code

* additional cleanups
This commit is contained in:
Hayden 2022-08-02 10:41:44 -08:00 committed by GitHub
parent 5fca94dd45
commit 6649ccf224
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23
8 changed files with 119 additions and 94 deletions

View file

@ -1,4 +1,4 @@
from _gen_utils import render_python_template
from _gen_utils import log, render_python_template
from _static import PROJECT_DIR
template = """# GENERATED CODE - DO NOT MODIFY BY HAND
@ -10,13 +10,12 @@ SCHEMA_PATH = PROJECT_DIR / "mealie" / "schema"
def generate_init_files() -> None:
for schema in SCHEMA_PATH.iterdir():
if not schema.is_dir():
print(f"Skipping {schema}")
log.info(f"Skipping {schema}")
continue
print(f"Generating {schema}")
log.info(f"Generating {schema}")
init_file = schema.joinpath("__init__.py")
module_files = [
@ -26,9 +25,9 @@ def generate_init_files() -> None:
def main():
print("Starting...")
log.info("Starting...")
generate_init_files()
print("Finished...")
log.info("Finished...")
if __name__ == "__main__":