diff --git a/buildscripts/switch_rules b/buildscripts/switch_rules index dae02022..3aca661c 100644 --- a/buildscripts/switch_rules +++ b/buildscripts/switch_rules @@ -8,6 +8,23 @@ PORTLIBS := $(PORTLIBS_PATH)/armv8-a $(PORTLIBS_PATH)/switch LIBNX ?= $(DEVKITPRO)/libnx +ifeq ($(strip $(APP_TITLE)),) +APP_TITLE := $(notdir $(OUTPUT)) +endif + +ifeq ($(strip $(APP_AUTHOR)),) +APP_AUTHOR := Unspecified Author +endif + +ifeq ($(strip $(APP_VERSION)),) +APP_VERSION := 1.0.0 +endif + +#--------------------------------------------------------------------------------- +%.nacp: $(MAKEFILE_LIST) + @nacptool --create "$(APP_TITLE)" "$(APP_AUTHOR)" "$(APP_VERSION)" $@ $(NACPFLAGS) + @echo built ... $(notdir $@) + #--------------------------------------------------------------------------------- %.pfs0: %.nso @mkdir -p exefs @@ -23,7 +40,7 @@ LIBNX ?= $(DEVKITPRO)/libnx #--------------------------------------------------------------------------------- %.nro: %.elf - @elf2nro $< $@ + @elf2nro $< $@ $(NROFLAGS) @echo built ... $(notdir $@) #--------------------------------------------------------------------------------- %.elf: