mirror of
https://github.com/hathach/tinyusb.git
synced 2025-01-31 05:52:55 +08:00
more ci fix
This commit is contained in:
parent
e62d1a03ac
commit
02478c57e5
@ -30,43 +30,6 @@ CMDEXE := 1
|
|||||||
SHELL := cmd.exe
|
SHELL := cmd.exe
|
||||||
endif
|
endif
|
||||||
|
|
||||||
#-------------- Cross Compiler ------------
|
|
||||||
# Can be set by board, default to ARM GCC
|
|
||||||
CROSS_COMPILE ?= arm-none-eabi-
|
|
||||||
|
|
||||||
ifeq ($(CC),iccarm)
|
|
||||||
USE_IAR = 1
|
|
||||||
endif
|
|
||||||
|
|
||||||
ifdef USE_IAR
|
|
||||||
AS = iasmarm
|
|
||||||
LD = ilinkarm
|
|
||||||
OBJCOPY = ielftool
|
|
||||||
SIZE = size
|
|
||||||
|
|
||||||
else
|
|
||||||
CC = $(CROSS_COMPILE)gcc
|
|
||||||
CXX = $(CROSS_COMPILE)g++
|
|
||||||
AS = $(CC) -x assembler-with-cpp
|
|
||||||
LD = $(CC)
|
|
||||||
|
|
||||||
GDB = $(CROSS_COMPILE)gdb
|
|
||||||
OBJCOPY = $(CROSS_COMPILE)objcopy
|
|
||||||
SIZE = $(CROSS_COMPILE)size
|
|
||||||
endif
|
|
||||||
|
|
||||||
ifeq ($(CMDEXE),1)
|
|
||||||
CP = copy
|
|
||||||
RM = del
|
|
||||||
MKDIR = mkdir
|
|
||||||
PYTHON = python
|
|
||||||
else
|
|
||||||
CP = cp
|
|
||||||
RM = rm
|
|
||||||
MKDIR = mkdir
|
|
||||||
PYTHON = python3
|
|
||||||
endif
|
|
||||||
|
|
||||||
|
|
||||||
# Build directory
|
# Build directory
|
||||||
BUILD := _build/$(BOARD)
|
BUILD := _build/$(BOARD)
|
||||||
@ -111,6 +74,43 @@ else
|
|||||||
SRC_C += $(subst $(TOP)/,,$(wildcard $(TOP)/$(FAMILY_PATH)/*.c))
|
SRC_C += $(subst $(TOP)/,,$(wildcard $(TOP)/$(FAMILY_PATH)/*.c))
|
||||||
endif
|
endif
|
||||||
|
|
||||||
|
#-------------- Cross Compiler ------------
|
||||||
|
# Can be set by board, default to ARM GCC
|
||||||
|
CROSS_COMPILE ?= arm-none-eabi-
|
||||||
|
|
||||||
|
ifeq ($(CC),iccarm)
|
||||||
|
USE_IAR = 1
|
||||||
|
endif
|
||||||
|
|
||||||
|
ifdef USE_IAR
|
||||||
|
AS = iasmarm
|
||||||
|
LD = ilinkarm
|
||||||
|
OBJCOPY = ielftool
|
||||||
|
SIZE = size
|
||||||
|
|
||||||
|
else
|
||||||
|
CC = $(CROSS_COMPILE)gcc
|
||||||
|
CXX = $(CROSS_COMPILE)g++
|
||||||
|
AS = $(CC) -x assembler-with-cpp
|
||||||
|
LD = $(CC)
|
||||||
|
|
||||||
|
GDB = $(CROSS_COMPILE)gdb
|
||||||
|
OBJCOPY = $(CROSS_COMPILE)objcopy
|
||||||
|
SIZE = $(CROSS_COMPILE)size
|
||||||
|
endif
|
||||||
|
|
||||||
|
ifeq ($(CMDEXE),1)
|
||||||
|
CP = copy
|
||||||
|
RM = del
|
||||||
|
MKDIR = mkdir
|
||||||
|
PYTHON = python
|
||||||
|
else
|
||||||
|
CP = cp
|
||||||
|
RM = rm
|
||||||
|
MKDIR = mkdir
|
||||||
|
PYTHON = python3
|
||||||
|
endif
|
||||||
|
|
||||||
#-------------- Source files and compiler flags --------------
|
#-------------- Source files and compiler flags --------------
|
||||||
|
|
||||||
# Include all source C in family & board folder
|
# Include all source C in family & board folder
|
||||||
|
@ -37,7 +37,7 @@ GCC_CFLAGS += \
|
|||||||
-nostdlib -nostartfiles
|
-nostdlib -nostartfiles
|
||||||
|
|
||||||
# suppress warning caused by vendor mcu driver
|
# suppress warning caused by vendor mcu driver
|
||||||
GCC_CFLAGS += -Wno-error=maybe-uninitialized -Wno-error=cast-align
|
GCC_CFLAGS += -Wno-error=maybe-uninitialized -Wno-error=cast-align -Wno-error=unused-parameter
|
||||||
|
|
||||||
# IAR Flags
|
# IAR Flags
|
||||||
IAR_CFLAGS += --cpu cortex-m7 --fpu VFPv5_D16
|
IAR_CFLAGS += --cpu cortex-m7 --fpu VFPv5_D16
|
||||||
|
Loading…
x
Reference in New Issue
Block a user