Define names of compiler tools earlier to use for path checking.
This commit is contained in:
parent
69d7b5a201
commit
711ad9df98
1 changed files with 29 additions and 28 deletions
|
@ -324,6 +324,35 @@ endif
|
|||
########################################################################
|
||||
# Arduino and system paths
|
||||
#
|
||||
|
||||
ifndef CC_NAME
|
||||
CC_NAME = avr-gcc
|
||||
endif
|
||||
|
||||
ifndef CXX_NAME
|
||||
CXX_NAME = avr-g++
|
||||
endif
|
||||
|
||||
ifndef OBJCOPY_NAME
|
||||
OBJCOPY_NAME = avr-objcopy
|
||||
endif
|
||||
|
||||
ifndef OBJDUMP_NAME
|
||||
OBJDUMP_NAME = avr-objdump
|
||||
endif
|
||||
|
||||
ifndef AR_NAME
|
||||
AR_NAME = avr-ar
|
||||
endif
|
||||
|
||||
ifndef SIZE_NAME
|
||||
SIZE_NAME = avr-size
|
||||
endif
|
||||
|
||||
ifndef NM_NAME
|
||||
NM_NAME = avr-nm
|
||||
endif
|
||||
|
||||
ifndef AVR_TOOLS_DIR
|
||||
|
||||
BUNDLED_AVR_TOOLS_DIR := $(call dir_if_exists,$(ARDUINO_DIR)/hardware/tools/avr)
|
||||
|
@ -686,34 +715,6 @@ TARGET_EEP = $(OBJDIR)/$(TARGET).eep
|
|||
TARGETS = $(OBJDIR)/$(TARGET).*
|
||||
CORE_LIB = $(OBJDIR)/libcore.a
|
||||
|
||||
ifndef CC_NAME
|
||||
CC_NAME = avr-gcc
|
||||
endif
|
||||
|
||||
ifndef CXX_NAME
|
||||
CXX_NAME = avr-g++
|
||||
endif
|
||||
|
||||
ifndef OBJCOPY_NAME
|
||||
OBJCOPY_NAME = avr-objcopy
|
||||
endif
|
||||
|
||||
ifndef OBJDUMP_NAME
|
||||
OBJDUMP_NAME = avr-objdump
|
||||
endif
|
||||
|
||||
ifndef AR_NAME
|
||||
AR_NAME = avr-ar
|
||||
endif
|
||||
|
||||
ifndef SIZE_NAME
|
||||
SIZE_NAME = avr-size
|
||||
endif
|
||||
|
||||
ifndef NM_NAME
|
||||
NM_NAME = avr-nm
|
||||
endif
|
||||
|
||||
# Names of executables
|
||||
CC = $(AVR_TOOLS_PATH)/$(CC_NAME)
|
||||
CXX = $(AVR_TOOLS_PATH)/$(CXX_NAME)
|
||||
|
|
Loading…
Add table
Reference in a new issue