diff --git a/Makefile b/Makefile index ae10a7da..60daa2de 100644 --- a/Makefile +++ b/Makefile @@ -253,17 +253,16 @@ expected: #### Various Recipes #### +# Uncompressed ROM $(ROM): $(ELF) @echo "ELF->ROM:" $(OBJCOPY) -O binary $< $@ +# Final ROM $(ROMC): $(BASEROM_UNCOMPRESSED) @echo "Compressing ROM..." @$(PYTHON) $(COMPTOOL) -c $(ROM) $(ROMC) -# TODO: update rom header checksum - -# TODO: avoid using auto/undefined $(ELF): $(LIBULTRA_O) $(O_FILES) $(LD_SCRIPT) $(BUILD_DIR)/linker_scripts/$(VERSION)/hardware_regs.ld $(BUILD_DIR)/linker_scripts/$(VERSION)/undefined_syms.ld $(BUILD_DIR)/linker_scripts/$(VERSION)/pif_syms.ld $(BUILD_DIR)/linker_scripts/$(VERSION)/auto/undefined_syms_auto.ld $(BUILD_DIR)/linker_scripts/$(VERSION)/auto/undefined_funcs_auto.ld @echo "Linking..." $(LD) $(LDFLAGS) -T $(LD_SCRIPT) \