diff options
| author | MonsterDruide1 <5958456@gmail.com> | 2021-08-07 21:59:16 +0200 |
|---|---|---|
| committer | MonsterDruide1 <5958456@gmail.com> | 2021-08-10 22:11:03 +0200 |
| commit | 18152c59096dbd247f0b15d23ef5b4264cebec55 (patch) | |
| tree | 63421ad57254012322611d4416b4c0bee9aa9c2f /tools/diff_settings.py | |
| parent | 802be64d8e41917b002cd9c21c500c91f9b96c93 (diff) | |
tools: Migrate to external repo
Diffstat (limited to 'tools/diff_settings.py')
| -rw-r--r-- | tools/diff_settings.py | 36 |
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 |
