include ${G_COMMON_OBJ_DIR_F}

SRC_DIR=$(shell pwd)
M_TARGET=${G_TARGET_DIR}/libCuCp.a
#M_SOURCES += $(SRC_DIR)/Nwm/NgC/Src/ngapFuc.c
#M_SOURCES += $(SRC_DIR)/Nwm/NgC/Src/ngapMsgHdl.c
#M_SOURCES += $(SRC_DIR)/Nwm/NgC/Src/ngapContext.c
#M_SOURCES += $(SRC_DIR)/Nwm/NgC/Src/ngapCode.c
#M_SOURCES += $(SRC_DIR)/Nwm/NgC/Src/ngapMsgFree.c
#M_SOURCES += $(SRC_DIR)/Nwm/NgC/Src/ngapCli.c
#M_SOURCES += $(SRC_DIR)/Nwm/NgC/Src/ngapIe.c
#M_SOURCES += $(SRC_DIR)/Nwm/NgC/Src/ngapAsnCode.c
#M_SOURCES += $(SRC_DIR)/Nwm/NgC/Src/ngapAsnCommon.c
#M_SOURCES += $(SRC_DIR)/Amf_test/Src/amfContext.c
#M_SOURCES += $(SRC_DIR)/Amf_test/Src/ngAmfTest.c
#M_SOURCES += $(SRC_DIR)/Amf_test/Src/amfFuc.c
#M_SOURCES += $(SRC_DIR)/Amf_test/Src/amfIE.c


#M_SOURCES += $(SRC_DIR)/Common/Src/cucRanContext.c
#M_SOURCES += $(SRC_DIR)/Common/Src/cucCellContext.c
#M_SOURCES += $(SRC_DIR)/Common/Src/cucUeContext.c
#M_SOURCES += $(SRC_DIR)/Common/Src/cucTimer.c
#M_SOURCES += $(SRC_DIR)/Common/Src/cucRRCAsnCode.c
#M_SOURCES += $(SRC_DIR)/Common/Src/cucCode.c
#M_SOURCES += $(SRC_DIR)/Common/Src/cucUeIdMgr.c
#M_SOURCES += $(SRC_DIR)/Common/Src/dlist.c

#M_SOURCES += $(SRC_DIR)/Cuc/Src/cuList.c
#M_SOURCES += $(SRC_DIR)/Cuc/Src/cucTransaction.c
M_SOURCES += $(SRC_DIR)/CuC/Src/cucE1apHandleMsg.c
#M_SOURCES += $(SRC_DIR)/CuC/Src/cucF1apHandleMsg.c
M_SOURCES += $(SRC_DIR)/CuC/Src/cucMsgProc.c
#M_SOURCES += $(SRC_DIR)/CuC/Src/cucNgapHandleMsg.c
#M_SOURCES += $(SRC_DIR)/CuC/Src/cucOamHandleMsg.c
#M_SOURCES += $(SRC_DIR)/CuC/Src/cucUtils.c
#M_SOURCES += $(SRC_DIR)/CuC/Src/cucIfmNgap.c
#M_SOURCES += $(SRC_DIR)/CuC/Src/cucIfmF1ap.c
#M_SOURCES += $(SRC_DIR)/CuC/Src/cucIfmE1ap.c
#M_SOURCES += $(SRC_DIR)/CuC/Src/cucIfmPdcp.c
#M_SOURCES += $(SRC_DIR)/CuC/Src/cucCause.c
#M_SOURCES += $(SRC_DIR)/CuC/Src/cucCli.c
#M_SOURCES += $(SRC_DIR)/CuC/Src/cucSelfHandleMsg.c
#M_SOURCES += $(SRC_DIR)/CuC/Src/cuSystemInfo.c
#M_SOURCES += $(SRC_DIR)/CuC/Src/cucCommonFuc.c
#M_SOURCES += $(SRC_DIR)/CuC/Src/cucPerf.c
#M_SOURCES += $(SRC_DIR)/CuC/Src/cucRrcRestablishment.c

#M_SOURCES += $(SRC_DIR)/Ho/Src/IntraHo.c
#M_SOURCES += $(SRC_DIR)/Ho/Src/IntraHoDuCellChg.c
#M_SOURCES += $(SRC_DIR)/Ho/Src/InterHoNgSrc.c
#M_SOURCES += $(SRC_DIR)/Ho/Src/InterHoNgTarget.c
#M_SOURCES += $(SRC_DIR)/Ho/Src/hoTest.c
#M_SOURCES += $(SRC_DIR)/Mm/Src/intraHoConflict.c
#M_SOURCES += $(SRC_DIR)/Mm/Src/interHoNgSrcConflict.c
#M_SOURCES += $(SRC_DIR)/Mm/Src/interHoNgTargetConflict.c

#M_SOURCES += $(SRC_DIR)/Mm/Src/cucRrcReconfig.c
#M_SOURCES += $(SRC_DIR)/Mm/Src/cucRrcRelease.c
#M_SOURCES += $(SRC_DIR)/Mm/Src/cucRrcResume.c
#M_SOURCES += $(SRC_DIR)/Mm/Src/cucRrcConnection.c
#M_SOURCES += $(SRC_DIR)/Mm/Src/cucUmmUeCap.c
#M_SOURCES += $(SRC_DIR)/Mm/Src/cucRrcInactive.c
#M_SOURCES += $(SRC_DIR)/Mm/Src/cucPaging.c
#M_SOURCES += $(SRC_DIR)/Mm/Src/cucNas.c
#M_SOURCES += $(SRC_DIR)/Mm/Src/cucMeasurementRpt.c
#M_SOURCES += $(SRC_DIR)/Mm/Src/cucDlDataNotify.c
#M_SOURCES += $(SRC_DIR)/Mm/Src/rrcConnectionConflict.c
#M_SOURCES += $(SRC_DIR)/Mm/Src/rrcResumeConflict.c
#M_SOURCES += $(SRC_DIR)/Mm/Src/rrcInactConflict.c
#M_SOURCES += $(SRC_DIR)/Mm/Src/measureRptConflict.c
#M_SOURCES += $(SRC_DIR)/Mm/Src/dlNasConflict.c
#M_SOURCES += $(SRC_DIR)/Mm/Src/ulNasConflict.c
#M_SOURCES += $(SRC_DIR)/Mm/Src/pagingConflict.c
#M_SOURCES += $(SRC_DIR)/Mm/Src/dlDataNotifyConflict.c
#M_SOURCES += $(SRC_DIR)/Mm/Src/rrcReestablishConflict.c

M_SOURCES += $(SRC_DIR)/Sm/Src/cucInitCxtSetup.c
M_SOURCES += $(SRC_DIR)/Sm/Src/cucPduSessionSetup.c
#M_SOURCES += $(SRC_DIR)/Sm/Src/InitCxtSetupConflict.c
#M_SOURCES += $(SRC_DIR)/Sm/Src/pduSetupConflict.c
#M_SOURCES += $(SRC_DIR)/Sm/Src/ueCxtRlsConflict.c

#M_SOURCES += $(SRC_DIR)/Rrm/Src/cucIfmRrm.c

#M_SOURCES += $(SRC_DIR)/Om/Src/cucKpi.c

M_SOURCES += $(SRC_DIR)/Srv/Src/SrvMsgProc.c

#M_SOURCES += $(SRC_DIR)/Controller/Src/ctrlFunc.c
#M_SOURCES += $(SRC_DIR)/Controller/Src/ctrlProc.c

include ${G_COMPILE_S_LIB_F}

include ${G_COMMON_COMPILE_F}

-include $(M_DEPS)
