You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
33 lines
920 B
33 lines
920 B
O ?= $(app_srctree)/out
|
|
AT := @
|
|
|
|
ifeq ($(BOOTLOADER_CFGFILE),)
|
|
export BOOTLOADER_CFGFILE=cfg.mak
|
|
endif
|
|
include $(top_srctree)/$(BOOTLOADER_CFGFILE)
|
|
|
|
ifeq ($(VERSION_CFGFLIE),)
|
|
VERSION_CFGFILE=version.cfg
|
|
endif
|
|
include $(BUILD_DIR)/$(VERSION_CFGFILE)
|
|
|
|
SOCT_SDK_BINARY_DIR := $(app_srctree)/../binary
|
|
PLATFORM_DIR ?= $(app_srctree)/../../platform
|
|
export VENDOR_DIR ?= $(app_srctree)/../..
|
|
VENDOR_OPEN_SOURCE_DIR ?= $(app_srctree)/../../open_source
|
|
export SOURCE_DIR_LINUX_DRV ?= $(app_srctree)/../linux/drv
|
|
DEVELOPMENT_DIR ?= $(app_srctree)/../development
|
|
|
|
ifneq ($(CFG_SOCT_OUT_DIR),)
|
|
SOCT_OUT_DIR := $(app_srctree)/out/$(CFG_SOCT_CHIP_TYPE)/$(CFG_SOCT_OUT_DIR)
|
|
|
|
saved-output := $(SOCT_OUT_DIR)
|
|
|
|
$(shell [ -d $(SOCT_OUT_DIR) ] || mkdir -p $(SOCT_OUT_DIR))
|
|
|
|
SOCT_OUT_DIR := $(shell cd $(SOCT_OUT_DIR) && /bin/pwd)
|
|
$(if $(SOCT_OUT_DIR),,$(error output directory "$(saved-output)" does not exist))
|
|
endif
|
|
|
|
CFG_SOCT_CFLAGS :=
|