[Feature]Upload Modem source code
Change-Id: Id4294f30faced84d3e6fd6d5e61e1111bf287a37
diff --git a/mcu/make/common/rel/REL_CR_BASIC.mak b/mcu/make/common/rel/REL_CR_BASIC.mak
new file mode 100644
index 0000000..87ec06e
--- /dev/null
+++ b/mcu/make/common/rel/REL_CR_BASIC.mak
@@ -0,0 +1,539 @@
+#
+# Copyright Statement:
+# --------------------
+# This software is protected by Copyright and the information contained
+# herein is confidential. The software may not be copied and the information
+# contained herein may not be used or disclosed except with the written
+# permission of MediaTek Inc. (C) 2005
+#
+# BY OPENING THIS FILE, BUYER HEREBY UNEQUIVOCALLY ACKNOWLEDGES AND AGREES
+# THAT THE SOFTWARE/FIRMWARE AND ITS DOCUMENTATIONS ("MEDIATEK SOFTWARE")
+# RECEIVED FROM MEDIATEK AND/OR ITS REPRESENTATIVES ARE PROVIDED TO BUYER ON
+# AN "AS-IS" BASIS ONLY. MEDIATEK EXPRESSLY DISCLAIMS ANY AND ALL WARRANTIES,
+# EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE IMPLIED WARRANTIES OF
+# MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE OR NONINFRINGEMENT.
+# NEITHER DOES MEDIATEK PROVIDE ANY WARRANTY WHATSOEVER WITH RESPECT TO THE
+# SOFTWARE OF ANY THIRD PARTY WHICH MAY BE USED BY, INCORPORATED IN, OR
+# SUPPLIED WITH THE MEDIATEK SOFTWARE, AND BUYER AGREES TO LOOK ONLY TO SUCH
+# THIRD PARTY FOR ANY WARRANTY CLAIM RELATING THERETO. MEDIATEK SHALL ALSO
+# NOT BE RESPONSIBLE FOR ANY MEDIATEK SOFTWARE RELEASES MADE TO BUYER'S
+# SPECIFICATION OR TO CONFORM TO A PARTICULAR STANDARD OR OPEN FORUM.
+#
+# BUYER'S SOLE AND EXCLUSIVE REMEDY AND MEDIATEK'S ENTIRE AND CUMULATIVE
+# LIABILITY WITH RESPECT TO THE MEDIATEK SOFTWARE RELEASED HEREUNDER WILL BE,
+# AT MEDIATEK'S OPTION, TO REVISE OR REPLACE THE MEDIATEK SOFTWARE AT ISSUE,
+# OR REFUND ANY SOFTWARE LICENSE FEES OR SERVICE CHARGE PAID BY BUYER TO
+# MEDIATEK FOR SUCH MEDIATEK SOFTWARE AT ISSUE.
+#
+# THE TRANSACTION CONTEMPLATED HEREUNDER SHALL BE CONSTRUED IN ACCORDANCE
+# WITH THE LAWS OF THE STATE OF CALIFORNIA, USA, EXCLUDING ITS CONFLICT OF
+# LAWS PRINCIPLES. ANY DISPUTES, CONTROVERSIES OR CLAIMS ARISING THEREOF AND
+# RELATED THERETO SHALL BE SETTLED BY ARBITRATION IN SAN FRANCISCO, CA, UNDER
+# THE RULES OF THE INTERNATIONAL CHAMBER OF COMMERCE (ICC).
+#
+
+# *************************************************************************
+# Custom Release Component Configuration
+# *************************************************************************
+# Be sure the following:
+# 1. COMPLIST(for CUSTOM_RELEASE) = CUS_REL_SRC_COMP + CUS_REL_PAR_SRC_COMP
+# 2. CUS_REL_SRC_COMP + CUS_REL_PAR_SRC_COMP + CUS_REL_MTK_COMP = COMPLIST(CUSTOM_RELEASE = False)
+
+# reset for UCR
+ifneq ($(strip $(IS_OVERLAY_PACKAGE)),TRUE)
+ CUS_REL_BASE_COMP :=
+ CUS_REL_FILES_LIST :=
+ NON_REL_DIRS_LIST :=
+ NON_REL_FILES_LIST :=
+ REL_SRC_COMP :=
+ REL_MTK_COMP :=
+ CHANGE_LIB_TO_SRC_COMP :=
+endif
+
+include make/common/rel/REL_CR_LIB.mak
+
+# Common library release modules
+REL_SRC_COMP_CR_BASIC += asn1_common
+REL_SRC_COMP_CR_BASIC += audio
+REL_SRC_COMP_CR_BASIC += bmt
+REL_SRC_COMP_CR_BASIC += comm
+REL_SRC_COMP_CR_BASIC += config
+REL_SRC_COMP_CR_BASIC += custom
+REL_SRC_COMP_CR_BASIC += custom_driver
+REL_SRC_COMP_CR_BASIC += custom_l1
+REL_SRC_COMP_CR_BASIC += custom_middleware
+REL_SRC_COMP_CR_BASIC += custom_protocol
+REL_SRC_COMP_CR_BASIC += custom_service
+REL_SRC_COMP_CR_BASIC += dbinfo
+REL_SRC_COMP_CR_BASIC += devdrv
+REL_SRC_COMP_CR_BASIC += dispatcher
+REL_SRC_COMP_CR_BASIC += drv
+REL_SRC_COMP_CR_BASIC += drv_sim
+REL_SRC_COMP_CR_BASIC += drvtest
+REL_SRC_COMP_CR_BASIC += el1d_ext
+REL_SRC_COMP_CR_BASIC += fs
+REL_SRC_COMP_CR_BASIC += ft
+REL_SRC_COMP_CR_BASIC += ftc
+REL_SRC_COMP_CR_BASIC += hmu
+REL_SRC_COMP_CR_BASIC += ipc_fragment
+REL_SRC_COMP_CR_BASIC += ipcore
+REL_SRC_COMP_CR_BASIC += kpalv
+REL_SRC_COMP_CR_BASIC += ktest
+REL_SRC_COMP_CR_BASIC += l1_ext
+REL_SRC_COMP_CR_BASIC += l1_ext_pcore
+REL_SRC_COMP_CR_BASIC += l4misc
+REL_SRC_COMP_CR_BASIC += mc
+REL_SRC_COMP_CR_BASIC += mcf
+REL_SRC_COMP_CR_BASIC += media
+REL_SRC_COMP_CR_BASIC += mertos_config
+REL_SRC_COMP_CR_BASIC += meut
+REL_SRC_COMP_CR_BASIC += mml1_rf_ext
+REL_SRC_COMP_CR_BASIC += mml1_rf_ext_pcore
+REL_SRC_COMP_CR_BASIC += modis
+REL_SRC_COMP_CR_BASIC += mtd
+REL_SRC_COMP_CR_BASIC += mtf
+REL_SRC_COMP_CR_BASIC += nl1_ext
+REL_SRC_COMP_CR_BASIC += nvram
+REL_SRC_COMP_CR_BASIC += oscar
+REL_SRC_COMP_CR_BASIC += pciedev
+REL_SRC_COMP_CR_BASIC += peripheral
+REL_SRC_COMP_CR_BASIC += rfd_ext
+REL_SRC_COMP_CR_BASIC += sbp
+REL_SRC_COMP_CR_BASIC += sdio_device
+REL_SRC_COMP_CR_BASIC += sim_driver
+REL_SRC_COMP_CR_BASIC += sss
+REL_SRC_COMP_CR_BASIC += sys_drv
+REL_SRC_COMP_CR_BASIC += sys_svc
+REL_SRC_COMP_CR_BASIC += tty
+REL_SRC_COMP_CR_BASIC += uartcore
+REL_SRC_COMP_CR_BASIC += ubm
+REL_SRC_COMP_CR_BASIC += ul1_ext
+REL_SRC_COMP_CR_BASIC += usb
+REL_SRC_COMP_CR_BASIC += usb_driver
+REL_SRC_COMP_CR_BASIC += usim_hw
+REL_SRC_COMP_CR_BASIC += usim_nw
+REL_SRC_COMP_CR_BASIC += usbcore
+REL_SRC_COMP_CR_BASIC += usbidle
+REL_SRC_COMP_CR_BASIC += verno
+
+CHANGE_LIB_TO_SRC_COMP += $(REL_SRC_COMP_CR_BASIC)
+
+#REL_CR_COMP is from bin/all_mod_rel.mak
+REL_SRC_COMP := $(CHANGE_LIB_TO_SRC_COMP)
+REL_MTK_COMP := $(filter-out $(CHANGE_LIB_TO_SRC_COMP),$(REL_CR_COMP))
+
+#Common release folder
+#from universal common
+CUS_REL_BASE_COMP += ../common/interface/driver/sys_drv/csif
+CUS_REL_BASE_COMP += ../common/interface/driver/sys_drv/cuif
+CUS_REL_BASE_COMP += ../common/interface/driver/sys_drv/cmif
+CUS_REL_BASE_COMP += ../common/interface/driver/sys_drv/config
+CUS_REL_BASE_COMP += ../common/interface/modem/public
+CUS_REL_BASE_COMP += ../common/interface/modem/mt6297/common/nr/external/5g
+CUS_REL_BASE_COMP += ../common/interface/modem/mt6297/common/nr/external/custom
+CUS_REL_BASE_COMP += ../common/interface/modem/external
+CUS_REL_BASE_COMP += ../common/interface/service/dsp_control
+CUS_REL_BASE_COMP += ../common/oss/zlib/v1.2.11/notice
+CUS_REL_BASE_COMP += ../common/oss/libroxml/3.0.2/notice
+CUS_REL_BASE_COMP += ../common/oss/openssl/OpenSSL_1_0_2d/notice
+CUS_REL_BASE_COMP += ../common/oss/ezxml/master_6741f78500/notice
+
+#from mcu
+CUS_REL_BASE_COMP += interface/layout/L2CacheLockSection
+CUS_REL_BASE_COMP += interface/layout/InputSection
+CUS_REL_BASE_COMP += interface/service/logging_database
+CUS_REL_BASE_COMP += interface/driver/devdrv/digrf_platform
+CUS_REL_BASE_COMP += custom/driver/common
+CUS_REL_BASE_COMP += custom/driver/drv/Drv_Tool
+CUS_REL_BASE_COMP += custom/middleware/common
+CUS_REL_BASE_COMP += custom/modem/common
+CUS_REL_BASE_COMP += custom/protocol/common/atci/include
+CUS_REL_BASE_COMP += custom/protocol/common/atci/src
+CUS_REL_BASE_COMP += custom/protocol/common/ps
+CUS_REL_BASE_COMP += custom/service/apncfg
+CUS_REL_BASE_COMP += custom/service/plmn
+CUS_REL_BASE_COMP += custom/service/flc2
+CUS_REL_BASE_COMP += custom/service/fs
+CUS_REL_BASE_COMP += custom/service/nvram
+CUS_REL_BASE_COMP += custom/service/sbp
+CUS_REL_BASE_COMP += custom/service/tst
+CUS_REL_BASE_COMP += custom/service/mcf
+CUS_REL_BASE_COMP += custom/service/cacerts
+CUS_REL_BASE_COMP += interface/service/crypto
+CUS_REL_BASE_COMP += interface/service/mcf
+CUS_REL_BASE_COMP += custom/system/Template
+CUS_REL_BASE_COMP += driver/audio/lib/MTKGCC
+CUS_REL_BASE_COMP += driver/audio/lib/MTKINC
+CUS_REL_BASE_COMP += driver/audio/lib/MTKGCC_SHAOLIN
+CUS_REL_BASE_COMP += driver/audio/src
+CUS_REL_BASE_COMP += driver/audio/src/v1
+CUS_REL_BASE_COMP += driver/audio/src/v1/afes
+CUS_REL_BASE_COMP += driver/audio/src/v1/inc
+CUS_REL_BASE_COMP += driver/audio/src32_inc
+CUS_REL_BASE_COMP += driver/audio/med
+CUS_REL_BASE_COMP += driver/btmt/rf_desense
+CUS_REL_BASE_COMP += driver/che/include
+CUS_REL_BASE_COMP += driver/cipher/include
+CUS_REL_BASE_COMP += driver/connectivity/sdio_device_boot/inc
+CUS_REL_BASE_COMP += driver/connectivity/usb_class/include
+CUS_REL_BASE_COMP += driver/connectivity/usb_driver/inc
+CUS_REL_BASE_COMP += driver/connectivity/usb_driver/src
+CUS_REL_BASE_COMP += driver/devdrv
+CUS_REL_BASE_COMP += driver/devdrv/asm/inc
+CUS_REL_BASE_COMP += driver/devdrv/asm/src
+CUS_REL_BASE_COMP += driver/devdrv/ect/src
+CUS_REL_BASE_COMP += driver/devdrv/gpt/inc
+CUS_REL_BASE_COMP += driver/devdrv/gpt/src
+CUS_REL_BASE_COMP += driver/devdrv/iomux/inc
+CUS_REL_BASE_COMP += driver/devdrv/mdap_interface/src
+CUS_REL_BASE_COMP += driver/devdrv/pcmon/inc
+CUS_REL_BASE_COMP += driver/devdrv/pcmon/src
+CUS_REL_BASE_COMP += driver/devdrv/us_counter/src
+CUS_REL_BASE_COMP += driver/devdrv/l3cache/inc
+CUS_REL_BASE_COMP += driver/devdrv/l3cache/src
+CUS_REL_BASE_COMP += driver/drv/include
+CUS_REL_BASE_COMP += driver/drv/src
+CUS_REL_BASE_COMP += driver/dvfs_drv/internal/inc
+CUS_REL_BASE_COMP += driver/hif/inc/hif_pciedev
+CUS_REL_BASE_COMP += driver/hif/src/hif_pciedev
+CUS_REL_BASE_COMP += driver/peripheral/inc
+CUS_REL_BASE_COMP += driver/sib_drv/mtad/inc
+CUS_REL_BASE_COMP += driver/sleep_drv/internal/inc
+CUS_REL_BASE_COMP += driver/sleep_drv/public/inc
+CUS_REL_BASE_COMP += driver/storage/flash/fdm/inc
+CUS_REL_BASE_COMP += driver/storage/flash/mtd/inc
+CUS_REL_BASE_COMP += driver/storage/flash/mtd/src
+CUS_REL_BASE_COMP += driver/storage/mc/inc
+CUS_REL_BASE_COMP += driver/storage/mc/src
+CUS_REL_BASE_COMP += driver/sys_drv/cache/inc
+CUS_REL_BASE_COMP += driver/sys_drv/cache/src
+CUS_REL_BASE_COMP += driver/sys_drv/dormant/inc
+CUS_REL_BASE_COMP += driver/sys_drv/dormant/src
+CUS_REL_BASE_COMP += driver/sys_drv/hw_itc
+CUS_REL_BASE_COMP += driver/sys_drv/init/inc
+CUS_REL_BASE_COMP += driver/sys_drv/init/src
+CUS_REL_BASE_COMP += driver/sys_drv/mmu
+CUS_REL_BASE_COMP += driver/sys_drv/mpu/inc
+CUS_REL_BASE_COMP += driver/sys_drv/mpu/src
+CUS_REL_BASE_COMP += driver/sys_drv/pmu/inc
+CUS_REL_BASE_COMP += driver/sys_drv/pmu/src
+CUS_REL_BASE_COMP += driver/sys_drv/sfu/inc
+CUS_REL_BASE_COMP += driver/sys_drv/sfu/src
+CUS_REL_BASE_COMP += driver/sys_drv/spu/inc
+CUS_REL_BASE_COMP += driver/sys_drv/spu/src
+CUS_REL_BASE_COMP += driver/sys_drv/task_agent
+CUS_REL_BASE_COMP += driver/sys_drv/task_agent/src
+CUS_REL_BASE_COMP += driver/tty/inc
+CUS_REL_BASE_COMP += driver/tty/src
+CUS_REL_BASE_COMP += interface/common
+CUS_REL_BASE_COMP += interface/driver/audio
+CUS_REL_BASE_COMP += interface/driver/ccismcore
+CUS_REL_BASE_COMP += interface/driver/ccismcore_scp
+CUS_REL_BASE_COMP += interface/driver/cldmacore
+CUS_REL_BASE_COMP += interface/driver/che
+CUS_REL_BASE_COMP += interface/driver/cipher/include
+CUS_REL_BASE_COMP += interface/driver/cmux
+CUS_REL_BASE_COMP += interface/driver/connectivity/sdio_device
+CUS_REL_BASE_COMP += interface/driver/connectivity/usb_driver
+CUS_REL_BASE_COMP += interface/driver/devdrv/asm
+CUS_REL_BASE_COMP += interface/driver/devdrv/btdma
+CUS_REL_BASE_COMP += interface/driver/devdrv/busmon
+CUS_REL_BASE_COMP += interface/driver/devdrv/busmpu
+CUS_REL_BASE_COMP += interface/driver/devdrv/cirq
+CUS_REL_BASE_COMP += interface/driver/devdrv/cmif/inc
+CUS_REL_BASE_COMP += interface/driver/devdrv/cpu
+CUS_REL_BASE_COMP += interface/driver/devdrv/cs_sram_ctrl
+CUS_REL_BASE_COMP += interface/driver/devdrv/csif
+CUS_REL_BASE_COMP += interface/driver/devdrv/cuif/inc
+CUS_REL_BASE_COMP += interface/driver/devdrv/d2d/inc
+CUS_REL_BASE_COMP += interface/driver/devdrv/dcm
+CUS_REL_BASE_COMP += interface/driver/devdrv/ect
+CUS_REL_BASE_COMP += interface/driver/devdrv/eint
+CUS_REL_BASE_COMP += interface/driver/devdrv/emi
+CUS_REL_BASE_COMP += interface/driver/devdrv/gdma
+CUS_REL_BASE_COMP += interface/driver/devdrv/log_seq
+CUS_REL_BASE_COMP += interface/driver/devdrv/mdap_interface
+CUS_REL_BASE_COMP += interface/driver/devdrv/mdipc
+CUS_REL_BASE_COMP += interface/driver/devdrv/mdl_ebc
+CUS_REL_BASE_COMP += interface/driver/devdrv/pcmon
+CUS_REL_BASE_COMP += interface/driver/devdrv/pcie
+CUS_REL_BASE_COMP += interface/driver/devdrv/pdn
+CUS_REL_BASE_COMP += interface/driver/devdrv/pll
+CUS_REL_BASE_COMP += interface/driver/devdrv/rstctl
+CUS_REL_BASE_COMP += interface/driver/devdrv/thermal
+CUS_REL_BASE_COMP += interface/driver/devdrv/tia
+CUS_REL_BASE_COMP += interface/driver/devdrv/us_counter
+CUS_REL_BASE_COMP += interface/driver/drv_def
+CUS_REL_BASE_COMP += interface/driver/drv_sw_def
+CUS_REL_BASE_COMP += interface/driver/drvtest
+CUS_REL_BASE_COMP += interface/driver/dvfs_drv
+CUS_REL_BASE_COMP += interface/driver/hif
+CUS_REL_BASE_COMP += interface/driver/hif/hif_usbdev
+CUS_REL_BASE_COMP += interface/driver/hwdrv
+CUS_REL_BASE_COMP += interface/driver/lhifcore
+CUS_REL_BASE_COMP += interface/driver/md_drv
+CUS_REL_BASE_COMP += interface/driver/peripheral
+CUS_REL_BASE_COMP += interface/driver/regbase
+CUS_REL_BASE_COMP += interface/driver/sdiocore
+CUS_REL_BASE_COMP += interface/driver/sib_drv/scc
+CUS_REL_BASE_COMP += interface/driver/sleep_drv
+CUS_REL_BASE_COMP += interface/driver/storage
+CUS_REL_BASE_COMP += interface/driver/storage/mc
+CUS_REL_BASE_COMP += interface/driver/storage/sim
+CUS_REL_BASE_COMP += interface/driver/sys_drv
+CUS_REL_BASE_COMP += interface/driver/dpcopro/custom
+CUS_REL_BASE_COMP += interface/driver/tfwk_drv
+CUS_REL_BASE_COMP += interface/l1/cl1/common
+CUS_REL_BASE_COMP += interface/l1/el1/external
+CUS_REL_BASE_COMP += interface/l1/gl1/external
+CUS_REL_BASE_COMP += interface/l1/gl1/internal
+CUS_REL_BASE_COMP += interface/l1/mml1/external
+CUS_REL_BASE_COMP += interface/l1/nl1/external
+CUS_REL_BASE_COMP += interface/l1/tl1
+CUS_REL_BASE_COMP += interface/l1/ul1
+CUS_REL_BASE_COMP += interface/l1/ul1/external
+CUS_REL_BASE_COMP += interface/middleware/general
+CUS_REL_BASE_COMP += interface/middleware/hif
+CUS_REL_BASE_COMP += interface/middleware/media
+CUS_REL_BASE_COMP += interface/middleware/meta
+CUS_REL_BASE_COMP += interface/protocol/agps
+CUS_REL_BASE_COMP += interface/protocol/as_c2k
+CUS_REL_BASE_COMP += interface/protocol/as_c2k/common
+CUS_REL_BASE_COMP += interface/protocol/bip
+CUS_REL_BASE_COMP += interface/protocol/xcap
+CUS_REL_BASE_COMP += interface/protocol/sase
+CUS_REL_BASE_COMP += interface/protocol/general
+CUS_REL_BASE_COMP += interface/protocol/l2_c2k
+CUS_REL_BASE_COMP += interface/protocol/l2_utility/flc2_v2
+CUS_REL_BASE_COMP += interface/protocol/l4
+CUS_REL_BASE_COMP += interface/protocol/l5/mipc/common
+CUS_REL_BASE_COMP += interface/protocol/l5/mipc/msg
+CUS_REL_BASE_COMP += interface/protocol/l1misc
+CUS_REL_BASE_COMP += interface/protocol/lte
+CUS_REL_BASE_COMP += interface/protocol/mcd
+CUS_REL_BASE_COMP += interface/protocol/nas_c2k
+CUS_REL_BASE_COMP += interface/protocol/nas_multimode/upcm
+CUS_REL_BASE_COMP += interface/protocol/dispatcher
+CUS_REL_BASE_COMP += interface/protocol/sim
+CUS_REL_BASE_COMP += interface/protocol/enl2
+CUS_REL_BASE_COMP += interface/protocol/3g/csr
+CUS_REL_BASE_COMP += interface/protocol/inet_protocols/http_tls/http/include
+CUS_REL_BASE_COMP += interface/protocol/inet_protocols/http_tls/security
+CUS_REL_BASE_COMP += interface/sap
+CUS_REL_BASE_COMP += interface/sap/drv
+CUS_REL_BASE_COMP += interface/sap/md
+CUS_REL_BASE_COMP += interface/sap/mw
+CUS_REL_BASE_COMP += interface/sap/svc
+CUS_REL_BASE_COMP += interface/service/icd
+CUS_REL_BASE_COMP += interface/service/asn1_common
+CUS_REL_BASE_COMP += interface/service/config
+CUS_REL_BASE_COMP += interface/service/dhl/v1
+CUS_REL_BASE_COMP += interface/service/dhl/v2
+CUS_REL_BASE_COMP += interface/service/em
+CUS_REL_BASE_COMP += interface/service/ethsvc
+CUS_REL_BASE_COMP += interface/service/event_info
+CUS_REL_BASE_COMP += interface/service/fcs
+CUS_REL_BASE_COMP += interface/service/fota
+CUS_REL_BASE_COMP += interface/service/fs
+CUS_REL_BASE_COMP += interface/service/fsm
+CUS_REL_BASE_COMP += interface/service/hif
+CUS_REL_BASE_COMP += interface/service/ipsec
+CUS_REL_BASE_COMP += interface/service/kal
+CUS_REL_BASE_COMP += interface/service/maif
+CUS_REL_BASE_COMP += interface/service/mtf
+CUS_REL_BASE_COMP += interface/service/nal
+CUS_REL_BASE_COMP += interface/service/nvram
+CUS_REL_BASE_COMP += interface/service/prbm
+CUS_REL_BASE_COMP += interface/service/pmc/icd_v1
+CUS_REL_BASE_COMP += interface/service/pmc/icd_v2
+CUS_REL_BASE_COMP += interface/service/qmu_bm
+CUS_REL_BASE_COMP += interface/service/rsra
+CUS_REL_BASE_COMP += interface/service/sbp
+CUS_REL_BASE_COMP += interface/service/sst
+CUS_REL_BASE_COMP += interface/service/stacklib
+CUS_REL_BASE_COMP += interface/service/sys_svc
+CUS_REL_BASE_COMP += interface/service/tcpip
+CUS_REL_BASE_COMP += interface/service/libroxml
+CUS_REL_BASE_COMP += interface/service/wlc
+CUS_REL_BASE_COMP += interface/service/dns
+CUS_REL_BASE_COMP += l1/gl1/l1d_ext
+CUS_REL_BASE_COMP += l1/interface/gl1
+CUS_REL_BASE_COMP += l1/interface/mml1
+CUS_REL_BASE_COMP += middleware/hif/interface
+CUS_REL_BASE_COMP += middleware/hif/ipcore/include
+CUS_REL_BASE_COMP += middleware/hif/ipcore/src
+CUS_REL_BASE_COMP += middleware/hif/ipcore/src/ipc_fragment
+CUS_REL_BASE_COMP += middleware/kpalv/include
+CUS_REL_BASE_COMP += middleware/kpalv/src
+CUS_REL_BASE_COMP += interface/middleware/kpalv
+CUS_REL_BASE_COMP += middleware/hif/uartcore/src
+CUS_REL_BASE_COMP += middleware/hif/usbclass/msd/include
+CUS_REL_BASE_COMP += middleware/hif/usbcore/include
+CUS_REL_BASE_COMP += middleware/hif/usbcore/src
+CUS_REL_BASE_COMP += middleware/hif/usbidle/include
+CUS_REL_BASE_COMP += middleware/hif/usbidle/src
+CUS_REL_BASE_COMP += middleware/media/audio/src
+CUS_REL_BASE_COMP += middleware/media/common/src
+CUS_REL_BASE_COMP += middleware/meta/ft/inc
+CUS_REL_BASE_COMP += middleware/meta/ft/src
+CUS_REL_BASE_COMP += middleware/meta/ftc
+CUS_REL_BASE_COMP += protocol/dispatcher/include
+CUS_REL_BASE_COMP += protocol/dispatcher/src
+CUS_REL_BASE_COMP += protocol/interface/agps
+CUS_REL_BASE_COMP += protocol/interface/asn/asn1lib/include
+CUS_REL_BASE_COMP += protocol/interface/asn/rr/include
+CUS_REL_BASE_COMP += protocol/interface/ddm
+CUS_REL_BASE_COMP += protocol/interface/el2
+CUS_REL_BASE_COMP += protocol/interface/enl2/el2
+CUS_REL_BASE_COMP += protocol/interface/enl2/en_common
+CUS_REL_BASE_COMP += protocol/interface/errc
+CUS_REL_BASE_COMP += protocol/interface/general
+CUS_REL_BASE_COMP += protocol/interface/ims
+CUS_REL_BASE_COMP += protocol/interface/iwlan
+CUS_REL_BASE_COMP += protocol/interface/l4
+CUS_REL_BASE_COMP += protocol/interface/l4misc
+CUS_REL_BASE_COMP += protocol/interface/lte
+CUS_REL_BASE_COMP += protocol/interface/mcd/include
+CUS_REL_BASE_COMP += protocol/interface/nas_multimode/upcm
+CUS_REL_BASE_COMP += protocol/layer4/l4/atci/include
+CUS_REL_BASE_COMP += protocol/layer4/l4/csm/cc/include
+CUS_REL_BASE_COMP += protocol/layer4/l4/csm/ss/asn1/gen/include
+CUS_REL_BASE_COMP += protocol/layer4/l4/csm/ss/include
+CUS_REL_BASE_COMP += protocol/layer4/l4/include
+CUS_REL_BASE_COMP += protocol/layer4/l4/l4c/include/common
+CUS_REL_BASE_COMP += protocol/layer4/l4/l4c/include/proc
+CUS_REL_BASE_COMP += protocol/layer4/l4/mbci/include
+CUS_REL_BASE_COMP += protocol/layer4/l4/phb/include
+CUS_REL_BASE_COMP += protocol/layer4/l4/phb/src
+CUS_REL_BASE_COMP += protocol/layer4/l4/rac/common/include
+CUS_REL_BASE_COMP += protocol/layer4/l4/rac/erac/include
+CUS_REL_BASE_COMP += protocol/layer4/l4/rac/ugrac/include
+CUS_REL_BASE_COMP += protocol/layer4/l4/smsal/include
+CUS_REL_BASE_COMP += protocol/layer4/l4/smslib/include
+CUS_REL_BASE_COMP += protocol/layer4/l4/smu/include
+CUS_REL_BASE_COMP += protocol/layer4/l4/tcm/etcm/include
+CUS_REL_BASE_COMP += protocol/layer4/l4/tcm/rat_tcm/inc
+CUS_REL_BASE_COMP += protocol/layer4/l4/uem/include
+CUS_REL_BASE_COMP += interface/protocol/uem/include
+CUS_REL_BASE_COMP += protocol/layer4/l4/uem/src
+CUS_REL_BASE_COMP += protocol/layer4/sim/include
+CUS_REL_BASE_COMP += protocol/nas_utility/kdf/lib
+CUS_REL_BASE_COMP += service/config/src/hal
+CUS_REL_BASE_COMP += service/dhl/database
+CUS_REL_BASE_COMP += service/fs/ccci_fs/src
+CUS_REL_BASE_COMP += service/fs/common/include
+CUS_REL_BASE_COMP += service/hif/hmu/include
+CUS_REL_BASE_COMP += service/hif/hmu/src
+CUS_REL_BASE_COMP += service/hif/interface
+CUS_REL_BASE_COMP += service/hif/ubm/include
+CUS_REL_BASE_COMP += service/hif/ubm/src
+CUS_REL_BASE_COMP += service/kal/common/include
+CUS_REL_BASE_COMP += service/kal/lib/mlib/include
+CUS_REL_BASE_COMP += service/kal/os/mertos/include
+CUS_REL_BASE_COMP += service/mtf/translate_elements
+CUS_REL_BASE_COMP += service/mtf/formatter
+CUS_REL_BASE_COMP += service/mtf/inc
+CUS_REL_BASE_COMP += service/mtf/base
+CUS_REL_BASE_COMP += service/mertos/include
+CUS_REL_BASE_COMP += service/mertos_config/include
+CUS_REL_BASE_COMP += service/mertos_config/src
+CUS_REL_BASE_COMP += service/nvram/include
+CUS_REL_BASE_COMP += service/nvram/src
+CUS_REL_BASE_COMP += service/ssf/inc
+CUS_REL_BASE_COMP += service/sss/interface/inc
+CUS_REL_BASE_COMP += service/sss/lib
+CUS_REL_BASE_COMP += service/sst/include
+CUS_REL_BASE_COMP += service/sys_svc/brom_ext/inc
+CUS_REL_BASE_COMP += service/sys_svc/brom_ext/src
+CUS_REL_BASE_COMP += service/sys_svc/dsp_loader/src
+CUS_REL_BASE_COMP += service/sys_svc/dspfm_lte/inc
+CUS_REL_BASE_COMP += service/sys_svc/dspfm_lte/src
+CUS_REL_BASE_COMP += service/sys_svc/excep_hdlr/inc
+CUS_REL_BASE_COMP += service/sys_svc/excep_hdlr/src
+CUS_REL_BASE_COMP += service/sys_svc/ftl/src
+CUS_REL_BASE_COMP += service/sys_svc/gfh/public
+CUS_REL_BASE_COMP += service/sys_svc/profile/inc
+CUS_REL_BASE_COMP += service/sys_svc/region/inc
+CUS_REL_BASE_COMP += service/sys_svc/region/src
+CUS_REL_BASE_COMP += tools
+CUS_REL_BASE_COMP += interface/l1/nl1/external/md97/rf_custom
+CUS_REL_BASE_COMP += interface/l1/idc
+CUS_REL_BASE_COMP += interface/service/mdmp
+CUS_REL_BASE_COMP += service/mdmp
+CUS_REL_BASE_COMP += service/mcf/include
+CUS_REL_BASE_COMP += service/mcf/src
+CUS_REL_BASE_COMP += custom/protocol/common/atp
+ifneq ($(wildcard custom/l1/nl1),)
+CUS_REL_BASE_COMP += custom/l1/nl1
+endif
+
+#C2K
+CUS_REL_BASE_COMP += interface/protocol/l4_c2k
+CUS_REL_BASE_COMP += interface/l1/cl1/rfd
+CUS_REL_BASE_COMP += protocol/interface/as_c2k
+
+# For ESL simulation
+CUS_REL_BASE_COMP += driver/sys_drv/esl/src
+CUS_REL_BASE_COMP += driver/sys_drv/esl/inc
+CUS_REL_BASE_COMP += service/esl_debug/inc
+
+# .
+CUS_REL_FILES_LIST += m
+CUS_REL_FILES_LIST += make.pl
+#CUS_REL_FILES_LIST += make.sh
+CUS_REL_FILES_LIST += make/common/build.mak
+CUS_REL_FILES_LIST += make/common/build_warning_def.mak
+CUS_REL_FILES_LIST += make/common/buildconfig.mak
+CUS_REL_FILES_LIST += make/common/cmd_cfg.mak
+CUS_REL_FILES_LIST += make/common/codegen.mak
+CUS_REL_FILES_LIST += make/common/comp.mak
+CUS_REL_FILES_LIST += make/common/compiler.mak
+CUS_REL_FILES_LIST += make/common/Custom.bld
+CUS_REL_FILES_LIST += make/common/extra_dep.mak
+CUS_REL_FILES_LIST += make/common/old_features.mak
+CUS_REL_FILES_LIST += make/common/option.mak
+CUS_REL_FILES_LIST += make/common/standalone_action.mak
+CUS_REL_FILES_LIST += make/common/user_specific.mak
+CUS_REL_FILES_LIST += make/common/xgeninc.mak
+CUS_REL_FILES_LIST += make/common/get_makefile_var.mak
+CUS_REL_FILES_LIST += make/module/driver/driver_config.mak
+CUS_REL_FILES_LIST += make/module/middleware/middleware_config.mak
+CUS_REL_FILES_LIST += make/module/l1/l1_config.mak
+CUS_REL_FILES_LIST += make/module/protocol/protocol_config.mak
+CUS_REL_FILES_LIST += make/module/service/service_config.mak
+CUS_REL_FILES_LIST += make/module/custom/custom_config.mak
+CUS_REL_FILES_LIST += make/common/rel/REL_CR_BASIC.mak
+CUS_REL_BASE_COMP += make/common/rule_def
+CUS_REL_BASE_COMP += make/module/driver/peripheral/extern/devdrv
+CUS_REL_BASE_COMP += make/common/modem_spec
+
+# special case
+CUS_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
+CUS_REL_CUSTOM_BOARD_VER_FLAVOR := custom/driver/audio
+CUS_REL_CUSTOM_BOARD_VER_FLAVOR += custom/driver/drv/gps
+CUS_REL_CUSTOM_BOARD_VER_FLAVOR += custom/driver/drv/misc_drv
+CUS_REL_CUSTOM_BOARD_VER_FLAVOR += custom/driver/drv_gen
+CUS_REL_CUSTOM_BOARD_VER_FLAVOR += custom/middleware/meta
+CUS_REL_CUSTOM_BOARD_VER_FLAVOR += custom/modem/ps
+CUS_REL_CUSTOM_BOARD_VER_FLAVOR += custom/system
+CUS_REL_CUSTOM_RF_MODULE := custom/l1/gl1_rf
+CUS_REL_CUSTOM_UMTS_RF_MODULE := custom/l1/ul1_rf
+CUS_REL_CUSTOM_UMTS_TDD128_RF_MODULE := custom/l1/tl1_rf
+CUS_REL_CUSTOM_LTE_RF_MODULE := custom/l1/el1_rf
+CUS_REL_CUSTOM_MM_RF_MODULE := custom/l1/mml1_rf
+CUS_REL_CUSTOM_C2K_RF_MODULE := custom/l1/cl1_rf
+CUS_REL_CUSTOM_NR_RF_MODULE := custom/l1/nl1_rf
+CUS_REL_CUSTOM_PLATFORM := custom/driver/audio/_Default_BB
+CUS_REL_CUSTOM_PLATFORM += custom/driver/drv/misc_drv/_Default_BB
+CUS_REL_CUSTOM_MM_DEVICE := custom/l1/mml1_devices
+
+NON_REL_DIRS_LIST += tools/MSYS
+NON_REL_DIRS_LIST += tools/MinGW
+NON_REL_DIRS_LIST += tools/GCC
+NON_REL_DIRS_LIST += tools/DwarfUtility
+NON_REL_DIRS_LIST += tools/xl1sim
+NON_REL_DIRS_LIST += tools/NVRAMStatistic/lid
+NON_REL_DIRS_LIST += tools/NVRAMStatistic/include/openssl
+
+NON_REL_FILES_LIST += tools/MemoryDeviceList/MemoryDeviceList_*Internal.xls
+