mirror of
https://github.com/hathach/tinyusb.git
synced 2025-03-25 23:38:06 +00:00
allow to skip CPU_CORE
This commit is contained in:
parent
086c1d4090
commit
7d0ce5605a
2
.github/workflows/build_iar.yml
vendored
2
.github/workflows/build_iar.yml
vendored
@ -47,7 +47,7 @@ jobs:
|
|||||||
run: python3 tools/get_deps.py ${{ matrix.family }}
|
run: python3 tools/get_deps.py ${{ matrix.family }}
|
||||||
|
|
||||||
- name: Build
|
- name: Build
|
||||||
run: python3 tools/build_family.py ${{ matrix.family }} CC=iccarm
|
run: python3 tools/build_family.py ${{ matrix.family }} TOOLCHAIN=iar
|
||||||
|
|
||||||
cmake:
|
cmake:
|
||||||
runs-on: [self-hosted, Linux, X64, hifiphile]
|
runs-on: [self-hosted, Linux, X64, hifiphile]
|
||||||
|
@ -137,5 +137,10 @@ else ifeq ($(LOGGER),swo)
|
|||||||
CFLAGS += -DLOGGER_SWO
|
CFLAGS += -DLOGGER_SWO
|
||||||
endif
|
endif
|
||||||
|
|
||||||
|
# CPU specific flags
|
||||||
|
ifdef CPU_CORE
|
||||||
|
include $(TOP)/tools/make/cpu/$(CPU_CORE).mk
|
||||||
|
endif
|
||||||
|
|
||||||
# toolchain specific
|
# toolchain specific
|
||||||
include $(TOP)/tools/make/toolchain/arm_$(TOOLCHAIN).mk
|
include $(TOP)/tools/make/toolchain/arm_$(TOOLCHAIN).mk
|
||||||
|
@ -11,7 +11,7 @@ SKIPPED = "\033[33mskipped\033[0m"
|
|||||||
|
|
||||||
build_separator = '-' * 106
|
build_separator = '-' * 106
|
||||||
|
|
||||||
make_iar_option = 'CC=iccarm'
|
make_iar_option = 'TOOLCHAIN=iar'
|
||||||
|
|
||||||
def filter_with_input(mylist):
|
def filter_with_input(mylist):
|
||||||
if len(sys.argv) > 1:
|
if len(sys.argv) > 1:
|
||||||
|
@ -9,9 +9,6 @@ GDB = $(CROSS_COMPILE)gdb
|
|||||||
OBJCOPY = $(CROSS_COMPILE)objcopy
|
OBJCOPY = $(CROSS_COMPILE)objcopy
|
||||||
SIZE = $(CROSS_COMPILE)size
|
SIZE = $(CROSS_COMPILE)size
|
||||||
|
|
||||||
# CPU specific flags
|
|
||||||
include $(TOP)/tools/make/cpu/$(CPU_CORE).mk
|
|
||||||
|
|
||||||
# ---------------------------------------
|
# ---------------------------------------
|
||||||
# Compiler Flags
|
# Compiler Flags
|
||||||
# ---------------------------------------
|
# ---------------------------------------
|
||||||
|
@ -4,8 +4,6 @@ LD = ilinkarm
|
|||||||
OBJCOPY = ielftool --silent
|
OBJCOPY = ielftool --silent
|
||||||
SIZE = size
|
SIZE = size
|
||||||
|
|
||||||
include $(TOP)/tools/make/cpu/$(CPU_CORE).mk
|
|
||||||
|
|
||||||
# Enable extension mode (gcc compatible)
|
# Enable extension mode (gcc compatible)
|
||||||
CFLAGS += -e --debug --silent
|
CFLAGS += -e --debug --silent
|
||||||
|
|
||||||
|
Loading…
x
Reference in New Issue
Block a user