2025-03-25 09:07:00 -04:00
|
|
|
def apply(config, args):
|
2025-05-06 15:22:41 -04:00
|
|
|
config["baseimg"] = f"baseroms/baserom." + args.region + "." + args.version + ".z64"
|
|
|
|
|
config["myimg"] = f"build/dkr." + args.region + "." + args.version + ".z64"
|
|
|
|
|
config["mapfile"] = f"build/dkr." + args.region + "." + args.version + ".map"
|
2025-03-25 09:07:00 -04:00
|
|
|
config["source_directories"] = ["src"]
|
|
|
|
|
config["show_line_numbers_default"] = True
|
|
|
|
|
config["expected_dir"] = "expected/"
|
2025-05-06 15:22:41 -04:00
|
|
|
config["makeflags"] = ["REGION=" + args.region, "VERSION=" + args.version]
|
|
|
|
|
|
|
|
|
|
def add_custom_arguments(parser):
|
|
|
|
|
parser.add_argument(
|
|
|
|
|
"-r",
|
|
|
|
|
"--REGION",
|
|
|
|
|
dest="region",
|
|
|
|
|
default="us",
|
|
|
|
|
type=str,
|
|
|
|
|
help="Set the region",
|
|
|
|
|
)
|
|
|
|
|
parser.add_argument(
|
|
|
|
|
"-v",
|
|
|
|
|
"--VERSION",
|
|
|
|
|
dest="version",
|
|
|
|
|
default="v77",
|
|
|
|
|
type=str,
|
|
|
|
|
help="Set the version",
|
|
|
|
|
)
|