#--------------------------------------------------------------------------------- # change shell on Snow Leopard #--------------------------------------------------------------------------------- UNAME_S := $(shell uname -s) UNAME_R := $(shell uname -r) ifneq (,$(findstring Darwin,$(UNAME_S))) ifneq (,$(findstring 10.8.0,$(UNAME_R))) export SHELL=/bin/bash endif endif #--------------------------------------------------------------------------------- # path to tools #--------------------------------------------------------------------------------- DEVKITPATH=$(shell echo "$(DEVKITPRO)" | sed -e 's/^\([a-zA-Z]\):/\/\1/') export PORTLIBS := $(DEVKITPATH)/portlibs/ppc export PATH := $(DEVKITPATH)/tools/bin:$(DEVKITPATH)/devkitPPC/bin:$(PORTLIBS)/bin:$(PATH) #--------------------------------------------------------------------------------- # the prefix on the compiler executables #--------------------------------------------------------------------------------- PREFIX := powerpc-eabi- export AS := $(PREFIX)as export CC := $(PREFIX)gcc export CXX := $(PREFIX)g++ export AR := $(PREFIX)ar export OBJCOPY := $(PREFIX)objcopy ISVC=$(or $(VCBUILDHELPER_COMMAND),$(MSBUILDEXTENSIONSPATH32),$(MSBUILDEXTENSIONSPATH)) ifneq (,$(ISVC)) ERROR_FILTER := 2>&1 | sed -e 's/\(.[a-zA-Z]\+\):\([0-9]\+\):/\1(\2):/g' endif