luckfox-pico-sdk/project/app/wifi_app/hisi_tools/base.mak
2023-08-08 20:36:47 +08:00

30 lines
1.3 KiB
Makefile

#+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
# config
#+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
CURDIR ?= $(shell pwd)
SDK_DIR := $(CURDIR)
#+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
# config
#+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
CFG_HI_TOOLCHAINS_NAME = ~/rv1109_battery_ipc/prebuilts/gcc/linux-x86/arm/gcc-arm-8.3-2019.03-x86_64-arm-linux-gnueabihf/bin/arm-linux-gnueabihf
CFG_HI_TOOLCHAINS_NAME = $(SYSDRV_CROSS)
#+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
# TOOL CHAINS
#+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
AR=${CFG_HI_TOOLCHAINS_NAME}-ar
AS=${CFG_HI_TOOLCHAINS_NAME}-as
LD=${CFG_HI_TOOLCHAINS_NAME}-ld
CPP=${CFG_HI_TOOLCHAINS_NAME}-cpp
CC=${CFG_HI_TOOLCHAINS_NAME}-gcc
CXX=${CFG_HI_TOOLCHAINS_NAME}-g++
NM=${CFG_HI_TOOLCHAINS_NAME}-nm
STRIP=${CFG_HI_TOOLCHAINS_NAME}-strip
OBJCOPY=${CFG_HI_TOOLCHAINS_NAME}-objcopy
OBJDUMP=${CFG_HI_TOOLCHAINS_NAME}-objdump
CFG_HI_BASE_ENV+=" AR AS LD CPP CC NM STRIP OBJCOPY OBJDUMP "
#+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
# COMPILE TOOLS
#+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
CROSS_COMPILE=$(CFG_HI_TOOLCHAINS_NAME)-
CFG_HI_BASE_ENV+=" CROSS_COMPILE "