Support disabling asm overrides and fix lint errors (#17)

This commit is contained in:
Robin Avery
2024-03-05 00:13:39 -05:00
committed by GitHub
parent 368342ae8b
commit 95c866aa9d
2 changed files with 14 additions and 2 deletions

View File

@@ -44,7 +44,7 @@ parser.add_argument(
choices=VERSIONS,
type=str.upper,
default=VERSIONS[DEFAULT_VERSION],
help=f"version to build",
help="version to build",
)
parser.add_argument(
"--build-dir",
@@ -70,6 +70,11 @@ parser.add_argument(
action="store_true",
help="generate map file(s)",
)
parser.add_argument(
"--no-asm",
action="store_true",
help="don't incorporate .s files from asm directory",
)
parser.add_argument(
"--debug",
action="store_true",
@@ -115,6 +120,8 @@ config.generate_map = args.map
config.sjiswrap_path = args.sjiswrap
if not is_windows():
config.wrapper = args.wrapper
if args.no_asm:
config.asm_dir = None
# Tool versions
config.binutils_tag = "2.42-1"