diff options
| author | Amlal El Mahrouss <amlal@nekernel.org> | 2025-12-30 19:08:56 +0100 |
|---|---|---|
| committer | Amlal El Mahrouss <amlal@nekernel.org> | 2025-12-30 19:11:19 +0100 |
| commit | 86555126d855df005bb1777c1c4ab7127c677b6c (patch) | |
| tree | 5afca23f0ab7a6bf091dc25fc4998d0c51347147 /tools/mk_img.py | |
| parent | 8d853a3235d37b746508d178b6128380b07ceb57 (diff) | |
feat: SMP support tweaks, add MACROS_MAP.md
Signed-off-by: Amlal El Mahrouss <amlal@nekernel.org>
Diffstat (limited to 'tools/mk_img.py')
| -rwxr-xr-x | tools/mk_img.py | 38 |
1 files changed, 0 insertions, 38 deletions
diff --git a/tools/mk_img.py b/tools/mk_img.py deleted file mode 100755 index 23b94eb1..00000000 --- a/tools/mk_img.py +++ /dev/null @@ -1,38 +0,0 @@ -#!/usr/bin/env python3 -# -*- coding: utf-8 -*- - -import os, sys, subprocess, glob as file_glob - -def copy_to_fat(image_path, source_dir): - if not os.path.isfile(image_path): - print(f"Error: FAT32 image {image_path} does not exist.") - sys.exit(1) - - if not os.path.isdir(source_dir): - print(f"Error: {source_dir} is not a valid directory.") - sys.exit(1) - - try: - files_to_copy = file_glob.glob(os.path.join(source_dir, "*")) - - if not files_to_copy: - print(f"Warning: No files found in {source_dir}, nothing to copy.") - sys.exit(1) - - command = ["mcopy", "-spm", "-i", image_path] + files_to_copy + ["::"] - subprocess.run(command, check=True) - except Exception as e: - print(f"Error: failed: {e}") - sys.exit(1) - -if __name__ == "__main__": - if len(sys.argv) != 3: - print("HELP: mk_img.py <fat32_image> <source_directory>") - sys.exit(1) - - image_path = sys.argv[1] - source_dir = sys.argv[2] - - copy_to_fat(image_path, source_dir) - - print("INFO: Image created successfully.") |
