#ifndef _NPC_CONFIG_H_ #define _NPC_CONFIG_H_ #include #include #include #include struct Config { std::filesystem::path memory_file; std::string gdbsocket = "gdbstub-npc.sock"; bool do_debug{false}; bool interactive{false}; bool memory_file_binary = {true}; std::filesystem::path wavefile; std::filesystem::path lib_ref; void cli_parse(int argc, char **argv); }; extern Config config; #endif