summaryrefslogtreecommitdiff
path: root/tools/diff_settings.py
diff options
context:
space:
mode:
authorMonsterDruide1 <5958456@gmail.com>2021-08-07 21:59:16 +0200
committerMonsterDruide1 <5958456@gmail.com>2021-08-10 22:11:03 +0200
commit18152c59096dbd247f0b15d23ef5b4264cebec55 (patch)
tree63421ad57254012322611d4416b4c0bee9aa9c2f /tools/diff_settings.py
parent802be64d8e41917b002cd9c21c500c91f9b96c93 (diff)
tools: Migrate to external repo
Diffstat (limited to 'tools/diff_settings.py')
-rw-r--r--tools/diff_settings.py36
1 files changed, 0 insertions, 36 deletions
diff --git a/tools/diff_settings.py b/tools/diff_settings.py
deleted file mode 100644
index d5f48269..00000000
--- a/tools/diff_settings.py
+++ /dev/null
@@ -1,36 +0,0 @@
-from pathlib import Path
-import platform
-
-
-ROOT = Path(__file__).resolve().parent.parent
-
-
-def get_tools_bin_dir():
- path = ROOT / 'tools' / 'nx-decomp-tools-binaries'
- system = platform.system()
- if system == "Linux":
- return str(path) + "/linux/"
- if system == "Darwin":
- return str(path) + "/macos/"
- return ""
-
-
-def apply(config, args):
- config['arch'] = 'aarch64'
- config['baseimg'] = 'data/main.elf'
- config['myimg'] = 'build/uking'
- config['source_directories'] = ['src', 'lib']
- config['objdump_executable'] = get_tools_bin_dir() + 'aarch64-none-elf-objdump'
-
- for dir in ('build', 'build/nx64-release'):
- if (Path(dir) / 'build.ninja').is_file():
- config['make_command'] = ['ninja', '-C', dir]
-
-
-def map_build_target(make_target: str):
- if make_target == "build/uking":
- return "uking"
-
- # TODO: When support for directly diffing object files is added, this needs to strip
- # the build/ prefix from the object file targets.
- return make_target