[chore][cmake] add HAL API definition for using or not
This commit is contained in:
parent
fa7c811b2a
commit
bc1b8dffac
4
Makefile
4
Makefile
@ -27,6 +27,7 @@ endif
|
||||
#option config to use
|
||||
SUPPORT_FLOAT?=n
|
||||
SUPPORT_ROMAPI?=y
|
||||
SUPPORT_HALAPI?=y
|
||||
SUPPORT_USB_HS?=n
|
||||
SUPPORT_HW_SEC_ENG_DISABLE?=n
|
||||
SUPPORT_BLECONTROLLER_LIB?=
|
||||
@ -41,7 +42,8 @@ cmake_definition+= -DBOARD=$(BOARD)
|
||||
cmake_definition+= -DAPP_DIR=$(APP_DIR)
|
||||
cmake_definition+= -DAPP=$(APP)
|
||||
cmake_definition+= -DBOOTROM=$(BOOTROM)
|
||||
cmake_definition+= -DSUPPORT_ROMAPI=$(SUPPORT_ROMAPI)
|
||||
cmake_definition+= -DCONFIG_ROMAPI=$(SUPPORT_ROMAPI)
|
||||
cmake_definition+= -DCONFIG_HALAPI=$(SUPPORT_HALAPI)
|
||||
cmake_definition+= -DCONFIG_PRINT_FLOAT=$(SUPPORT_FLOAT)
|
||||
cmake_definition+= -DCONFIG_USB_HS=$(SUPPORT_USB_HS)
|
||||
cmake_definition+= -DCONFIG_HW_SEC_ENG_DISABLE=$(SUPPORT_HW_SEC_ENG_DISABLE)
|
||||
|
@ -49,9 +49,12 @@ list(APPEND ADD_REQUIREMENTS common)
|
||||
|
||||
############ Add global compile option ################
|
||||
#add components denpend on this component
|
||||
if("${SUPPORT_ROMAPI}" STREQUAL "y")
|
||||
if(CONFIG_ROMAPI)
|
||||
list(APPEND ADD_DEFINITIONS -DBFLB_USE_ROM_DRIVER)
|
||||
endif()
|
||||
if(CONFIG_HALAPI)
|
||||
list(APPEND ADD_DEFINITIONS -DBFLB_USE_HAL_DRIVER)
|
||||
endif()
|
||||
list(APPEND ADD_DEFINITIONS -DARCH_RISCV)
|
||||
#######################################################
|
||||
|
||||
|
@ -47,10 +47,13 @@ list(APPEND ADD_REQUIREMENTS common)
|
||||
|
||||
############ Add global compile option ################
|
||||
#add components denpend on this component
|
||||
if("${SUPPORT_ROMAPI}" STREQUAL "y")
|
||||
if(CONFIG_ROMAPI)
|
||||
list(APPEND ADD_DEFINITIONS -DBFLB_USE_ROM_DRIVER)
|
||||
endif()
|
||||
list(APPEND ADD_DEFINITIONS -DARCH_RISCV -DBFLB_USE_HAL_DRIVER)
|
||||
if(CONFIG_HALAPI)
|
||||
list(APPEND ADD_DEFINITIONS -DBFLB_USE_HAL_DRIVER)
|
||||
endif()
|
||||
list(APPEND ADD_DEFINITIONS -DARCH_RISCV)
|
||||
#######################################################
|
||||
|
||||
############ Add private compile option ################
|
||||
|
Reference in New Issue
Block a user