remove DECLARE_FLAG macro and add mode parsing

This commit is contained in:
scawful
2025-03-31 09:42:10 -04:00
parent 3cf8edb467
commit 999c142a31
3 changed files with 50 additions and 22 deletions

View File

@@ -11,17 +11,6 @@
#include "util/flag.h"
#include "util/macro.h"
DECLARE_FLAG(std::string, rom_file);
DECLARE_FLAG(std::string, bps_file);
DECLARE_FLAG(std::string, src_file);
DECLARE_FLAG(std::string, modified_file);
DECLARE_FLAG(std::string, bin_file);
DECLARE_FLAG(std::string, address);
DECLARE_FLAG(std::string, length);
DECLARE_FLAG(std::string, file_size);
DECLARE_FLAG(std::string, dest_rom);
DECLARE_FLAG(std::string, tile32_id_list);
DEFINE_FLAG(std::string, rom_file, "", "The ROM file to load.");
DEFINE_FLAG(std::string, bps_file, "", "The BPS file to apply.");