| # Define source file lists to SRC_LIST |
| # in this case there should be only ft_main.c is compiled |
| # keep ft_create for kal config |
| # if !defined(__FACTORY_BIN__) && defined(__SPLIT_BINARY__) |
| FACTORY_BIN_COMBINATION = __SPLIT_BINARY__ __FACTORY_BIN__ |
| ifeq ($(filter $(FACTORY_BIN_COMBINATION), $(strip $(MODULE_DEFS))), __SPLIT_BINARY__) |
| SRC_LIST = middleware/meta/ft/src/ft_dummy.c |
| else |
| SRC_LIST = middleware/meta/ft/src/ft_main.c \ |
| middleware/meta/ft/src/ft_mem.c \ |
| middleware/meta/ft/src/ft_report.c \ |
| middleware/meta/ft/src/ft_fnc.c \ |
| middleware/meta/ft/src/ft_fnc_l1rf.c \ |
| middleware/meta/ft/src/ft_fnc_misc.c \ |
| middleware/meta/ft/src/ft_fnc_nvram.c \ |
| middleware/meta/ft/src/ft_fnc_fat.c \ |
| middleware/meta/ft/src/ft_fnc_custom.c \ |
| middleware/meta/ft/src/ft_fnc_misc_ex.c \ |
| middleware/meta/ft/src/ft_fnc_util.c \ |
| middleware/meta/ft/src/ft_fnc_mmrf.c \ |
| middleware/meta/ft/src/ft_fnc_nrf.c \ |
| middleware/meta/ft/src/ft_fnc_l4.c |
| # Define optional source file |
| ifneq ($(filter __UMTS_RAT__, $(strip $(MODULE_DEFS))),) |
| ifneq ($(filter __MTK_UL1_FDD__, $(strip $(MODULE_DEFS))),) |
| SRC_LIST += middleware/meta/ft/src/ft_fnc_wcdma.c |
| endif |
| endif |
| |
| ifneq ($(filter __UMTS_TDD128_MODE__, $(strip $(MODULE_DEFS))),) |
| ifneq ($(filter __AST_TL1_TDD__, $(strip $(MODULE_DEFS))),) |
| SRC_LIST += middleware/meta/ft/src/ft_fnc_aux.c |
| endif |
| endif |
| |
| ifneq ($(filter __LTE_RAT__, $(strip $(MODULE_DEFS))),) |
| SRC_LIST += middleware/meta/ft/src/ft_fnc_lterf.c |
| endif |
| |
| ifneq ($(filter __C2K_RAT__, $(strip $(MODULE_DEFS))),) |
| SRC_LIST += middleware/meta/ft/src/ft_fnc_c2krf.c |
| endif |
| |
| endif |
| # Define include path lists to INC_DIR |
| INC_DIR = ./interface/middleware/meta \ |
| ./interface/service/sst \ |
| ./interface/service/dhl \ |
| protocol/layer4/l4/include \ |
| middleware/meta/ft/inc \ |
| driver/audio/med/audio/include \ |
| driver/che/include \ |
| interface/l1/gl1/external \ |
| interface/l1/el1/external \ |
| interface/l1/mml1/external \ |
| protocol/interface/l4misc \ |
| protocol/interface/ims \ |
| ./interface/service/sys_svc |
| |
| # Non-MODEM BSP include path |
| |
| # Define the specified compile options to COMP_DEFS |
| COMP_DEFS = |
| |
| # Define the source file search paths to SRC_PATH |
| SRC_PATH = middleware/meta/ft/src |
| |
| #fdr_reorg |
| INC_DIR += protocol/interface/general \ |
| interface/l1/cl1/common |