Begin turning Luma3DS into a proper firm

Unfinished work
This commit is contained in:
TuxSH
2017-05-23 02:44:04 +02:00
parent 8308e1a8b8
commit 53209b9be0
20 changed files with 717 additions and 377 deletions

View File

@@ -33,7 +33,7 @@ define bin2o
endef
.PHONY: all
all: $(dir_out)/$(name).bin
all: $(dir_out)/$(name).cxi
.PHONY: clean
clean:
@@ -41,10 +41,7 @@ clean:
.PRECIOUS: $(dir_build)/%.bin
$(dir_build):
@mkdir -p "$@"
$(dir_out)/$(name).bin: $(dir_build)/$(name).elf
$(dir_out)/$(name).cxi: $(dir_build)/$(name).elf
@makerom -f ncch -rsf loader.rsf -nocodepadding -o $@ -elf $<
$(dir_build)/$(name).elf: $(bundled) $(objects)