wip
This commit is contained in:
@@ -9,8 +9,11 @@ ifeq ($(BOARD), stm32f4-discovery)
|
||||
include $(ROOT_DIR)/config/make/stm32f4xx.mk
|
||||
endif
|
||||
|
||||
INCLUDES += $(SRC_DIR)/os/$(DBG_REL_DIR)/include
|
||||
LIB_DIR += $(SRC_DIR)/os/$(DBG_REL_DIR)
|
||||
LIBS += kosmos-arm-stm32f4-discovery-dbg
|
||||
|
||||
CFLAGS += \
|
||||
-Wno-unused-function \
|
||||
-O$(OPTIM) \
|
||||
$(addprefix -I, $(INCLUDES)) \
|
||||
-Wall
|
||||
@@ -25,17 +28,17 @@ CPPCHECK_FLAGS += \
|
||||
include $(ROOT_DIR)/config/make/tools.mk
|
||||
|
||||
SRC_DIR = $(ROOT_DIR)/source
|
||||
|
||||
ifeq ($(DEBUG),y)
|
||||
OBJ_DIR = $(ROOT_DIR)/release/object/$(ARCH)/debug
|
||||
EXE_DIR = $(ROOT_DIR)/release/execute/$(ARCH)/debug
|
||||
MAP_DIR = $(ROOT_DIR)/release/map/$(ARCH)/debug
|
||||
SIZE_DIR = $(ROOT_DIR)/release/size/$(ARCH)/debug
|
||||
DBG_REL_DIR = debug
|
||||
else
|
||||
OBJ_DIR = $(ROOT_DIR)/release/object/$(ARCH)/release
|
||||
EXE_DIR = $(ROOT_DIR)/release/execute/$(ARCH)/release
|
||||
MAP_DIR = $(ROOT_DIR)/release/map/$(ARCH)/release
|
||||
SIZE_DIR = $(ROOT_DIR)/release/size/$(ARCH)/release
|
||||
DBG_REL_DIR = release
|
||||
endif
|
||||
|
||||
OBJ_DIR = $(ROOT_DIR)/release/object/$(ARCH)/$(DBG_REL_DIR)
|
||||
EXE_DIR = $(ROOT_DIR)/release/execute/$(ARCH)/$(DBG_REL_DIR)
|
||||
MAP_DIR = $(ROOT_DIR)/release/map/$(ARCH)/$(DBG_REL_DIR)
|
||||
SIZE_DIR = $(ROOT_DIR)/release/size/$(ARCH)/$(DBG_REL_DIR)
|
||||
DOC_DIR = $(ROOT_DIR)/doc/$(ARCH)
|
||||
TEST_OBJ_DIR = $(ROOT_DIR)/test/object
|
||||
TEST_EXE_DIR = $(ROOT_DIR)/test/execute/
|
||||
|
@@ -21,7 +21,7 @@ endif
|
||||
|
||||
CFLAGS += \
|
||||
-mthumb \
|
||||
-T $(ROOT_DIR)/source/firmware/arch/stm32f4xx/linker/stm32_flash.ld \
|
||||
-T $(ROOT_DIR)/config/linker/stm32_flash.ld \
|
||||
-D USE_STDPERIPH_DRIVER\
|
||||
-D VECT_TAB_FLASH\
|
||||
-D GCC_ARMCM4\
|
||||
|
Reference in New Issue
Block a user