mirror of
https://github.com/devkitPro/buildscripts.git
synced 2026-09-30 13:26:44 -05:00
separate tool & path settings
This commit is contained in:
@@ -1,38 +1,4 @@
|
|||||||
#---------------------------------------------------------------------------------
|
include $(DEVKITPPC)/base_tools
|
||||||
# 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
|
|
||||||
#---------------------------------------------------------------------------------
|
|
||||||
export PORTLIBS := $(DEVKITPRO)/portlibs/ppc
|
|
||||||
export PATH := $(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
|
|
||||||
|
|
||||||
#---------------------------------------------------------------------------------
|
#---------------------------------------------------------------------------------
|
||||||
%.a:
|
%.a:
|
||||||
|
|||||||
37
dkppc/rules/base_tools
Normal file
37
dkppc/rules/base_tools
Normal file
@@ -0,0 +1,37 @@
|
|||||||
|
#---------------------------------------------------------------------------------
|
||||||
|
# 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)/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
|
||||||
Reference in New Issue
Block a user