diff options
| author | Theofilos Augoustis <theofilos.augoustis@tum.de> | 2025-08-28 13:31:51 +0000 |
|---|---|---|
| committer | Theofilos Augoustis <theofilos.augoustis@tum.de> | 2025-08-28 13:31:51 +0000 |
| commit | 1ed51b9a902d7669c4dd26edf1a75d79c888bef4 (patch) | |
| tree | 30ecfa2ce98474fd4447d2dcf1814d4c16661602 /src | |
| parent | ff3c9a0136b1b308a06d01108157146cc315274b (diff) | |
| download | focaccia-1ed51b9a902d7669c4dd26edf1a75d79c888bef4.tar.gz focaccia-1ed51b9a902d7669c4dd26edf1a75d79c888bef4.zip | |
Refactor tool handling to match flake system
Diffstat (limited to '')
| -rw-r--r-- | src/focaccia/tools/__init__.py | 0 | ||||
| -rw-r--r-- | src/focaccia/tools/_qemu_tool.py (renamed from tools/_qemu_tool.py) | 0 | ||||
| -rwxr-xr-x | src/focaccia/tools/capture_transforms.py (renamed from tools/capture_transforms.py) | 0 | ||||
| -rwxr-xr-x | src/focaccia/tools/convert.py (renamed from tools/convert.py) | 0 | ||||
| -rwxr-xr-x | src/focaccia/tools/validate_qemu.py (renamed from tools/verify_qemu.py) | 9 |
5 files changed, 7 insertions, 2 deletions
diff --git a/src/focaccia/tools/__init__.py b/src/focaccia/tools/__init__.py new file mode 100644 index 0000000..e69de29 --- /dev/null +++ b/src/focaccia/tools/__init__.py diff --git a/tools/_qemu_tool.py b/src/focaccia/tools/_qemu_tool.py index b365d39..b365d39 100644 --- a/tools/_qemu_tool.py +++ b/src/focaccia/tools/_qemu_tool.py diff --git a/tools/capture_transforms.py b/src/focaccia/tools/capture_transforms.py index 552b855..552b855 100755 --- a/tools/capture_transforms.py +++ b/src/focaccia/tools/capture_transforms.py diff --git a/tools/convert.py b/src/focaccia/tools/convert.py index f21a2fa..f21a2fa 100755 --- a/tools/convert.py +++ b/src/focaccia/tools/convert.py diff --git a/tools/verify_qemu.py b/src/focaccia/tools/validate_qemu.py index 7402852..f5d0bb2 100755 --- a/tools/verify_qemu.py +++ b/src/focaccia/tools/validate_qemu.py @@ -19,6 +19,7 @@ import os import subprocess import sys +import focaccia from focaccia.compare import ErrorTypes verbosity = { @@ -70,13 +71,13 @@ def try_remove(l: list, v): except ValueError: pass -if __name__ == "__main__": +def main(): prog = make_argparser() prog.add_argument('--gdb', default='gdb', help='GDB binary to invoke.') args = prog.parse_args() - filepath = os.path.realpath(__file__) + filepath = focaccia.__file__ qemu_tool_path = os.path.join(os.path.dirname(filepath), '_qemu_tool.py') # We have to remove all arguments we don't want to pass to the qemu tool @@ -104,3 +105,7 @@ if __name__ == "__main__": ret = proc.wait() exit(ret) + +if __name__ == "__main__": + main() + |