OLD_FEATURES.mak
9 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
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
#################################################################
# Use this file to keep removed or renamed features' reminders
# Use this file to keep value-changed features' reminders
#################################################################
# Removed feature
ifdef UID_SUPPORT
$(warning ERROR: UID_SUPPORT was renamed to SW_BINDING_SUPPORT. UID_SUPPORT=TRUE was mapped to SW_BINDING_SUPPORT=BIND_TO_CHIP_BASIC)
DEPENDENCY_CONFLICT = TRUE
endif
ifdef SW_CHANGE_BLOCKING
$(warning ERROR: SW_CHANGE_BLOCKING was phased-out. Please remove this feature option from project makefile.)
DEPENDENCY_CONFLICT = TRUE
endif
ifdef BTSTACK_SUPPORT
$(warning ERROR: BTSTACK_SUPPORT was phased-out. Please remove this feature option from project makefile.)
DEPENDENCY_CONFLICT = TRUE
endif
# MAUI_02621426
ifdef SIM_NEW_ARCH
$(warning ERROR: SIM_NEW_ARCH was phased-out. Please remove this feature option from project makefile.)
DEPENDENCY_CONFLICT = TRUE
endif
# MAUI_02864904
ifdef SECLIB_SUPPORT
$(warning ERROR: SECLIB_SUPPORT was phased-out. Please remove this feature option from project makefile.)
DEPENDENCY_CONFLICT = TRUE
endif
# MAUI_02451889
ifdef SVG_SUPPORT
$(warning ERROR: SVG_SUPPORT was phased-out. Please remove this feature option from project makefile.)
DEPENDENCY_CONFLICT = TRUE
endif
# MAUI_02943789
ifdef CONNECTED_OOS
$(warning ERROR: CONNECTED_OOS was phased-out. Please remove this feature option from project makefile.)
DEPENDENCY_CONFLICT = TRUE
endif
# MAUI_02961543
ifdef PICTBRIDGE_SUPPORT
$(warning ERROR: PICTBRIDGE_SUPPORT was phased-out. Please remove this feature option from project makefile.)
DEPENDENCY_CONFLICT = TRUE
endif
# MAUI_02994074
ifdef PANORAMA_VIEW_SUPPORT
$(warning ERROR: PANORAMA_VIEW_SUPPORT was phased-out. Please remove this feature option from project makefile.)
DEPENDENCY_CONFLICT = TRUE
endif
ifdef NVRAM_COMPRESS_SUPPORT
$(warning ERROR: NVRAM_COMPRESS_SUPPORT was phased-out. Please remove this feature option from project makefile.)
DEPENDENCY_CONFLICT = TRUE
endif
ifdef CBM_BEARER_FALLBACK_SUPPORT
$(warning ERROR: CBM_BEARER_FALLBACK_SUPPORT was phased-out. Please remove this feature option from project makefile.)
DEPENDENCY_CONFLICT = TRUE
endif
ifdef CBM_ALWAYS_ASK_SUPPORT
$(warning ERROR: CBM_ALWAYS_ASK_SUPPORT was phased-out. Please remove this feature option from project makefile.)
DEPENDENCY_CONFLICT = TRUE
endif
#MAUI_03127755
ifdef A8BOX_SUPPORT
$(warning ERROR: A8BOX_SUPPORT was phased-out. Please remove this feature option from project makefile.)
DEPENDENCY_CONFLICT = TRUE
endif
#MAUI_03127749
ifdef VOIP_SUPPORT
$(warning ERROR: VOIP_SUPPORT was phased-out. Please remove this feature option from project makefile.)
DEPENDENCY_CONFLICT = TRUE
endif
#MAUI_03127746
ifdef VUI_CUBE_SUPPORT
$(warning ERROR: VUI_CUBE_SUPPORT was phased-out. Please remove this feature option from project makefile.)
DEPENDENCY_CONFLICT = TRUE
endif
#MAUI_03127743
ifdef SIP_SUPPORT
$(warning ERROR: SIP_SUPPORT was phased-out. Please remove this feature option from project makefile.)
DEPENDENCY_CONFLICT = TRUE
endif
#MAUI_03086906
ifdef CONTOUR_IMPROVEMENT_SUPPORT
$(warning ERROR: CONTOUR_IMPROVEMENT_SUPPORT was phased-out. Please remove this feature option from project makefile.)
DEPENDENCY_CONFLICT = TRUE
endif
#MAUI_02884124
ifdef DUAL_MODE_SUPPORT
$(warning ERROR: DUAL_MODE_SUPPORT was phased-out. Please remove this feature option from project makefile.)
DEPENDENCY_CONFLICT = TRUE
endif
#MAUI_03143655
ifdef OPENGL
$(warning ERROR: OPENGL was phased-out. Please remove this feature option from project makefile.)
DEPENDENCY_CONFLICT = TRUE
endif
#MAUI_03143626
ifdef M3D_MMI_SUPPORT
$(warning ERROR: M3D_MMI_SUPPORT was phased-out. Please remove this feature option from project makefile.)
DEPENDENCY_CONFLICT = TRUE
endif
#MAUI_03143619
ifdef YUVCAM_ENCODE_DIRECT_WRITE_FILE
$(warning ERROR: YUVCAM_ENCODE_DIRECT_WRITE_FILE was phased-out. Please remove this feature option from project makefile.)
DEPENDENCY_CONFLICT = TRUE
endif
#MAUI_03158520
ifdef JPEG_SENSOR_SUPPORT
$(warning ERROR: JPEG_SENSOR_SUPPORT was phased-out.please remove this feature option from project makefile and set SENSOR_TYPE = JPEG to support JPEG SENSOR)
DEPENDENCY_CONFLICT = TRUE
endif
#MAUI_03169159
ifdef UCWEB_SUPPORT
$(warning ERROR: UCWEB_SUPPORT was phased-out.please remove this feature option from project makefile.)
DEPENDENCY_CONFLICT = TRUE
endif
#MAUI_03170626
ifdef PUSH_MAIL
$(warning ERROR: PUSH_MAIL was phased-out.please remove this feature option from project makefile.)
DEPENDENCY_CONFLICT = TRUE
endif
#MAUI_03174776
ifdef ZIMAGE_AUTO_CONFIG
$(warning ERROR: ZIMAGE_AUTO_CONFIG was phased-out.please remove this feature option from project makefile.)
DEPENDENCY_CONFLICT = TRUE
endif
#MAUI_03181774
ifdef RELEASE_VRT
$(warning ERROR: RELEASE_VRT was phased-out.please remove this feature option from project makefile.)
DEPENDENCY_CONFLICT = TRUE
endif
# Renamed feature
# MAUI_02852515
ifdef USB_DOWNLOAD
$(warning ERROR: USB_DOWNLOAD was renamed to USB_DOWNLOAD_IN_BL. Please change this feature option from project makefile.)
DEPENDENCY_CONFLICT = TRUE
endif
# Value-changed feature
ifdef GEMINI
ifeq ($(strip $(GEMINI)),TRUE)
$(warning ERROR: Please set GEMINI = 2 instead of TRUE.)
DEPENDENCY_CONFLICT = TRUE
endif
endif
# MAUI_02646026
ifdef NMC_SUPPORT
ifeq ($(strip $(NMC_SUPPORT)),TRUE)
$(warning ERROR: Please turn off NMC_SUPPORT.)
DEPENDENCY_CONFLICT = TRUE
endif
endif
# MAUI_02642831
VRE_NOT_SUPPORT_VALUE = VRE_V20 VRE_V21 VRE_V30
ifdef VRE_SUPPORT
ifneq ($(filter $(strip $(VRE_SUPPORT)),$(VRE_NOT_SUPPORT_VALUE)),)
$(warning ERROR: $(strip $(VRE_SUPPORT)) is NOT a valid value of VRE_SUPPORT.)
DEPENDENCY_CONFLICT = TRUE
endif
endif
# MAUI_02844902
ifdef DSP_COMPRESS
ifeq ($(strip $(DSP_COMPRESS)),TRUE)
$(warning ERROR: Please set DSP_COMPRESS as NONE/ZIP/7Z.)
DEPENDENCY_CONFLICT = TRUE
endif
ifeq ($(strip $(DSP_COMPRESS)),FALSE)
$(warning ERROR: Please set DSP_COMPRESS as NONE/ZIP/7Z.)
DEPENDENCY_CONFLICT = TRUE
endif
endif
# MAUI_02841775
JPG_DECODE_SUPPORT_VALUE = TRUE FALSE
ifdef JPG_DECODE
ifeq ($(filter $(strip $(JPG_DECODE)),$(JPG_DECODE_SUPPORT_VALUE)),)
$(warning ERROR: $(strip $(JPG_DECODE)) is NOT a valid value of JPG_DECODE.)
DEPENDENCY_CONFLICT = TRUE
endif
endif
# MAUI_02841775
JPG_ENCODE_SUPPORT_VALUE = TRUE FALSE
ifdef JPG_ENCODE
ifeq ($(filter $(strip $(JPG_ENCODE)),$(JPG_ENCODE_SUPPORT_VALUE)),)
$(warning ERROR: $(strip $(JPG_ENCODE)) is NOT a valid value of JPG_ENCODE.)
DEPENDENCY_CONFLICT = TRUE
endif
endif
# MAUI_02885432
CARD_DOWNLOAD_SUPPORT_VALUE = NONE RAW_FORMAT_CARD FILESYSTEM_ON_CARD
ifdef CARD_DOWNLOAD
ifeq ($(filter $(strip $(CARD_DOWNLOAD)),$(CARD_DOWNLOAD_SUPPORT_VALUE)),)
$(warning ERROR: $(strip $(CARD_DOWNLOAD)) is NOT a valid value of CARD_DOWNLOAD.)
DEPENDENCY_CONFLICT = TRUE
endif
endif
# MAUI_02983456
SLIMMING_WITH_DEMAND_PAGING = NONE
ifdef SLIMMING_WITH_DEMAND_PAGING
ifneq ($(strip $(NAND_FLASH_BOOTING)), ONDEMAND)
ifneq ($(strip $(SLIMMING_WITH_DEMAND_PAGING)), NONE)
$(warning ERROR: Please set SLIMMING_WITH_DEMAND_PAGING to NONE when NAND_FLASH_BOOTING is not set to ONDEMAND.)
DEPENDENCY_CONFLICT = TRUE
endif
endif
ifeq ($(strip $(SLIMMING_WITH_DEMAND_PAGING)), LEVEL1)
COM_DEFS += __SLIMMING_WITH_DEMAND_PAGING_LEVEL1__
endif
endif
# MAUI_03129511
SSL_SUPPORT_NOT_SUPPORT_VALUE = MTK_SSL_CIC SSL_CIC_LIB
ifdef SSL_SUPPORT
ifneq ($(filter $(strip $(SSL_SUPPORT)),$(SSL_SUPPORT_NOT_SUPPORT_VALUE)),)
$(warning ERROR: $(strip $(SSL_SUPPORT)) is NOT a valid value of SSL_SUPPORT.)
DEPENDENCY_CONFLICT = TRUE
endif
endif
# MAUI_03161557
ifdef VUI_SHELL_SUPPORT
$(warning ERROR: VUI_SHELL_SUPPORT was phased-out. Please remove this feature option from project makefile.)
DEPENDENCY_CONFLICT = TRUE
endif
# MAUI_03211327
ifdef BT_BPP_PROFILE
$(warning ERROR: BT_BPP_PROFILE was phased-out. Please remove this feature option from project makefile.)
DEPENDENCY_CONFLICT = TRUE
endif
# MAUI_03279438
ifdef MTP_SUPPORT
$(warning ERROR: MTP_SUPPORT was phased-out. Please remove this feature option from project makefile.)
DEPENDENCY_CONFLICT = TRUE
endif
# MAUI_03290470
ifdef XDM_SUPPORT
$(warning ERROR: XDM_SUPPORT was phased-out. Please remove this feature option from project makefile.)
DEPENDENCY_CONFLICT = TRUE
endif
# MAUI_03290354
ifdef GADGET_SUPPORT
$(warning ERROR: GADGET_SUPPORT was phased-out. Please remove this feature option from project makefile.)
DEPENDENCY_CONFLICT = TRUE
endif
# MAUI_03289369
ifdef CMMB_DATA_SERVICE_SUPPORT
$(warning ERROR: CMMB_DATA_SERVICE_SUPPORT was phased-out. Please remove this feature option from project makefile.)
DEPENDENCY_CONFLICT = TRUE
endif
# MAUI_03289331
ifdef GIS_SUPPORT
$(warning ERROR: GIS_SUPPORT was phased-out. Please remove this feature option from project makefile.)
DEPENDENCY_CONFLICT = TRUE
endif