mirror of
https://github.com/pmret/papermario.git
synced 2024-10-18 02:32:42 +02:00
Add version option to diff.py (#1037)
This commit is contained in:
parent
c8548d5002
commit
a1918c3328
@ -1,11 +1,21 @@
|
||||
#!/usr/bin/env python3
|
||||
import argparse
|
||||
|
||||
|
||||
def add_custom_arguments(parser: argparse.ArgumentParser):
|
||||
parser.add_argument("--version", default="current")
|
||||
|
||||
|
||||
def apply(config, args):
|
||||
ver_dir = 'ver/current/'
|
||||
config['baseimg'] = f'{ver_dir}baserom.z64'
|
||||
config['myimg'] = f'{ver_dir}build/papermario.z64'
|
||||
config['mapfile'] = f'{ver_dir}build/papermario.map'
|
||||
config['source_directories'] = ['src', f'{ver_dir}asm', 'include', f'{ver_dir}assets']
|
||||
config['make_command'] = ['ninja']
|
||||
config['objdump_flags'] = ['-M','reg-names=32']
|
||||
config['expected_dir'] = f'{ver_dir}/expected/'
|
||||
ver_dir = f"ver/{args.version}/"
|
||||
config["baseimg"] = f"{ver_dir}baserom.z64"
|
||||
config["myimg"] = f"{ver_dir}build/papermario.z64"
|
||||
config["mapfile"] = f"{ver_dir}build/papermario.map"
|
||||
config["source_directories"] = [
|
||||
"src",
|
||||
f"{ver_dir}asm",
|
||||
"include",
|
||||
f"{ver_dir}assets",
|
||||
]
|
||||
config["make_command"] = ["ninja"]
|
||||
config["objdump_flags"] = ["-M", "reg-names=32"]
|
||||
config["expected_dir"] = f"{ver_dir}/expected/"
|
||||
|
Loading…
Reference in New Issue
Block a user