From 6bb5d321223297611cd872d1e32a7a0e81d7f9ad Mon Sep 17 00:00:00 2001 From: "ELI-LAPTOP\\eli_b" Date: Wed, 25 Feb 2026 16:01:39 -0400 Subject: [PATCH] #1 Copy website images to data folder when flattening --- LoggerFirmware/website/inline_flatten.py | 14 +++++++++++++- 1 file changed, 13 insertions(+), 1 deletion(-) diff --git a/LoggerFirmware/website/inline_flatten.py b/LoggerFirmware/website/inline_flatten.py index e6cf5d6d..6f3f6641 100644 --- a/LoggerFirmware/website/inline_flatten.py +++ b/LoggerFirmware/website/inline_flatten.py @@ -31,6 +31,7 @@ import re from typing import List import os +import shutil def convert_file(input: str, output: str) -> None: inbase = os.path.split(input)[0] @@ -89,4 +90,15 @@ def convert_directory(indir: str, outdir: str) -> None: convert_file(target, outname) if __name__ == "__main__": - convert_directory(".", "../data/website") + + data_folder = "../data/website" + + # Flatten + convert_directory(".", data_folder) + + # Copy images to the data folder + src_images = "images" + dest_images = os.path.join(data_folder, src_images) + if os.path.exists(dest_images): + shutil.rmtree(dest_images) + shutil.copytree(src_images, dest_images)