From 061020ba74073e6369eb0fe7766039d19281dad9 Mon Sep 17 00:00:00 2001 From: yellows8 Date: Tue, 21 Nov 2017 16:04:25 -0500 Subject: [PATCH] Added NRO building. --- graphics/simplegfx/Makefile | 6 +++++- templates/simple/Makefile | 6 +++++- usb/usbds/Makefile | 6 +++++- 3 files changed, 15 insertions(+), 3 deletions(-) diff --git a/graphics/simplegfx/Makefile b/graphics/simplegfx/Makefile index 99d775c..a28e7f0 100644 --- a/graphics/simplegfx/Makefile +++ b/graphics/simplegfx/Makefile @@ -106,7 +106,7 @@ $(BUILD): #--------------------------------------------------------------------------------- clean: @echo clean ... - @rm -fr $(BUILD) $(TARGET).pfs0 $(TARGET).nso $(TARGET).elf + @rm -fr $(BUILD) $(TARGET).pfs0 $(TARGET).nso $(TARGET).nro $(TARGET).elf #--------------------------------------------------------------------------------- @@ -117,10 +117,14 @@ DEPENDS := $(OFILES:.o=.d) #--------------------------------------------------------------------------------- # main targets #--------------------------------------------------------------------------------- +all : $(OUTPUT).pfs0 $(OUTPUT).nro + $(OUTPUT).pfs0 : $(OUTPUT).nso $(OUTPUT).nso : $(OUTPUT).elf +$(OUTPUT).nro : $(OUTPUT).elf + $(OUTPUT).elf : $(OFILES) #--------------------------------------------------------------------------------- diff --git a/templates/simple/Makefile b/templates/simple/Makefile index 99d775c..a28e7f0 100644 --- a/templates/simple/Makefile +++ b/templates/simple/Makefile @@ -106,7 +106,7 @@ $(BUILD): #--------------------------------------------------------------------------------- clean: @echo clean ... - @rm -fr $(BUILD) $(TARGET).pfs0 $(TARGET).nso $(TARGET).elf + @rm -fr $(BUILD) $(TARGET).pfs0 $(TARGET).nso $(TARGET).nro $(TARGET).elf #--------------------------------------------------------------------------------- @@ -117,10 +117,14 @@ DEPENDS := $(OFILES:.o=.d) #--------------------------------------------------------------------------------- # main targets #--------------------------------------------------------------------------------- +all : $(OUTPUT).pfs0 $(OUTPUT).nro + $(OUTPUT).pfs0 : $(OUTPUT).nso $(OUTPUT).nso : $(OUTPUT).elf +$(OUTPUT).nro : $(OUTPUT).elf + $(OUTPUT).elf : $(OFILES) #--------------------------------------------------------------------------------- diff --git a/usb/usbds/Makefile b/usb/usbds/Makefile index 99d775c..a28e7f0 100644 --- a/usb/usbds/Makefile +++ b/usb/usbds/Makefile @@ -106,7 +106,7 @@ $(BUILD): #--------------------------------------------------------------------------------- clean: @echo clean ... - @rm -fr $(BUILD) $(TARGET).pfs0 $(TARGET).nso $(TARGET).elf + @rm -fr $(BUILD) $(TARGET).pfs0 $(TARGET).nso $(TARGET).nro $(TARGET).elf #--------------------------------------------------------------------------------- @@ -117,10 +117,14 @@ DEPENDS := $(OFILES:.o=.d) #--------------------------------------------------------------------------------- # main targets #--------------------------------------------------------------------------------- +all : $(OUTPUT).pfs0 $(OUTPUT).nro + $(OUTPUT).pfs0 : $(OUTPUT).nso $(OUTPUT).nso : $(OUTPUT).elf +$(OUTPUT).nro : $(OUTPUT).elf + $(OUTPUT).elf : $(OFILES) #---------------------------------------------------------------------------------