From a5c368f5bbcf61f773f9c55c28ff72a65944a685 Mon Sep 17 00:00:00 2001 From: Steveice10 Date: Wed, 16 May 2018 15:35:37 -0700 Subject: [PATCH] Require only DEVKITPRO environment variable. --- make_base | 24 ++++++------------------ 1 file changed, 6 insertions(+), 18 deletions(-) diff --git a/make_base b/make_base index 7ea47a5..2b7b107 100644 --- a/make_base +++ b/make_base @@ -122,24 +122,6 @@ ifeq ($(TARGET),$(filter $(TARGET),3DS WIIU SWITCH)) endif endif -ifeq ($(TARGET),3DS) - ifeq ("$(wildcard $(DEVKITARM))","") - $(error "Please set a valid DEVKITARM in your environment. export DEVKITARM=devkitARM") - endif -endif - -ifeq ($(TARGET),WIIU) - ifeq ("$(wildcard $(DEVKITPPC))","") - $(error "Please set a valid DEVKITPPC in your environment. export DEVKITPPC=devkitPPC") - endif -endif - -ifeq ($(TARGET),SWITCH) - ifeq ("$(wildcard $(DEVKITA64))","") - $(error "Please set a valid DEVKITA64 in your environment. export DEVKITA64=devkitA64") - endif -endif - # TOOLS # BUILDTOOLS_DIR := $(dir $(lastword $(MAKEFILE_LIST))) @@ -388,6 +370,8 @@ else ifeq ($(TARGET_OS),3ds) OBJECT_FILES := $(filter-out $(BUILT_FILTER),$(OBJECT_FILES)) + DEVKITARM := $(DEVKITPRO)/devkitARM + AR := $(DEVKITARM)/bin/arm-none-eabi-ar AS := $(DEVKITARM)/bin/arm-none-eabi-as CC := $(DEVKITARM)/bin/arm-none-eabi-gcc @@ -438,6 +422,8 @@ else ifeq ($(TARGET_OS),3ds) BANNER_AUDIO_ARG := -a endif else ifeq ($(TARGET_OS),wiiu) + DEVKITPPC := $(DEVKITPRO)/devkitPPC + AR := $(DEVKITPPC)/bin/powerpc-eabi-ar AS := $(DEVKITPPC)/bin/powerpc-eabi-as CC := $(DEVKITPPC)/bin/powerpc-eabi-gcc @@ -452,6 +438,8 @@ else ifeq ($(TARGET_OS),wiiu) LD_FLAGS += -Wl,-d,--gc-sections COMMON_CC_FLAGS += -mwup -mcpu=750 -meabi -mhard-float -ffast-math -DESPRESSO -DWIIU else ifeq ($(TARGET_OS),switch) + DEVKITA64 := $(DEVKITPRO)/devkitA64 + AR := $(DEVKITA64)/bin/aarch64-none-elf-ar AS := $(DEVKITA64)/bin/aarch64-none-elf-as CC := $(DEVKITA64)/bin/aarch64-none-elf-gcc