Ai-Thinker-Open_RTL8710BX_A.../Living_SDK/board/linuxhost/linuxhost.mk
2020-06-18 22:04:32 +08:00

47 lines
1.1 KiB
Makefile

NAME := board_linuxhost
MODULE := 1062
HOST_ARCH := linux
HOST_MCU_FAMILY := linux
SUPPORT_BINS := no
# Change to use the correct deivce here if necessary.
CONFIG_LIB_TFS := y
CONFIG_TFS_ID2_RSA := y
CONFIG_TFS_ID2_3DES := n
CONFIG_TFS_EMULATE := n
CONFIG_TFS_ON_LINE := n
CONFIG_TFS_OPENSSL := n
CONFIG_TFS_MBEDTLS := n
CONFIG_TFS_ALICRYPTO := n
CONFIG_TFS_DEBUG := n
CONFIG_TFS_TEE := n
CONFIG_TFS_SW := y
CONFIG_TFS_TEST := n
CONFIG_SYSINFO_PRODUCT_MODEL := ALI_AOS_LINUXHOST
CONFIG_SYSINFO_DEVICE_NAME := LINUXHOST
GLOBAL_CFLAGS += -DSYSINFO_PRODUCT_MODEL=\"$(CONFIG_SYSINFO_PRODUCT_MODEL)\"
GLOBAL_CFLAGS += -DSYSINFO_DEVICE_NAME=\"$(CONFIG_SYSINFO_DEVICE_NAME)\"
GLOBAL_ASMFLAGS += -m32
GLOBAL_CFLAGS += -m32 -std=gnu99 -Wno-missing-braces
GLOBAL_LDFLAGS += -m32
GLOBAL_INCLUDES += .
sal ?= 0
ifeq (1,$(sal))
$(NAME)_COMPONENTS += sal
module ?= wifi.mk3060
endif
# Define the default component testcase set
TEST_COMPONENTS += basic api cjson digest_algorithm hashtable
TEST_COMPONENTS += rhino vfs yloop kv deviceIO vcall fatfs
TEST_COMPONENTS += mqtt uOTA netmgr wifi_hal mesh alicrypto tfs tls sst
MESHLOWPOWER := 1