blob: 7d43fb5e22754f9932d96865d36d097bdfdb881a [file] [log] [blame]
#
# 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/dhcp
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