mirror of
https://github.com/zeldaret/mm.git
synced 2026-07-05 04:29:42 -04:00
Set up diff script
This commit is contained in:
+2
-1
@@ -17,4 +17,5 @@ test.txt
|
||||
src/test.c
|
||||
*.dump
|
||||
tools/ido5.3_compiler/*
|
||||
tools/ido7.1_compiler/*
|
||||
tools/ido7.1_compiler/*
|
||||
expected/*
|
||||
@@ -1,3 +1,6 @@
|
||||
[submodule "tools/asm-processor"]
|
||||
path = tools/asm-processor
|
||||
url = https://github.com/simonlindholm/asm-processor.git
|
||||
[submodule "tools/asm-differ"]
|
||||
path = tools/asm-differ
|
||||
url = https://github.com/simonlindholm/asm-differ.git
|
||||
|
||||
@@ -106,10 +106,10 @@ $(ROM): $(ROM_FILES)
|
||||
@./tools/makerom.py ./tables/dmadata_table.txt $@
|
||||
|
||||
build/code_pre_dmadata.elf: $(S_O_FILES) $(C_O_FILES) linker_scripts/code_script.txt undef.txt linker_scripts/object_script.txt
|
||||
$(LD) -r -T linker_scripts/code_script.txt -T undef.txt -T linker_scripts/object_script.txt --no-check-sections --accept-unknown-input-arch -o $@
|
||||
$(LD) -r -T linker_scripts/code_script.txt -T undef.txt -T linker_scripts/object_script.txt --no-check-sections --accept-unknown-input-arch -N -o $@
|
||||
|
||||
build/code.elf: $(S_O_FILES) $(C_O_FILES) linker_scripts/code_script.txt undef.txt linker_scripts/object_script.txt linker_scripts/dmadata_script.txt
|
||||
$(LD) -T linker_scripts/code_script.txt -T undef.txt -T linker_scripts/object_script.txt -T linker_scripts/dmadata_script.txt --no-check-sections --accept-unknown-input-arch -Map build/mm.map -o $@
|
||||
$(LD) -T linker_scripts/code_script.txt -T undef.txt -T linker_scripts/object_script.txt -T linker_scripts/dmadata_script.txt --no-check-sections --accept-unknown-input-arch -Map build/mm.map -N -o $@
|
||||
|
||||
linker_scripts/dmadata_script.txt: $(DMADATA_FILES) build/code_pre_dmadata.elf
|
||||
./tools/dmadata.py ./tables/dmadata_table.txt /dev/null -u -l linker_scripts/dmadata_script.txt -e build/code_pre_dmadata.elf
|
||||
|
||||
@@ -0,0 +1,7 @@
|
||||
#!/usr/bin/env python3
|
||||
|
||||
def apply(config, args):
|
||||
config['baseimg'] = 'baserom.z64'
|
||||
config['myimg'] = 'rom.z64'
|
||||
config['mapfile'] = 'build/mm.map'
|
||||
config['source_directories'] = ['./src','./include']
|
||||
+3095
-614
File diff suppressed because it is too large
Load Diff
+6
-2
@@ -1,2 +1,6 @@
|
||||
libyaz0==0.5
|
||||
pyelftools==0.26
|
||||
libyaz0>=0.5
|
||||
pyelftools>=0.26
|
||||
colorama>=0.4.3
|
||||
ansiwrap>=0.8.4
|
||||
attrs>=18.2.0
|
||||
watchdog>=0.10.2
|
||||
|
||||
Submodule
+1
Submodule tools/asm-differ added at d71fbe15c4
Reference in New Issue
Block a user