From 90cd2b92009d64538b1b31a8b45d6fa5d2aae114 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Maximilian=20Ke=C3=9Fler?= Date: Thu, 21 Oct 2021 10:03:35 +0200 Subject: [PATCH] outline build info json --- build_scripts/build/build.py | 23 +++++++++++++++++++++++ 1 file changed, 23 insertions(+) diff --git a/build_scripts/build/build.py b/build_scripts/build/build.py index 812a3c3..88415b1 100644 --- a/build_scripts/build/build.py +++ b/build_scripts/build/build.py @@ -63,5 +63,28 @@ def build(src_dir: Path, build_dir: Path, check_existence: bool = True): print('[PyTeX] Writing class file {}'.format(formatter.file_name)) formatter.make_default_macros() formatter.format_file(input_path=file, output_dir=output_dir) + build_info = { + 'build_time': '', + 'packages': { + 'built': '', + 'skipped': '' + }, + 'classes': { + 'built': '', + 'skipped': '' + }, + 'LatexPackages': { + 'version': '', + 'branch': '', + 'commit': '', + 'dirty': '' + }, + 'PyTeX': { + 'version': '', + 'branch': '', + 'commit': '', + 'dirty': '' + } + } print(f'[PyTeX] Successfully built {num_packages} packages (skipped {num_skipped_packages}) ' f'and {num_classes} classes (skipped {num_skipped_classes}) in {build_dir}/')