#include <CLI/App.hpp> #include <CLI/CLI.hpp> #include <CLI/Validators.hpp> #include <filesystem> #include <vector> struct Config { std::filesystem::path images_path = "./"; std::filesystem::path memory_file; std::vector<std::filesystem::path> refs; std::vector<std::string> refs_prefix; std::filesystem::path dut; std::string dut_prefix = ""; std::string gdbstub_addr = "/tmp/gdbstub-diffu.sock"; bool use_debugger = false; int cli_parse(int argc, char **argv); }; extern Config config;