blob: 7d43fb5e22754f9932d96865d36d097bdfdb881a [file] [log] [blame]
rjw6c1fd8f2022-11-30 14:33:01 +08001#
2# Copyright Statement:
3# --------------------
4# This software is protected by Copyright and the information contained
5# herein is confidential. The software may not be copied and the information
6# contained herein may not be used or disclosed except with the written
7# permission of MediaTek Inc. (C) 2005
8#
9# BY OPENING THIS FILE, BUYER HEREBY UNEQUIVOCALLY ACKNOWLEDGES AND AGREES
10# THAT THE SOFTWARE/FIRMWARE AND ITS DOCUMENTATIONS ("MEDIATEK SOFTWARE")
11# RECEIVED FROM MEDIATEK AND/OR ITS REPRESENTATIVES ARE PROVIDED TO BUYER ON
12# AN "AS-IS" BASIS ONLY. MEDIATEK EXPRESSLY DISCLAIMS ANY AND ALL WARRANTIES,
13# EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE IMPLIED WARRANTIES OF
14# MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE OR NONINFRINGEMENT.
15# NEITHER DOES MEDIATEK PROVIDE ANY WARRANTY WHATSOEVER WITH RESPECT TO THE
16# SOFTWARE OF ANY THIRD PARTY WHICH MAY BE USED BY, INCORPORATED IN, OR
17# SUPPLIED WITH THE MEDIATEK SOFTWARE, AND BUYER AGREES TO LOOK ONLY TO SUCH
18# THIRD PARTY FOR ANY WARRANTY CLAIM RELATING THERETO. MEDIATEK SHALL ALSO
19# NOT BE RESPONSIBLE FOR ANY MEDIATEK SOFTWARE RELEASES MADE TO BUYER'S
20# SPECIFICATION OR TO CONFORM TO A PARTICULAR STANDARD OR OPEN FORUM.
21#
22# BUYER'S SOLE AND EXCLUSIVE REMEDY AND MEDIATEK'S ENTIRE AND CUMULATIVE
23# LIABILITY WITH RESPECT TO THE MEDIATEK SOFTWARE RELEASED HEREUNDER WILL BE,
24# AT MEDIATEK'S OPTION, TO REVISE OR REPLACE THE MEDIATEK SOFTWARE AT ISSUE,
25# OR REFUND ANY SOFTWARE LICENSE FEES OR SERVICE CHARGE PAID BY BUYER TO
26# MEDIATEK FOR SUCH MEDIATEK SOFTWARE AT ISSUE.
27#
28# THE TRANSACTION CONTEMPLATED HEREUNDER SHALL BE CONSTRUED IN ACCORDANCE
29# WITH THE LAWS OF THE STATE OF CALIFORNIA, USA, EXCLUDING ITS CONFLICT OF
30# LAWS PRINCIPLES. ANY DISPUTES, CONTROVERSIES OR CLAIMS ARISING THEREOF AND
31# RELATED THERETO SHALL BE SETTLED BY ARBITRATION IN SAN FRANCISCO, CA, UNDER
32# THE RULES OF THE INTERNATIONAL CHAMBER OF COMMERCE (ICC).
33#
34
35# *************************************************************************
36# Custom Release Component Configuration
37# *************************************************************************
38# Be sure the following:
39# 1. COMPLIST(for CUSTOM_RELEASE) = CUS_REL_SRC_COMP + CUS_REL_PAR_SRC_COMP
40# 2. CUS_REL_SRC_COMP + CUS_REL_PAR_SRC_COMP + CUS_REL_MTK_COMP = COMPLIST(CUSTOM_RELEASE = False)
41
42# reset for UCR
43ifneq ($(strip $(IS_OVERLAY_PACKAGE)),TRUE)
44 CUS_REL_BASE_COMP :=
45 CUS_REL_FILES_LIST :=
46 NON_REL_DIRS_LIST :=
47 NON_REL_FILES_LIST :=
48 REL_SRC_COMP :=
49 REL_MTK_COMP :=
50 CHANGE_LIB_TO_SRC_COMP :=
51endif
52
53include make/common/rel/REL_CR_LIB.mak
54
55# Common library release modules
56REL_SRC_COMP_CR_BASIC += asn1_common
57REL_SRC_COMP_CR_BASIC += audio
58REL_SRC_COMP_CR_BASIC += bmt
59REL_SRC_COMP_CR_BASIC += comm
60REL_SRC_COMP_CR_BASIC += config
61REL_SRC_COMP_CR_BASIC += custom
62REL_SRC_COMP_CR_BASIC += custom_driver
63REL_SRC_COMP_CR_BASIC += custom_l1
64REL_SRC_COMP_CR_BASIC += custom_middleware
65REL_SRC_COMP_CR_BASIC += custom_protocol
66REL_SRC_COMP_CR_BASIC += custom_service
67REL_SRC_COMP_CR_BASIC += dbinfo
68REL_SRC_COMP_CR_BASIC += devdrv
69REL_SRC_COMP_CR_BASIC += dispatcher
70REL_SRC_COMP_CR_BASIC += drv
71REL_SRC_COMP_CR_BASIC += drv_sim
72REL_SRC_COMP_CR_BASIC += drvtest
73REL_SRC_COMP_CR_BASIC += el1d_ext
74REL_SRC_COMP_CR_BASIC += fs
75REL_SRC_COMP_CR_BASIC += ft
76REL_SRC_COMP_CR_BASIC += ftc
77REL_SRC_COMP_CR_BASIC += hmu
78REL_SRC_COMP_CR_BASIC += ipc_fragment
79REL_SRC_COMP_CR_BASIC += ipcore
80REL_SRC_COMP_CR_BASIC += kpalv
81REL_SRC_COMP_CR_BASIC += ktest
82REL_SRC_COMP_CR_BASIC += l1_ext
83REL_SRC_COMP_CR_BASIC += l1_ext_pcore
84REL_SRC_COMP_CR_BASIC += l4misc
85REL_SRC_COMP_CR_BASIC += mc
86REL_SRC_COMP_CR_BASIC += mcf
87REL_SRC_COMP_CR_BASIC += media
88REL_SRC_COMP_CR_BASIC += mertos_config
89REL_SRC_COMP_CR_BASIC += meut
90REL_SRC_COMP_CR_BASIC += mml1_rf_ext
91REL_SRC_COMP_CR_BASIC += mml1_rf_ext_pcore
92REL_SRC_COMP_CR_BASIC += modis
93REL_SRC_COMP_CR_BASIC += mtd
94REL_SRC_COMP_CR_BASIC += mtf
95REL_SRC_COMP_CR_BASIC += nl1_ext
96REL_SRC_COMP_CR_BASIC += nvram
97REL_SRC_COMP_CR_BASIC += oscar
98REL_SRC_COMP_CR_BASIC += pciedev
99REL_SRC_COMP_CR_BASIC += peripheral
100REL_SRC_COMP_CR_BASIC += rfd_ext
101REL_SRC_COMP_CR_BASIC += sbp
102REL_SRC_COMP_CR_BASIC += sdio_device
103REL_SRC_COMP_CR_BASIC += sim_driver
104REL_SRC_COMP_CR_BASIC += sss
105REL_SRC_COMP_CR_BASIC += sys_drv
106REL_SRC_COMP_CR_BASIC += sys_svc
107REL_SRC_COMP_CR_BASIC += tty
108REL_SRC_COMP_CR_BASIC += uartcore
109REL_SRC_COMP_CR_BASIC += ubm
110REL_SRC_COMP_CR_BASIC += ul1_ext
111REL_SRC_COMP_CR_BASIC += usb
112REL_SRC_COMP_CR_BASIC += usb_driver
113REL_SRC_COMP_CR_BASIC += usim_hw
114REL_SRC_COMP_CR_BASIC += usim_nw
115REL_SRC_COMP_CR_BASIC += usbcore
116REL_SRC_COMP_CR_BASIC += usbidle
117REL_SRC_COMP_CR_BASIC += verno
118
119CHANGE_LIB_TO_SRC_COMP += $(REL_SRC_COMP_CR_BASIC)
120
121#REL_CR_COMP is from bin/all_mod_rel.mak
122REL_SRC_COMP := $(CHANGE_LIB_TO_SRC_COMP)
123REL_MTK_COMP := $(filter-out $(CHANGE_LIB_TO_SRC_COMP),$(REL_CR_COMP))
124
125#Common release folder
126#from universal common
127CUS_REL_BASE_COMP += ../common/interface/driver/sys_drv/csif
128CUS_REL_BASE_COMP += ../common/interface/driver/sys_drv/cuif
129CUS_REL_BASE_COMP += ../common/interface/driver/sys_drv/cmif
130CUS_REL_BASE_COMP += ../common/interface/driver/sys_drv/config
131CUS_REL_BASE_COMP += ../common/interface/modem/public
132CUS_REL_BASE_COMP += ../common/interface/modem/mt6297/common/nr/external/5g
133CUS_REL_BASE_COMP += ../common/interface/modem/mt6297/common/nr/external/custom
134CUS_REL_BASE_COMP += ../common/interface/modem/external
135CUS_REL_BASE_COMP += ../common/interface/service/dsp_control
136CUS_REL_BASE_COMP += ../common/oss/zlib/v1.2.11/notice
137CUS_REL_BASE_COMP += ../common/oss/libroxml/3.0.2/notice
138CUS_REL_BASE_COMP += ../common/oss/openssl/OpenSSL_1_0_2d/notice
139CUS_REL_BASE_COMP += ../common/oss/ezxml/master_6741f78500/notice
140
141#from mcu
142CUS_REL_BASE_COMP += interface/layout/L2CacheLockSection
143CUS_REL_BASE_COMP += interface/layout/InputSection
144CUS_REL_BASE_COMP += interface/service/logging_database
145CUS_REL_BASE_COMP += interface/driver/devdrv/digrf_platform
146CUS_REL_BASE_COMP += custom/driver/common
147CUS_REL_BASE_COMP += custom/driver/drv/Drv_Tool
148CUS_REL_BASE_COMP += custom/middleware/common
149CUS_REL_BASE_COMP += custom/modem/common
150CUS_REL_BASE_COMP += custom/protocol/common/atci/include
151CUS_REL_BASE_COMP += custom/protocol/common/atci/src
152CUS_REL_BASE_COMP += custom/protocol/common/ps
153CUS_REL_BASE_COMP += custom/service/apncfg
154CUS_REL_BASE_COMP += custom/service/plmn
155CUS_REL_BASE_COMP += custom/service/flc2
156CUS_REL_BASE_COMP += custom/service/fs
157CUS_REL_BASE_COMP += custom/service/nvram
158CUS_REL_BASE_COMP += custom/service/sbp
159CUS_REL_BASE_COMP += custom/service/tst
160CUS_REL_BASE_COMP += custom/service/mcf
161CUS_REL_BASE_COMP += custom/service/cacerts
162CUS_REL_BASE_COMP += interface/service/crypto
163CUS_REL_BASE_COMP += interface/service/mcf
164CUS_REL_BASE_COMP += custom/system/Template
165CUS_REL_BASE_COMP += driver/audio/lib/MTKGCC
166CUS_REL_BASE_COMP += driver/audio/lib/MTKINC
167CUS_REL_BASE_COMP += driver/audio/lib/MTKGCC_SHAOLIN
168CUS_REL_BASE_COMP += driver/audio/src
169CUS_REL_BASE_COMP += driver/audio/src/v1
170CUS_REL_BASE_COMP += driver/audio/src/v1/afes
171CUS_REL_BASE_COMP += driver/audio/src/v1/inc
172CUS_REL_BASE_COMP += driver/audio/src32_inc
173CUS_REL_BASE_COMP += driver/audio/med
174CUS_REL_BASE_COMP += driver/btmt/rf_desense
175CUS_REL_BASE_COMP += driver/che/include
176CUS_REL_BASE_COMP += driver/cipher/include
177CUS_REL_BASE_COMP += driver/connectivity/sdio_device_boot/inc
178CUS_REL_BASE_COMP += driver/connectivity/usb_class/include
179CUS_REL_BASE_COMP += driver/connectivity/usb_driver/inc
180CUS_REL_BASE_COMP += driver/connectivity/usb_driver/src
181CUS_REL_BASE_COMP += driver/devdrv
182CUS_REL_BASE_COMP += driver/devdrv/asm/inc
183CUS_REL_BASE_COMP += driver/devdrv/asm/src
184CUS_REL_BASE_COMP += driver/devdrv/ect/src
185CUS_REL_BASE_COMP += driver/devdrv/gpt/inc
186CUS_REL_BASE_COMP += driver/devdrv/gpt/src
187CUS_REL_BASE_COMP += driver/devdrv/iomux/inc
188CUS_REL_BASE_COMP += driver/devdrv/mdap_interface/src
189CUS_REL_BASE_COMP += driver/devdrv/pcmon/inc
190CUS_REL_BASE_COMP += driver/devdrv/pcmon/src
191CUS_REL_BASE_COMP += driver/devdrv/us_counter/src
192CUS_REL_BASE_COMP += driver/devdrv/l3cache/inc
193CUS_REL_BASE_COMP += driver/devdrv/l3cache/src
194CUS_REL_BASE_COMP += driver/drv/include
195CUS_REL_BASE_COMP += driver/drv/src
196CUS_REL_BASE_COMP += driver/dvfs_drv/internal/inc
197CUS_REL_BASE_COMP += driver/hif/inc/hif_pciedev
198CUS_REL_BASE_COMP += driver/hif/src/hif_pciedev
199CUS_REL_BASE_COMP += driver/peripheral/inc
200CUS_REL_BASE_COMP += driver/sib_drv/mtad/inc
201CUS_REL_BASE_COMP += driver/sleep_drv/internal/inc
202CUS_REL_BASE_COMP += driver/sleep_drv/public/inc
203CUS_REL_BASE_COMP += driver/storage/flash/fdm/inc
204CUS_REL_BASE_COMP += driver/storage/flash/mtd/inc
205CUS_REL_BASE_COMP += driver/storage/flash/mtd/src
206CUS_REL_BASE_COMP += driver/storage/mc/inc
207CUS_REL_BASE_COMP += driver/storage/mc/src
208CUS_REL_BASE_COMP += driver/sys_drv/cache/inc
209CUS_REL_BASE_COMP += driver/sys_drv/cache/src
210CUS_REL_BASE_COMP += driver/sys_drv/dormant/inc
211CUS_REL_BASE_COMP += driver/sys_drv/dormant/src
212CUS_REL_BASE_COMP += driver/sys_drv/hw_itc
213CUS_REL_BASE_COMP += driver/sys_drv/init/inc
214CUS_REL_BASE_COMP += driver/sys_drv/init/src
215CUS_REL_BASE_COMP += driver/sys_drv/mmu
216CUS_REL_BASE_COMP += driver/sys_drv/mpu/inc
217CUS_REL_BASE_COMP += driver/sys_drv/mpu/src
218CUS_REL_BASE_COMP += driver/sys_drv/pmu/inc
219CUS_REL_BASE_COMP += driver/sys_drv/pmu/src
220CUS_REL_BASE_COMP += driver/sys_drv/sfu/inc
221CUS_REL_BASE_COMP += driver/sys_drv/sfu/src
222CUS_REL_BASE_COMP += driver/sys_drv/spu/inc
223CUS_REL_BASE_COMP += driver/sys_drv/spu/src
224CUS_REL_BASE_COMP += driver/sys_drv/task_agent
225CUS_REL_BASE_COMP += driver/sys_drv/task_agent/src
226CUS_REL_BASE_COMP += driver/tty/inc
227CUS_REL_BASE_COMP += driver/tty/src
228CUS_REL_BASE_COMP += interface/common
229CUS_REL_BASE_COMP += interface/driver/audio
230CUS_REL_BASE_COMP += interface/driver/ccismcore
231CUS_REL_BASE_COMP += interface/driver/ccismcore_scp
232CUS_REL_BASE_COMP += interface/driver/cldmacore
233CUS_REL_BASE_COMP += interface/driver/che
234CUS_REL_BASE_COMP += interface/driver/cipher/include
235CUS_REL_BASE_COMP += interface/driver/cmux
236CUS_REL_BASE_COMP += interface/driver/connectivity/sdio_device
237CUS_REL_BASE_COMP += interface/driver/connectivity/usb_driver
238CUS_REL_BASE_COMP += interface/driver/devdrv/asm
239CUS_REL_BASE_COMP += interface/driver/devdrv/btdma
240CUS_REL_BASE_COMP += interface/driver/devdrv/busmon
241CUS_REL_BASE_COMP += interface/driver/devdrv/busmpu
242CUS_REL_BASE_COMP += interface/driver/devdrv/cirq
243CUS_REL_BASE_COMP += interface/driver/devdrv/cmif/inc
244CUS_REL_BASE_COMP += interface/driver/devdrv/cpu
245CUS_REL_BASE_COMP += interface/driver/devdrv/cs_sram_ctrl
246CUS_REL_BASE_COMP += interface/driver/devdrv/csif
247CUS_REL_BASE_COMP += interface/driver/devdrv/cuif/inc
248CUS_REL_BASE_COMP += interface/driver/devdrv/d2d/inc
249CUS_REL_BASE_COMP += interface/driver/devdrv/dcm
250CUS_REL_BASE_COMP += interface/driver/devdrv/ect
251CUS_REL_BASE_COMP += interface/driver/devdrv/eint
252CUS_REL_BASE_COMP += interface/driver/devdrv/emi
253CUS_REL_BASE_COMP += interface/driver/devdrv/gdma
254CUS_REL_BASE_COMP += interface/driver/devdrv/log_seq
255CUS_REL_BASE_COMP += interface/driver/devdrv/mdap_interface
256CUS_REL_BASE_COMP += interface/driver/devdrv/mdipc
257CUS_REL_BASE_COMP += interface/driver/devdrv/mdl_ebc
258CUS_REL_BASE_COMP += interface/driver/devdrv/pcmon
259CUS_REL_BASE_COMP += interface/driver/devdrv/pcie
260CUS_REL_BASE_COMP += interface/driver/devdrv/pdn
261CUS_REL_BASE_COMP += interface/driver/devdrv/pll
262CUS_REL_BASE_COMP += interface/driver/devdrv/rstctl
263CUS_REL_BASE_COMP += interface/driver/devdrv/thermal
264CUS_REL_BASE_COMP += interface/driver/devdrv/tia
265CUS_REL_BASE_COMP += interface/driver/devdrv/us_counter
266CUS_REL_BASE_COMP += interface/driver/drv_def
267CUS_REL_BASE_COMP += interface/driver/drv_sw_def
268CUS_REL_BASE_COMP += interface/driver/drvtest
269CUS_REL_BASE_COMP += interface/driver/dvfs_drv
270CUS_REL_BASE_COMP += interface/driver/hif
271CUS_REL_BASE_COMP += interface/driver/hif/hif_usbdev
272CUS_REL_BASE_COMP += interface/driver/hwdrv
273CUS_REL_BASE_COMP += interface/driver/lhifcore
274CUS_REL_BASE_COMP += interface/driver/md_drv
275CUS_REL_BASE_COMP += interface/driver/peripheral
276CUS_REL_BASE_COMP += interface/driver/regbase
277CUS_REL_BASE_COMP += interface/driver/sdiocore
278CUS_REL_BASE_COMP += interface/driver/sib_drv/scc
279CUS_REL_BASE_COMP += interface/driver/sleep_drv
280CUS_REL_BASE_COMP += interface/driver/storage
281CUS_REL_BASE_COMP += interface/driver/storage/mc
282CUS_REL_BASE_COMP += interface/driver/storage/sim
283CUS_REL_BASE_COMP += interface/driver/sys_drv
284CUS_REL_BASE_COMP += interface/driver/dpcopro/custom
285CUS_REL_BASE_COMP += interface/driver/tfwk_drv
286CUS_REL_BASE_COMP += interface/l1/cl1/common
287CUS_REL_BASE_COMP += interface/l1/el1/external
288CUS_REL_BASE_COMP += interface/l1/gl1/external
289CUS_REL_BASE_COMP += interface/l1/gl1/internal
290CUS_REL_BASE_COMP += interface/l1/mml1/external
291CUS_REL_BASE_COMP += interface/l1/nl1/external
292CUS_REL_BASE_COMP += interface/l1/tl1
293CUS_REL_BASE_COMP += interface/l1/ul1
294CUS_REL_BASE_COMP += interface/l1/ul1/external
295CUS_REL_BASE_COMP += interface/middleware/general
296CUS_REL_BASE_COMP += interface/middleware/hif
297CUS_REL_BASE_COMP += interface/middleware/media
298CUS_REL_BASE_COMP += interface/middleware/meta
299CUS_REL_BASE_COMP += interface/protocol/agps
300CUS_REL_BASE_COMP += interface/protocol/as_c2k
301CUS_REL_BASE_COMP += interface/protocol/as_c2k/common
302CUS_REL_BASE_COMP += interface/protocol/bip
303CUS_REL_BASE_COMP += interface/protocol/xcap
304CUS_REL_BASE_COMP += interface/protocol/sase
305CUS_REL_BASE_COMP += interface/protocol/general
306CUS_REL_BASE_COMP += interface/protocol/l2_c2k
307CUS_REL_BASE_COMP += interface/protocol/l2_utility/flc2_v2
308CUS_REL_BASE_COMP += interface/protocol/l4
309CUS_REL_BASE_COMP += interface/protocol/l5/mipc/common
310CUS_REL_BASE_COMP += interface/protocol/l5/mipc/msg
311CUS_REL_BASE_COMP += interface/protocol/l1misc
312CUS_REL_BASE_COMP += interface/protocol/lte
313CUS_REL_BASE_COMP += interface/protocol/mcd
314CUS_REL_BASE_COMP += interface/protocol/nas_c2k
315CUS_REL_BASE_COMP += interface/protocol/nas_multimode/upcm
316CUS_REL_BASE_COMP += interface/protocol/dispatcher
317CUS_REL_BASE_COMP += interface/protocol/sim
318CUS_REL_BASE_COMP += interface/protocol/enl2
319CUS_REL_BASE_COMP += interface/protocol/3g/csr
320CUS_REL_BASE_COMP += interface/protocol/inet_protocols/http_tls/http/include
321CUS_REL_BASE_COMP += interface/protocol/inet_protocols/http_tls/security
322CUS_REL_BASE_COMP += interface/sap
323CUS_REL_BASE_COMP += interface/sap/drv
324CUS_REL_BASE_COMP += interface/sap/md
325CUS_REL_BASE_COMP += interface/sap/mw
326CUS_REL_BASE_COMP += interface/sap/svc
327CUS_REL_BASE_COMP += interface/service/icd
328CUS_REL_BASE_COMP += interface/service/asn1_common
329CUS_REL_BASE_COMP += interface/service/config
yu.donge372c322023-08-30 20:25:04 -0700330CUS_REL_BASE_COMP += interface/service/dhcp
rjw6c1fd8f2022-11-30 14:33:01 +0800331CUS_REL_BASE_COMP += interface/service/dhl/v1
332CUS_REL_BASE_COMP += interface/service/dhl/v2
333CUS_REL_BASE_COMP += interface/service/em
334CUS_REL_BASE_COMP += interface/service/ethsvc
335CUS_REL_BASE_COMP += interface/service/event_info
336CUS_REL_BASE_COMP += interface/service/fcs
337CUS_REL_BASE_COMP += interface/service/fota
338CUS_REL_BASE_COMP += interface/service/fs
339CUS_REL_BASE_COMP += interface/service/fsm
340CUS_REL_BASE_COMP += interface/service/hif
341CUS_REL_BASE_COMP += interface/service/ipsec
342CUS_REL_BASE_COMP += interface/service/kal
343CUS_REL_BASE_COMP += interface/service/maif
344CUS_REL_BASE_COMP += interface/service/mtf
345CUS_REL_BASE_COMP += interface/service/nal
346CUS_REL_BASE_COMP += interface/service/nvram
347CUS_REL_BASE_COMP += interface/service/prbm
348CUS_REL_BASE_COMP += interface/service/pmc/icd_v1
349CUS_REL_BASE_COMP += interface/service/pmc/icd_v2
350CUS_REL_BASE_COMP += interface/service/qmu_bm
351CUS_REL_BASE_COMP += interface/service/rsra
352CUS_REL_BASE_COMP += interface/service/sbp
353CUS_REL_BASE_COMP += interface/service/sst
354CUS_REL_BASE_COMP += interface/service/stacklib
355CUS_REL_BASE_COMP += interface/service/sys_svc
356CUS_REL_BASE_COMP += interface/service/tcpip
357CUS_REL_BASE_COMP += interface/service/libroxml
358CUS_REL_BASE_COMP += interface/service/wlc
359CUS_REL_BASE_COMP += interface/service/dns
360CUS_REL_BASE_COMP += l1/gl1/l1d_ext
361CUS_REL_BASE_COMP += l1/interface/gl1
362CUS_REL_BASE_COMP += l1/interface/mml1
363CUS_REL_BASE_COMP += middleware/hif/interface
364CUS_REL_BASE_COMP += middleware/hif/ipcore/include
365CUS_REL_BASE_COMP += middleware/hif/ipcore/src
366CUS_REL_BASE_COMP += middleware/hif/ipcore/src/ipc_fragment
367CUS_REL_BASE_COMP += middleware/kpalv/include
368CUS_REL_BASE_COMP += middleware/kpalv/src
369CUS_REL_BASE_COMP += interface/middleware/kpalv
370CUS_REL_BASE_COMP += middleware/hif/uartcore/src
371CUS_REL_BASE_COMP += middleware/hif/usbclass/msd/include
372CUS_REL_BASE_COMP += middleware/hif/usbcore/include
373CUS_REL_BASE_COMP += middleware/hif/usbcore/src
374CUS_REL_BASE_COMP += middleware/hif/usbidle/include
375CUS_REL_BASE_COMP += middleware/hif/usbidle/src
376CUS_REL_BASE_COMP += middleware/media/audio/src
377CUS_REL_BASE_COMP += middleware/media/common/src
378CUS_REL_BASE_COMP += middleware/meta/ft/inc
379CUS_REL_BASE_COMP += middleware/meta/ft/src
380CUS_REL_BASE_COMP += middleware/meta/ftc
381CUS_REL_BASE_COMP += protocol/dispatcher/include
382CUS_REL_BASE_COMP += protocol/dispatcher/src
383CUS_REL_BASE_COMP += protocol/interface/agps
384CUS_REL_BASE_COMP += protocol/interface/asn/asn1lib/include
385CUS_REL_BASE_COMP += protocol/interface/asn/rr/include
386CUS_REL_BASE_COMP += protocol/interface/ddm
387CUS_REL_BASE_COMP += protocol/interface/el2
388CUS_REL_BASE_COMP += protocol/interface/enl2/el2
389CUS_REL_BASE_COMP += protocol/interface/enl2/en_common
390CUS_REL_BASE_COMP += protocol/interface/errc
391CUS_REL_BASE_COMP += protocol/interface/general
392CUS_REL_BASE_COMP += protocol/interface/ims
393CUS_REL_BASE_COMP += protocol/interface/iwlan
394CUS_REL_BASE_COMP += protocol/interface/l4
395CUS_REL_BASE_COMP += protocol/interface/l4misc
396CUS_REL_BASE_COMP += protocol/interface/lte
397CUS_REL_BASE_COMP += protocol/interface/mcd/include
398CUS_REL_BASE_COMP += protocol/interface/nas_multimode/upcm
399CUS_REL_BASE_COMP += protocol/layer4/l4/atci/include
400CUS_REL_BASE_COMP += protocol/layer4/l4/csm/cc/include
401CUS_REL_BASE_COMP += protocol/layer4/l4/csm/ss/asn1/gen/include
402CUS_REL_BASE_COMP += protocol/layer4/l4/csm/ss/include
403CUS_REL_BASE_COMP += protocol/layer4/l4/include
404CUS_REL_BASE_COMP += protocol/layer4/l4/l4c/include/common
405CUS_REL_BASE_COMP += protocol/layer4/l4/l4c/include/proc
406CUS_REL_BASE_COMP += protocol/layer4/l4/mbci/include
407CUS_REL_BASE_COMP += protocol/layer4/l4/phb/include
408CUS_REL_BASE_COMP += protocol/layer4/l4/phb/src
409CUS_REL_BASE_COMP += protocol/layer4/l4/rac/common/include
410CUS_REL_BASE_COMP += protocol/layer4/l4/rac/erac/include
411CUS_REL_BASE_COMP += protocol/layer4/l4/rac/ugrac/include
412CUS_REL_BASE_COMP += protocol/layer4/l4/smsal/include
413CUS_REL_BASE_COMP += protocol/layer4/l4/smslib/include
414CUS_REL_BASE_COMP += protocol/layer4/l4/smu/include
415CUS_REL_BASE_COMP += protocol/layer4/l4/tcm/etcm/include
416CUS_REL_BASE_COMP += protocol/layer4/l4/tcm/rat_tcm/inc
417CUS_REL_BASE_COMP += protocol/layer4/l4/uem/include
418CUS_REL_BASE_COMP += interface/protocol/uem/include
419CUS_REL_BASE_COMP += protocol/layer4/l4/uem/src
420CUS_REL_BASE_COMP += protocol/layer4/sim/include
421CUS_REL_BASE_COMP += protocol/nas_utility/kdf/lib
422CUS_REL_BASE_COMP += service/config/src/hal
423CUS_REL_BASE_COMP += service/dhl/database
424CUS_REL_BASE_COMP += service/fs/ccci_fs/src
425CUS_REL_BASE_COMP += service/fs/common/include
426CUS_REL_BASE_COMP += service/hif/hmu/include
427CUS_REL_BASE_COMP += service/hif/hmu/src
428CUS_REL_BASE_COMP += service/hif/interface
429CUS_REL_BASE_COMP += service/hif/ubm/include
430CUS_REL_BASE_COMP += service/hif/ubm/src
431CUS_REL_BASE_COMP += service/kal/common/include
432CUS_REL_BASE_COMP += service/kal/lib/mlib/include
433CUS_REL_BASE_COMP += service/kal/os/mertos/include
434CUS_REL_BASE_COMP += service/mtf/translate_elements
435CUS_REL_BASE_COMP += service/mtf/formatter
436CUS_REL_BASE_COMP += service/mtf/inc
437CUS_REL_BASE_COMP += service/mtf/base
438CUS_REL_BASE_COMP += service/mertos/include
439CUS_REL_BASE_COMP += service/mertos_config/include
440CUS_REL_BASE_COMP += service/mertos_config/src
441CUS_REL_BASE_COMP += service/nvram/include
442CUS_REL_BASE_COMP += service/nvram/src
443CUS_REL_BASE_COMP += service/ssf/inc
444CUS_REL_BASE_COMP += service/sss/interface/inc
445CUS_REL_BASE_COMP += service/sss/lib
446CUS_REL_BASE_COMP += service/sst/include
447CUS_REL_BASE_COMP += service/sys_svc/brom_ext/inc
448CUS_REL_BASE_COMP += service/sys_svc/brom_ext/src
449CUS_REL_BASE_COMP += service/sys_svc/dsp_loader/src
450CUS_REL_BASE_COMP += service/sys_svc/dspfm_lte/inc
451CUS_REL_BASE_COMP += service/sys_svc/dspfm_lte/src
452CUS_REL_BASE_COMP += service/sys_svc/excep_hdlr/inc
453CUS_REL_BASE_COMP += service/sys_svc/excep_hdlr/src
454CUS_REL_BASE_COMP += service/sys_svc/ftl/src
455CUS_REL_BASE_COMP += service/sys_svc/gfh/public
456CUS_REL_BASE_COMP += service/sys_svc/profile/inc
457CUS_REL_BASE_COMP += service/sys_svc/region/inc
458CUS_REL_BASE_COMP += service/sys_svc/region/src
459CUS_REL_BASE_COMP += tools
460CUS_REL_BASE_COMP += interface/l1/nl1/external/md97/rf_custom
461CUS_REL_BASE_COMP += interface/l1/idc
462CUS_REL_BASE_COMP += interface/service/mdmp
463CUS_REL_BASE_COMP += service/mdmp
464CUS_REL_BASE_COMP += service/mcf/include
465CUS_REL_BASE_COMP += service/mcf/src
466CUS_REL_BASE_COMP += custom/protocol/common/atp
467ifneq ($(wildcard custom/l1/nl1),)
468CUS_REL_BASE_COMP += custom/l1/nl1
469endif
470
471#C2K
472CUS_REL_BASE_COMP += interface/protocol/l4_c2k
473CUS_REL_BASE_COMP += interface/l1/cl1/rfd
474CUS_REL_BASE_COMP += protocol/interface/as_c2k
475
476# For ESL simulation
477CUS_REL_BASE_COMP += driver/sys_drv/esl/src
478CUS_REL_BASE_COMP += driver/sys_drv/esl/inc
479CUS_REL_BASE_COMP += service/esl_debug/inc
480
481# .
482CUS_REL_FILES_LIST += m
483CUS_REL_FILES_LIST += make.pl
484#CUS_REL_FILES_LIST += make.sh
485CUS_REL_FILES_LIST += make/common/build.mak
486CUS_REL_FILES_LIST += make/common/build_warning_def.mak
487CUS_REL_FILES_LIST += make/common/buildconfig.mak
488CUS_REL_FILES_LIST += make/common/cmd_cfg.mak
489CUS_REL_FILES_LIST += make/common/codegen.mak
490CUS_REL_FILES_LIST += make/common/comp.mak
491CUS_REL_FILES_LIST += make/common/compiler.mak
492CUS_REL_FILES_LIST += make/common/Custom.bld
493CUS_REL_FILES_LIST += make/common/extra_dep.mak
494CUS_REL_FILES_LIST += make/common/old_features.mak
495CUS_REL_FILES_LIST += make/common/option.mak
496CUS_REL_FILES_LIST += make/common/standalone_action.mak
497CUS_REL_FILES_LIST += make/common/user_specific.mak
498CUS_REL_FILES_LIST += make/common/xgeninc.mak
499CUS_REL_FILES_LIST += make/common/get_makefile_var.mak
500CUS_REL_FILES_LIST += make/module/driver/driver_config.mak
501CUS_REL_FILES_LIST += make/module/middleware/middleware_config.mak
502CUS_REL_FILES_LIST += make/module/l1/l1_config.mak
503CUS_REL_FILES_LIST += make/module/protocol/protocol_config.mak
504CUS_REL_FILES_LIST += make/module/service/service_config.mak
505CUS_REL_FILES_LIST += make/module/custom/custom_config.mak
506CUS_REL_FILES_LIST += make/common/rel/REL_CR_BASIC.mak
507CUS_REL_BASE_COMP += make/common/rule_def
508CUS_REL_BASE_COMP += make/module/driver/peripheral/extern/devdrv
509CUS_REL_BASE_COMP += make/common/modem_spec
510
511# special case
512CUS_REL_CUSTOM_FEATURE := BOARD_VER_FLAVOR RF_MODULE UMTS_RF_MODULE UMTS_TDD128_RF_MODULE LTE_RF_MODULE MM_RF_MODULE PLATFORM C2K_RF_MODULE NR_RF_MODULE MM_DEVICE
513CUS_REL_CUSTOM_BOARD_VER_FLAVOR := custom/driver/audio
514CUS_REL_CUSTOM_BOARD_VER_FLAVOR += custom/driver/drv/gps
515CUS_REL_CUSTOM_BOARD_VER_FLAVOR += custom/driver/drv/misc_drv
516CUS_REL_CUSTOM_BOARD_VER_FLAVOR += custom/driver/drv_gen
517CUS_REL_CUSTOM_BOARD_VER_FLAVOR += custom/middleware/meta
518CUS_REL_CUSTOM_BOARD_VER_FLAVOR += custom/modem/ps
519CUS_REL_CUSTOM_BOARD_VER_FLAVOR += custom/system
520CUS_REL_CUSTOM_RF_MODULE := custom/l1/gl1_rf
521CUS_REL_CUSTOM_UMTS_RF_MODULE := custom/l1/ul1_rf
522CUS_REL_CUSTOM_UMTS_TDD128_RF_MODULE := custom/l1/tl1_rf
523CUS_REL_CUSTOM_LTE_RF_MODULE := custom/l1/el1_rf
524CUS_REL_CUSTOM_MM_RF_MODULE := custom/l1/mml1_rf
525CUS_REL_CUSTOM_C2K_RF_MODULE := custom/l1/cl1_rf
526CUS_REL_CUSTOM_NR_RF_MODULE := custom/l1/nl1_rf
527CUS_REL_CUSTOM_PLATFORM := custom/driver/audio/_Default_BB
528CUS_REL_CUSTOM_PLATFORM += custom/driver/drv/misc_drv/_Default_BB
529CUS_REL_CUSTOM_MM_DEVICE := custom/l1/mml1_devices
530
531NON_REL_DIRS_LIST += tools/MSYS
532NON_REL_DIRS_LIST += tools/MinGW
533NON_REL_DIRS_LIST += tools/GCC
534NON_REL_DIRS_LIST += tools/DwarfUtility
535NON_REL_DIRS_LIST += tools/xl1sim
536NON_REL_DIRS_LIST += tools/NVRAMStatistic/lid
537NON_REL_DIRS_LIST += tools/NVRAMStatistic/include/openssl
538
539NON_REL_FILES_LIST += tools/MemoryDeviceList/MemoryDeviceList_*Internal.xls
540