blob: abbd5069aefa96af9395af6d227feb018afcbabe (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
|
#!/usr/bin/env python3
from pathlib import Path
def apply(config, args):
version = "jp"
make_options = Path(".make_options")
if make_options.exists():
with make_options.open() as f:
for line in f:
if "VERSION" in line and "=" in line:
version = line.split("=")[1].strip()
config["baseimg"] = f"expected/build/animalforest-{version}.z64"
config["myimg"] = f"build/animalforest-{version}.z64"
config["mapfile"] = f"build/animalforest-{version}.map"
config["source_directories"] = ["./src", "./include", "./asm"]
config["objdump_flags"] = ["-Mreg-names=32"]
# config["objdump_flags"].append("-Mno-aliases")
config["makeflags"] = ["KEEP_MDEBUG=1", "WERROR=0", f"VERSION={version}"]
|