ft.mak
2.42 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
# 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 = meta\ft\src\ft_dummy.c
else
SRC_LIST = meta\ft\src\ft_main.c \
meta\ft\src\ft_mem.c \
meta\ft\src\ft_report.c \
meta\ft\src\ft_fnc.c \
meta\ft\src\ft_fnc_l1rf.c \
meta\ft\src\ft_fnc_audio.c \
meta\ft\src\ft_fnc_misc.c \
meta\ft\src\ft_fnc_nvram.c \
meta\ft\src\ft_fnc_nfc.c \
meta\ft\src\ft_fnc_fat.c \
meta\ft\src\ft_fnc_fm.c \
meta\ft\src\ft_fnc_custom.c \
meta\ft\src\ft_fnc_misc_ex.c \
meta\ft\src\ft_fnc_util.c
# Define optional source file
ifneq ($(filter __ATV_SUPPORT__, $(strip $(MODULE_DEFS))),)
SRC_LIST += meta\ft\src\ft_fnc_matv.c
endif
ifneq ($(filter __BT_SUPPORT__, $(strip $(MODULE_DEFS))),)
SRC_LIST += meta\ft\src\ft_fnc_bt.c
endif
ifneq ($(filter __WIFI_SUPPORT__, $(strip $(MODULE_DEFS))),)
SRC_LIST += meta\ft\src\ft_fnc_wifi.c
endif
ifneq ($(filter __CMMB_SUPPORT__, $(strip $(MODULE_DEFS))),)
SRC_LIST += meta\ft\src\ft_fnc_cmmb.c
endif
ifneq ($(filter __TDMB_SUPPORT__, $(strip $(MODULE_DEFS))),)
SRC_LIST += meta\ft\src\ft_fnc_tdmb.c
endif
ifneq ($(filter __UMTS_RAT__, $(strip $(MODULE_DEFS))),)
ifneq ($(filter __MTK_UL1_FDD__, $(strip $(MODULE_DEFS))),)
SRC_LIST += 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 += meta\ft\src\ft_fnc_aux.c
endif
endif
SRC_LIST += meta\ft\src\ft_fnc_gps.c
endif
# Define include path lists to INC_DIR
INC_DIR = meta\cct \
interface\meta \
interface\hal\audio \
applib\misc\include \
dp_engine\che\include \
cmmb\hostdrv\inc \
matv\inc \
$(strip $(PS_FOLDER))\l4\include \
hal\system\init\inc \
meta\ft\inc \
interface\nfc
INC_DIR += tst\local_inc
INC_DIR += interface\media\hal
INC_DIR += nvram\include
INC_DIR += interface\gps
INC_DIR += interface\hal\bluetooth
# Define the specified compile options to COMP_DEFS
COMP_DEFS =
# Define the source file search paths to SRC_PATH
SRC_PATH = meta\ft\src