forked from st4rk/The-Biggest-Loser
-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathmakefile
More file actions
25 lines (18 loc) · 717 Bytes
/
makefile
File metadata and controls
25 lines (18 loc) · 717 Bytes
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
include $(DEVKITARM)/ds_rules
OBJDUMP := $(PREFIX)objdump
all: flawUS.sav flawEU.sav
flawUS.sav flawEU.sav: payloadUS.bin payloadEU.bin
python inject_payload.py
@# Since CRC length is 1 byte, there is no need to CRCFix it
@#CRCFix/CRCFix flawUS.sav
@#CRCFix/CRCFix flawEU.sav
@rm -f payloadUS.bin
@rm -f payloadEU.bin
payloadUS.bin: *.c
$(CC) -nostartfiles -nostdlib -DARM9 -I$(LIBNDS)/include *.c -o payload.elf -O2 -Wall -Ttext=0x0211E364
$(OBJCOPY) -O binary payload.elf payloadUS.bin
@rm -f payload.elf
payloadEU.bin: *.c
$(CC) -nostartfiles -nostdlib -DARM9 -I$(LIBNDS)/include *.c -o payload.elf -O2 -Wall -Ttext=0x0211E604
$(OBJCOPY) -O binary payload.elf payloadEU.bin
@rm -f payload.elf