feat: don't copy static hidden files
This commit is contained in:
		| @@ -22,13 +22,19 @@ def copy_static(): | ||||
|     os.makedirs(dst, exist_ok=True) | ||||
|  | ||||
|     for root, dirs, files in os.walk(src): | ||||
|         if any(p.startswith(".") for p in Path(root).parts): | ||||
|             continue  | ||||
|  | ||||
|         # Compute relative path from the source root | ||||
|         rel_path = os.path.relpath(root, src) | ||||
|         dest_dir = os.path.join(dst, rel_path) | ||||
|  | ||||
|         os.makedirs(dest_dir, exist_ok=True) | ||||
|  | ||||
|    | ||||
|         for file in files: | ||||
|             if file.startswith("."): | ||||
|                 continue | ||||
|  | ||||
|             src_file = os.path.join(root, file) | ||||
|             dest_file = os.path.join(dest_dir, file) | ||||
|             shutil.copy2(src_file, dest_file)  | ||||
| @@ -38,4 +44,4 @@ def copy_static(): | ||||
|  | ||||
| def build(): | ||||
|     logger.info("building static page") | ||||
|     copy_static() | ||||
|     copy_static()  | ||||
|   | ||||
		Reference in New Issue
	
	Block a user