RICPLT-2910
[ric-plt/submgr.git] / 3rdparty / libe2ap / Makefile.am.libasncodec
diff --git a/3rdparty/libe2ap/Makefile.am.libasncodec b/3rdparty/libe2ap/Makefile.am.libasncodec
new file mode 100644 (file)
index 0000000..1d43b41
--- /dev/null
@@ -0,0 +1,691 @@
+ASN_MODULE_SRCS=       \
+       E2AP-PDU.c      \
+       RICInitiatingMessage.c  \
+       RICSuccessfulOutcome.c  \
+       RICUnsuccessfulOutcome.c        \
+       RICsubscriptionRequest.c        \
+       RICsubscription.c       \
+       RICactions-ToBeSetup-List.c     \
+       RICaction-ToBeSetup-Item.c      \
+       RICsubscriptionResponse.c       \
+       RICaction-Admitted-List.c       \
+       RICaction-Admitted-Item.c       \
+       RICaction-NotAdmitted-List.c    \
+       RICaction-NotAdmitted-Item.c    \
+       RICsubscriptionFailure.c        \
+       RICsubscriptionDeleteRequest.c  \
+       RICsubscriptionDeleteResponse.c \
+       RICsubscriptionDeleteFailure.c  \
+       RICindication.c \
+       RICcontrolRequest.c     \
+       RICcontrolAcknowledge.c \
+       RICcontrolFailure.c     \
+       RICserviceUpdate.c      \
+       RANfunctions-List.c     \
+       RANfunction-Item.c      \
+       RANfunctionsID-List.c   \
+       RANfunctionID-Item.c    \
+       RICserviceUpdateAcknowledge.c   \
+       RANfunctionsIDcause-List.c      \
+       RANfunctionIDcause-Item.c       \
+       RICserviceUpdateFailure.c       \
+       RICserviceQuery.c       \
+       CauseRIC.c      \
+       RANfunctionDefinition.c \
+       RANfunctionID.c \
+       RICactionDefinition.c   \
+       RICactionID.c   \
+       RICactionType.c \
+       RICcallProcessID.c      \
+       RICcause.c      \
+       RICcontrolAckRequest.c  \
+       RICcontrolHeader.c      \
+       RICcontrolMessage.c     \
+       RICcontrolStatus.c      \
+       RICeventTriggerDefinition.c     \
+       RICindicationHeader.c   \
+       RICindicationMessage.c  \
+       RICindicationSN.c       \
+       RICindicationType.c     \
+       RICrequestID.c  \
+       RICsubsequentAction.c   \
+       RICsubsequentActionType.c       \
+       RICtimeToWait.c \
+       E2SM-gNB-X2-eventTriggerDefinition.c    \
+       E2SM-gNB-X2-actionDefinition.c  \
+       E2SM-gNB-X2-indicationHeader.c  \
+       E2SM-gNB-X2-indicationMessage.c \
+       E2SM-gNB-X2-callProcessID.c     \
+       E2SM-gNB-X2-controlHeader.c     \
+       E2SM-gNB-X2-controlMessage.c    \
+       ActionParameter-Item.c  \
+       ActionParameter-ID.c    \
+       ActionParameter-Value.c \
+       CallProcess-ID.c        \
+       Interface-ID.c  \
+       InterfaceDirection.c    \
+       InterfaceMessage.c      \
+       InterfaceMessageType.c  \
+       TypeOfMessage.c \
+       InterfaceProtocolIE-Item.c      \
+       InterfaceProtocolIE-ID.c        \
+       InterfaceProtocolIE-Test.c      \
+       InterfaceProtocolIE-Value.c     \
+       Style-ID.c      \
+       TimeStamp.c     \
+       ErrorIndication.c       \
+       ResetRequest.c  \
+       ResetResponse.c \
+       X2SetupRequest.c        \
+       X2SetupResponse.c       \
+       X2SetupFailure.c        \
+       LoadInformation.c       \
+       CellInformation-List.c  \
+       CellInformation-Item.c  \
+       ENBConfigurationUpdate.c        \
+       ServedCellsToModify.c   \
+       ServedCellsToModify-Item.c      \
+       Old-ECGIs.c     \
+       ENBConfigurationUpdateAcknowledge.c     \
+       ENBConfigurationUpdateFailure.c \
+       ResourceStatusRequest.c \
+       CellToReport-List.c     \
+       CellToReport-Item.c     \
+       ReportingPeriodicity.c  \
+       PartialSuccessIndicator.c       \
+       ResourceStatusResponse.c        \
+       MeasurementInitiationResult-List.c      \
+       MeasurementInitiationResult-Item.c      \
+       MeasurementFailureCause-List.c  \
+       MeasurementFailureCause-Item.c  \
+       ResourceStatusFailure.c \
+       CompleteFailureCauseInformation-List.c  \
+       CompleteFailureCauseInformation-Item.c  \
+       ResourceStatusUpdate.c  \
+       CellMeasurementResult-List.c    \
+       CellMeasurementResult-Item.c    \
+       SeNBReconfigurationComplete.c   \
+       ResponseInformationSeNBReconfComp.c     \
+       ResponseInformationSeNBReconfComp-SuccessItem.c \
+       ResponseInformationSeNBReconfComp-RejectByMeNBItem.c    \
+       ENDCX2SetupRequest.c    \
+       InitiatingNodeType-EndcX2Setup.c        \
+       ServedEUTRAcellsENDCX2ManagementList.c  \
+       ServedNRcellsENDCX2ManagementList.c     \
+       ServedNRCell-Information.c      \
+       FDD-InfoServedNRCell-Information.c      \
+       FDD-InfoNeighbourServedNRCell-Information.c     \
+       TDD-InfoServedNRCell-Information.c      \
+       TDD-InfoNeighbourServedNRCell-Information.c     \
+       NRNeighbour-Information.c       \
+       CellAssistanceInformation.c     \
+       Limited-list.c  \
+       ENDCX2SetupResponse.c   \
+       RespondingNodeType-EndcX2Setup.c        \
+       ENDCX2SetupFailure.c    \
+       ENDCConfigurationUpdate.c       \
+       InitiatingNodeType-EndcConfigUpdate.c   \
+       ServedEUTRAcellsToModifyListENDCConfUpd.c       \
+       ServedEUTRAcellsToDeleteListENDCConfUpd.c       \
+       ServedNRcellsToModifyENDCConfUpdList.c  \
+       ServedNRCellsToModify-Item.c    \
+       ServedNRcellsToDeleteENDCConfUpdList.c  \
+       ENDCConfigurationUpdateAcknowledge.c    \
+       RespondingNodeType-EndcConfigUpdate.c   \
+       ENDCConfigurationUpdateFailure.c        \
+       GNBStatusIndication.c   \
+       ABSInformation.c        \
+       ABSInformationFDD.c     \
+       ABSInformationTDD.c     \
+       ABS-Status.c    \
+       AdditionalSpecialSubframe-Info.c        \
+       AdditionalSpecialSubframePatterns.c     \
+       AdditionalSpecialSubframeExtension-Info.c       \
+       AdditionalSpecialSubframePatternsExtension.c    \
+       BandwidthReducedSI.c    \
+       BenefitMetric.c \
+       BroadcastPLMNs-Item.c   \
+       CapacityValue.c \
+       Cause.c \
+       CauseMisc.c     \
+       CauseProtocol.c \
+       CauseRadioNetwork.c     \
+       CauseTransport.c        \
+       CellBasedQMC.c  \
+       CellCapacityClassValue.c        \
+       CellDeploymentStatusIndicator.c \
+       CellIdListforQMC.c      \
+       CellReplacingInfo.c     \
+       CellReportingIndicator.c        \
+       CoMPHypothesisSet.c     \
+       CoMPHypothesisSetItem.c \
+       CoMPInformation.c       \
+       CoMPInformationItem.c   \
+       CoMPInformationStartTime.c      \
+       CompositeAvailableCapacity.c    \
+       CompositeAvailableCapacityGroup.c       \
+       CoverageModificationList.c      \
+       CoverageModification-Item.c     \
+       CriticalityDiagnostics.c        \
+       CriticalityDiagnostics-IE-List.c        \
+       CSG-Id.c        \
+       CSIReportList.c \
+       CSIReportPerCSIProcess.c        \
+       CSIReportPerCSIProcessItem.c    \
+       CyclicPrefixDL.c        \
+       CyclicPrefixUL.c        \
+       DeactivationIndication.c        \
+       DL-ABS-status.c \
+       DL-GBR-PRB-usage.c      \
+       DL-non-GBR-PRB-usage.c  \
+       DL-scheduling-PDCCH-CCE-usage.c \
+       DL-Total-PRB-usage.c    \
+       DynamicDLTransmissionInformation.c      \
+       DynamicNAICSInformation.c       \
+       EARFCN.c        \
+       EARFCNExtension.c       \
+       ECGI.c  \
+       EnhancedRNTP.c  \
+       EnhancedRNTPStartTime.c \
+       ENB-ID.c        \
+       EUTRA-Mode-Info.c       \
+       EUTRANCellIdentifier.c  \
+       ExtendedULInterferenceOverloadInfo.c    \
+       FDD-Info.c      \
+       Fourframes.c    \
+       FreqBandIndicator.c     \
+       FreqBandIndicatorPriority.c     \
+       FreqBandNrItem.c        \
+       GlobalENB-ID.c  \
+       GlobalGNB-ID.c  \
+       GNBOverloadInformation.c        \
+       GUGroupIDList.c \
+       GU-Group-ID.c   \
+       GNB-ID.c        \
+       HWLoadIndicator.c       \
+       InvokeIndication.c      \
+       LHN-ID.c        \
+       LoadIndicator.c \
+       Measurement-ID.c        \
+       MeNBtoSeNBContainer.c   \
+       MME-Group-ID.c  \
+       MBMS-Service-Area-Identity-List.c       \
+       MBMS-Service-Area-Identity.c    \
+       MBSFN-Subframe-Infolist.c       \
+       MBSFN-Subframe-Info.c   \
+       MultibandInfoList.c     \
+       BandInfo.c      \
+       MeNBtoSgNBContainer.c   \
+       Neighbour-Information.c \
+       Number-of-Antennaports.c        \
+       NRFreqInfo.c    \
+       NRCellIdentifier.c      \
+       NRCGI.c \
+       NRPCI.c \
+       NR-TxBW.c       \
+       NRNRB.c \
+       NRSCS.c \
+       NRS-NSSS-PowerOffset.c  \
+       FiveGS-TAC.c    \
+       NSSS-NumOccasionDifferentPrecoder.c     \
+       OffsetOfNbiotChannelNumberToEARFCN.c    \
+       Oneframe.c      \
+       PA-Values.c     \
+       PCI.c   \
+       PLMN-Identity.c \
+       PRACH-Configuration.c   \
+       ProtectedEUTRAResourceIndication.c      \
+       ProtectedFootprintTimePattern.c \
+       ProtectedResourceList.c \
+       ProtectedResourceList-Item.c    \
+       RadioframeAllocationOffset.c    \
+       RadioframeAllocationPeriod.c    \
+       RadioResourceStatus.c   \
+       Registration-Request.c  \
+       RelativeNarrowbandTxPower.c     \
+       ReplacingCellsList.c    \
+       ReplacingCellsList-Item.c       \
+       ReportCharacteristics.c \
+       ReportingPeriodicityCSIR.c      \
+       ReportingPeriodicityRSRPMR.c    \
+       ResourceType.c  \
+       RNTP-Threshold.c        \
+       RSRPMeasurementResult.c \
+       RSRPMRList.c    \
+       S1TNLLoadIndicator.c    \
+       ServedCells.c   \
+       ServedCell-Information.c        \
+       SgNB-UE-X2AP-ID.c       \
+       SpecialSubframe-Info.c  \
+       SpecialSubframePatterns.c       \
+       SubbandCQI.c    \
+       SubbandCQICodeword0.c   \
+       SubbandCQICodeword1.c   \
+       SubbandCQIList.c        \
+       SubbandCQIItem.c        \
+       SubbandSize.c   \
+       SubframeAllocation.c    \
+       SubframeAssignment.c    \
+       SULInformation.c        \
+       SupportedSULFreqBandItem.c      \
+       TAC.c   \
+       TDD-Info.c      \
+       TimeToWait.c    \
+       Transmission-Bandwidth.c        \
+       TypeOfError.c   \
+       UEID.c  \
+       UE-X2AP-ID.c    \
+       UE-X2AP-ID-Extension.c  \
+       UL-GBR-PRB-usage.c      \
+       UL-HighInterferenceIndicationInfo.c     \
+       UL-HighInterferenceIndicationInfo-Item.c        \
+       UL-HighInterferenceIndication.c \
+       UL-InterferenceOverloadIndication.c     \
+       UL-InterferenceOverloadIndication-Item.c        \
+       UL-non-GBR-PRB-usage.c  \
+       UL-scheduling-PDCCH-CCE-usage.c \
+       UL-Total-PRB-usage.c    \
+       UsableABSInformation.c  \
+       UsableABSInformationFDD.c       \
+       UsableABSInformationTDD.c       \
+       WidebandCQI.c   \
+       WidebandCQICodeword1.c  \
+       Criticality.c   \
+       Presence.c      \
+       PrivateIE-ID.c  \
+       ProcedureCode.c \
+       ProtocolIE-ID.c \
+       TriggeringMessage.c     \
+       ProtocolIE-Container.c  \
+       ProtocolIE-Single-Container.c   \
+       ProtocolIE-Field.c      \
+       ProtocolIE-ContainerList.c      \
+       ProtocolExtensionContainer.c    \
+       ProtocolExtensionField.c
+
+ASN_MODULE_HDRS=       \
+       E2AP-PDU.h      \
+       RICInitiatingMessage.h  \
+       RICSuccessfulOutcome.h  \
+       RICUnsuccessfulOutcome.h        \
+       RICsubscriptionRequest.h        \
+       RICsubscription.h       \
+       RICactions-ToBeSetup-List.h     \
+       RICaction-ToBeSetup-Item.h      \
+       RICsubscriptionResponse.h       \
+       RICaction-Admitted-List.h       \
+       RICaction-Admitted-Item.h       \
+       RICaction-NotAdmitted-List.h    \
+       RICaction-NotAdmitted-Item.h    \
+       RICsubscriptionFailure.h        \
+       RICsubscriptionDeleteRequest.h  \
+       RICsubscriptionDeleteResponse.h \
+       RICsubscriptionDeleteFailure.h  \
+       RICindication.h \
+       RICcontrolRequest.h     \
+       RICcontrolAcknowledge.h \
+       RICcontrolFailure.h     \
+       RICserviceUpdate.h      \
+       RANfunctions-List.h     \
+       RANfunction-Item.h      \
+       RANfunctionsID-List.h   \
+       RANfunctionID-Item.h    \
+       RICserviceUpdateAcknowledge.h   \
+       RANfunctionsIDcause-List.h      \
+       RANfunctionIDcause-Item.h       \
+       RICserviceUpdateFailure.h       \
+       RICserviceQuery.h       \
+       CauseRIC.h      \
+       RANfunctionDefinition.h \
+       RANfunctionID.h \
+       RICactionDefinition.h   \
+       RICactionID.h   \
+       RICactionType.h \
+       RICcallProcessID.h      \
+       RICcause.h      \
+       RICcontrolAckRequest.h  \
+       RICcontrolHeader.h      \
+       RICcontrolMessage.h     \
+       RICcontrolStatus.h      \
+       RICeventTriggerDefinition.h     \
+       RICindicationHeader.h   \
+       RICindicationMessage.h  \
+       RICindicationSN.h       \
+       RICindicationType.h     \
+       RICrequestID.h  \
+       RICsubsequentAction.h   \
+       RICsubsequentActionType.h       \
+       RICtimeToWait.h \
+       E2SM-gNB-X2-eventTriggerDefinition.h    \
+       E2SM-gNB-X2-actionDefinition.h  \
+       E2SM-gNB-X2-indicationHeader.h  \
+       E2SM-gNB-X2-indicationMessage.h \
+       E2SM-gNB-X2-callProcessID.h     \
+       E2SM-gNB-X2-controlHeader.h     \
+       E2SM-gNB-X2-controlMessage.h    \
+       ActionParameter-Item.h  \
+       ActionParameter-ID.h    \
+       ActionParameter-Value.h \
+       CallProcess-ID.h        \
+       Interface-ID.h  \
+       InterfaceDirection.h    \
+       InterfaceMessage.h      \
+       InterfaceMessageType.h  \
+       TypeOfMessage.h \
+       InterfaceProtocolIE-Item.h      \
+       InterfaceProtocolIE-ID.h        \
+       InterfaceProtocolIE-Test.h      \
+       InterfaceProtocolIE-Value.h     \
+       Style-ID.h      \
+       TimeStamp.h     \
+       ErrorIndication.h       \
+       ResetRequest.h  \
+       ResetResponse.h \
+       X2SetupRequest.h        \
+       X2SetupResponse.h       \
+       X2SetupFailure.h        \
+       LoadInformation.h       \
+       CellInformation-List.h  \
+       CellInformation-Item.h  \
+       ENBConfigurationUpdate.h        \
+       ServedCellsToModify.h   \
+       ServedCellsToModify-Item.h      \
+       Old-ECGIs.h     \
+       ENBConfigurationUpdateAcknowledge.h     \
+       ENBConfigurationUpdateFailure.h \
+       ResourceStatusRequest.h \
+       CellToReport-List.h     \
+       CellToReport-Item.h     \
+       ReportingPeriodicity.h  \
+       PartialSuccessIndicator.h       \
+       ResourceStatusResponse.h        \
+       MeasurementInitiationResult-List.h      \
+       MeasurementInitiationResult-Item.h      \
+       MeasurementFailureCause-List.h  \
+       MeasurementFailureCause-Item.h  \
+       ResourceStatusFailure.h \
+       CompleteFailureCauseInformation-List.h  \
+       CompleteFailureCauseInformation-Item.h  \
+       ResourceStatusUpdate.h  \
+       CellMeasurementResult-List.h    \
+       CellMeasurementResult-Item.h    \
+       SeNBReconfigurationComplete.h   \
+       ResponseInformationSeNBReconfComp.h     \
+       ResponseInformationSeNBReconfComp-SuccessItem.h \
+       ResponseInformationSeNBReconfComp-RejectByMeNBItem.h    \
+       ENDCX2SetupRequest.h    \
+       InitiatingNodeType-EndcX2Setup.h        \
+       ServedEUTRAcellsENDCX2ManagementList.h  \
+       ServedNRcellsENDCX2ManagementList.h     \
+       ServedNRCell-Information.h      \
+       FDD-InfoServedNRCell-Information.h      \
+       FDD-InfoNeighbourServedNRCell-Information.h     \
+       TDD-InfoServedNRCell-Information.h      \
+       TDD-InfoNeighbourServedNRCell-Information.h     \
+       NRNeighbour-Information.h       \
+       CellAssistanceInformation.h     \
+       Limited-list.h  \
+       ENDCX2SetupResponse.h   \
+       RespondingNodeType-EndcX2Setup.h        \
+       ENDCX2SetupFailure.h    \
+       ENDCConfigurationUpdate.h       \
+       InitiatingNodeType-EndcConfigUpdate.h   \
+       ServedEUTRAcellsToModifyListENDCConfUpd.h       \
+       ServedEUTRAcellsToDeleteListENDCConfUpd.h       \
+       ServedNRcellsToModifyENDCConfUpdList.h  \
+       ServedNRCellsToModify-Item.h    \
+       ServedNRcellsToDeleteENDCConfUpdList.h  \
+       ENDCConfigurationUpdateAcknowledge.h    \
+       RespondingNodeType-EndcConfigUpdate.h   \
+       ENDCConfigurationUpdateFailure.h        \
+       GNBStatusIndication.h   \
+       ABSInformation.h        \
+       ABSInformationFDD.h     \
+       ABSInformationTDD.h     \
+       ABS-Status.h    \
+       AdditionalSpecialSubframe-Info.h        \
+       AdditionalSpecialSubframePatterns.h     \
+       AdditionalSpecialSubframeExtension-Info.h       \
+       AdditionalSpecialSubframePatternsExtension.h    \
+       BandwidthReducedSI.h    \
+       BenefitMetric.h \
+       BroadcastPLMNs-Item.h   \
+       CapacityValue.h \
+       Cause.h \
+       CauseMisc.h     \
+       CauseProtocol.h \
+       CauseRadioNetwork.h     \
+       CauseTransport.h        \
+       CellBasedQMC.h  \
+       CellCapacityClassValue.h        \
+       CellDeploymentStatusIndicator.h \
+       CellIdListforQMC.h      \
+       CellReplacingInfo.h     \
+       CellReportingIndicator.h        \
+       CoMPHypothesisSet.h     \
+       CoMPHypothesisSetItem.h \
+       CoMPInformation.h       \
+       CoMPInformationItem.h   \
+       CoMPInformationStartTime.h      \
+       CompositeAvailableCapacity.h    \
+       CompositeAvailableCapacityGroup.h       \
+       CoverageModificationList.h      \
+       CoverageModification-Item.h     \
+       CriticalityDiagnostics.h        \
+       CriticalityDiagnostics-IE-List.h        \
+       CSG-Id.h        \
+       CSIReportList.h \
+       CSIReportPerCSIProcess.h        \
+       CSIReportPerCSIProcessItem.h    \
+       CyclicPrefixDL.h        \
+       CyclicPrefixUL.h        \
+       DeactivationIndication.h        \
+       DL-ABS-status.h \
+       DL-GBR-PRB-usage.h      \
+       DL-non-GBR-PRB-usage.h  \
+       DL-scheduling-PDCCH-CCE-usage.h \
+       DL-Total-PRB-usage.h    \
+       DynamicDLTransmissionInformation.h      \
+       DynamicNAICSInformation.h       \
+       EARFCN.h        \
+       EARFCNExtension.h       \
+       ECGI.h  \
+       EnhancedRNTP.h  \
+       EnhancedRNTPStartTime.h \
+       ENB-ID.h        \
+       EUTRA-Mode-Info.h       \
+       EUTRANCellIdentifier.h  \
+       ExtendedULInterferenceOverloadInfo.h    \
+       FDD-Info.h      \
+       Fourframes.h    \
+       FreqBandIndicator.h     \
+       FreqBandIndicatorPriority.h     \
+       FreqBandNrItem.h        \
+       GlobalENB-ID.h  \
+       GlobalGNB-ID.h  \
+       GNBOverloadInformation.h        \
+       GUGroupIDList.h \
+       GU-Group-ID.h   \
+       GNB-ID.h        \
+       HWLoadIndicator.h       \
+       InvokeIndication.h      \
+       LHN-ID.h        \
+       LoadIndicator.h \
+       Measurement-ID.h        \
+       MeNBtoSeNBContainer.h   \
+       MME-Group-ID.h  \
+       MBMS-Service-Area-Identity-List.h       \
+       MBMS-Service-Area-Identity.h    \
+       MBSFN-Subframe-Infolist.h       \
+       MBSFN-Subframe-Info.h   \
+       MultibandInfoList.h     \
+       BandInfo.h      \
+       MeNBtoSgNBContainer.h   \
+       Neighbour-Information.h \
+       Number-of-Antennaports.h        \
+       NRFreqInfo.h    \
+       NRCellIdentifier.h      \
+       NRCGI.h \
+       NRPCI.h \
+       NR-TxBW.h       \
+       NRNRB.h \
+       NRSCS.h \
+       NRS-NSSS-PowerOffset.h  \
+       FiveGS-TAC.h    \
+       NSSS-NumOccasionDifferentPrecoder.h     \
+       OffsetOfNbiotChannelNumberToEARFCN.h    \
+       Oneframe.h      \
+       PA-Values.h     \
+       PCI.h   \
+       PLMN-Identity.h \
+       PRACH-Configuration.h   \
+       ProtectedEUTRAResourceIndication.h      \
+       ProtectedFootprintTimePattern.h \
+       ProtectedResourceList.h \
+       ProtectedResourceList-Item.h    \
+       RadioframeAllocationOffset.h    \
+       RadioframeAllocationPeriod.h    \
+       RadioResourceStatus.h   \
+       Registration-Request.h  \
+       RelativeNarrowbandTxPower.h     \
+       ReplacingCellsList.h    \
+       ReplacingCellsList-Item.h       \
+       ReportCharacteristics.h \
+       ReportingPeriodicityCSIR.h      \
+       ReportingPeriodicityRSRPMR.h    \
+       ResourceType.h  \
+       RNTP-Threshold.h        \
+       RSRPMeasurementResult.h \
+       RSRPMRList.h    \
+       S1TNLLoadIndicator.h    \
+       ServedCells.h   \
+       ServedCell-Information.h        \
+       SgNB-UE-X2AP-ID.h       \
+       SpecialSubframe-Info.h  \
+       SpecialSubframePatterns.h       \
+       SubbandCQI.h    \
+       SubbandCQICodeword0.h   \
+       SubbandCQICodeword1.h   \
+       SubbandCQIList.h        \
+       SubbandCQIItem.h        \
+       SubbandSize.h   \
+       SubframeAllocation.h    \
+       SubframeAssignment.h    \
+       SULInformation.h        \
+       SupportedSULFreqBandItem.h      \
+       TAC.h   \
+       TDD-Info.h      \
+       TimeToWait.h    \
+       Transmission-Bandwidth.h        \
+       TypeOfError.h   \
+       UEID.h  \
+       UE-X2AP-ID.h    \
+       UE-X2AP-ID-Extension.h  \
+       UL-GBR-PRB-usage.h      \
+       UL-HighInterferenceIndicationInfo.h     \
+       UL-HighInterferenceIndicationInfo-Item.h        \
+       UL-HighInterferenceIndication.h \
+       UL-InterferenceOverloadIndication.h     \
+       UL-InterferenceOverloadIndication-Item.h        \
+       UL-non-GBR-PRB-usage.h  \
+       UL-scheduling-PDCCH-CCE-usage.h \
+       UL-Total-PRB-usage.h    \
+       UsableABSInformation.h  \
+       UsableABSInformationFDD.h       \
+       UsableABSInformationTDD.h       \
+       WidebandCQI.h   \
+       WidebandCQICodeword1.h  \
+       Criticality.h   \
+       Presence.h      \
+       PrivateIE-ID.h  \
+       ProcedureCode.h \
+       ProtocolIE-ID.h \
+       TriggeringMessage.h     \
+       ProtocolIE-Container.h  \
+       ProtocolIE-Single-Container.h   \
+       ProtocolIE-Field.h      \
+       ProtocolIE-ContainerList.h      \
+       ProtocolExtensionContainer.h    \
+       ProtocolExtensionField.h
+
+ASN_MODULE_HDRS+=ANY.h
+ASN_MODULE_SRCS+=ANY.c
+ASN_MODULE_HDRS+=OCTET_STRING.h
+ASN_MODULE_HDRS+=OPEN_TYPE.h
+ASN_MODULE_SRCS+=OPEN_TYPE.c
+ASN_MODULE_HDRS+=constr_CHOICE.h
+ASN_MODULE_HDRS+=BOOLEAN.h
+ASN_MODULE_SRCS+=BOOLEAN.c
+ASN_MODULE_HDRS+=INTEGER.h
+ASN_MODULE_SRCS+=INTEGER.c
+ASN_MODULE_HDRS+=NULL.h
+ASN_MODULE_SRCS+=NULL.c
+ASN_MODULE_HDRS+=NativeEnumerated.h
+ASN_MODULE_SRCS+=NativeEnumerated.c
+ASN_MODULE_HDRS+=NativeInteger.h
+ASN_MODULE_SRCS+=NativeInteger.c
+ASN_MODULE_HDRS+=OBJECT_IDENTIFIER.h
+ASN_MODULE_SRCS+=OBJECT_IDENTIFIER.c
+ASN_MODULE_HDRS+=PrintableString.h
+ASN_MODULE_SRCS+=PrintableString.c
+ASN_MODULE_HDRS+=asn_SEQUENCE_OF.h
+ASN_MODULE_SRCS+=asn_SEQUENCE_OF.c
+ASN_MODULE_HDRS+=asn_SET_OF.h
+ASN_MODULE_SRCS+=asn_SET_OF.c
+ASN_MODULE_SRCS+=constr_CHOICE.c
+ASN_MODULE_HDRS+=constr_SEQUENCE.h
+ASN_MODULE_SRCS+=constr_SEQUENCE.c
+ASN_MODULE_HDRS+=constr_SEQUENCE_OF.h
+ASN_MODULE_SRCS+=constr_SEQUENCE_OF.c
+ASN_MODULE_HDRS+=constr_SET_OF.h
+ASN_MODULE_SRCS+=constr_SET_OF.c
+ASN_MODULE_HDRS+=asn_application.h
+ASN_MODULE_SRCS+=asn_application.c
+ASN_MODULE_HDRS+=asn_ioc.h
+ASN_MODULE_HDRS+=asn_system.h
+ASN_MODULE_HDRS+=asn_codecs.h
+ASN_MODULE_HDRS+=asn_internal.h
+ASN_MODULE_SRCS+=asn_internal.c
+ASN_MODULE_HDRS+=asn_random_fill.h
+ASN_MODULE_SRCS+=asn_random_fill.c
+ASN_MODULE_HDRS+=asn_bit_data.h
+ASN_MODULE_SRCS+=asn_bit_data.c
+ASN_MODULE_SRCS+=OCTET_STRING.c
+ASN_MODULE_HDRS+=BIT_STRING.h
+ASN_MODULE_SRCS+=BIT_STRING.c
+ASN_MODULE_SRCS+=asn_codecs_prim.c
+ASN_MODULE_HDRS+=asn_codecs_prim.h
+ASN_MODULE_HDRS+=ber_tlv_length.h
+ASN_MODULE_SRCS+=ber_tlv_length.c
+ASN_MODULE_HDRS+=ber_tlv_tag.h
+ASN_MODULE_SRCS+=ber_tlv_tag.c
+ASN_MODULE_HDRS+=ber_decoder.h
+ASN_MODULE_SRCS+=ber_decoder.c
+ASN_MODULE_HDRS+=der_encoder.h
+ASN_MODULE_SRCS+=der_encoder.c
+ASN_MODULE_HDRS+=constr_TYPE.h
+ASN_MODULE_SRCS+=constr_TYPE.c
+ASN_MODULE_HDRS+=constraints.h
+ASN_MODULE_SRCS+=constraints.c
+ASN_MODULE_HDRS+=xer_support.h
+ASN_MODULE_SRCS+=xer_support.c
+ASN_MODULE_HDRS+=xer_decoder.h
+ASN_MODULE_SRCS+=xer_decoder.c
+ASN_MODULE_HDRS+=xer_encoder.h
+ASN_MODULE_SRCS+=xer_encoder.c
+ASN_MODULE_HDRS+=per_support.h
+ASN_MODULE_SRCS+=per_support.c
+ASN_MODULE_HDRS+=per_decoder.h
+ASN_MODULE_SRCS+=per_decoder.c
+ASN_MODULE_HDRS+=per_encoder.h
+ASN_MODULE_SRCS+=per_encoder.c
+ASN_MODULE_HDRS+=per_opentype.h
+ASN_MODULE_SRCS+=per_opentype.c
+
+ASN_MODULE_CFLAGS=-DASN_DISABLE_OER_SUPPORT 
+
+lib_LTLIBRARIES+=libasncodec.la
+libasncodec_la_SOURCES=$(ASN_MODULE_SRCS) $(ASN_MODULE_HDRS)
+libasncodec_la_CPPFLAGS=-I$(top_srcdir)/
+libasncodec_la_CFLAGS=$(ASN_MODULE_CFLAGS)
+libasncodec_la_LDFLAGS=-lm