mirror of https://github.com/mgba-emu/mgba.git
Add makefile for regenerating hle-bios.c so I can stop doing it by hand
This commit is contained in:
parent
9a87840e7e
commit
610982fdcf
|
@ -0,0 +1,18 @@
|
|||
PREFIX := $(DEVKITARM)/bin/arm-none-eabi-
|
||||
AS := $(PREFIX)as
|
||||
OBJCOPY := $(PREFIX)objcopy
|
||||
|
||||
all: hle-bios.c
|
||||
|
||||
hle-bios.o: hle-bios.s
|
||||
$(AS) -o $@ $<
|
||||
|
||||
hle-bios.bin: hle-bios.o
|
||||
$(OBJCOPY) -O binary $< $@
|
||||
|
||||
hle-bios.c: hle-bios.bin
|
||||
echo '#include "hle-bios.h"' > $@
|
||||
echo >> $@
|
||||
echo '#include "gba-memory.h"' >> $@
|
||||
echo >> $@
|
||||
xxd -i $< | sed -e 's/unsigned char hle_bios_bin\[\]/const uint8_t hleBios[SIZE_BIOS]/' | grep -v hle_bios_bin_len >> $@
|
Loading…
Reference in New Issue