Harald Welte | 3aa901d | 2018-08-13 18:32:36 +0200 | [diff] [blame] | 1 | ASN_MODULE_SOURCES = \ |
| 2 | ATR.c \ |
| 3 | BankId.c \ |
| 4 | BankSlot.c \ |
| 5 | BankSlotStatusInd.c \ |
| 6 | ClientId.c \ |
| 7 | ClientSlot.c \ |
| 8 | ClientSlotStatusInd.c \ |
| 9 | ComponentIdentity.c \ |
| 10 | ComponentName.c \ |
| 11 | ComponentType.c \ |
| 12 | ConfigClientReq.c \ |
| 13 | ConfigClientRes.c \ |
| 14 | ConnectBankReq.c \ |
| 15 | ConnectBankRes.c \ |
| 16 | ConnectClientReq.c \ |
| 17 | ConnectClientRes.c \ |
| 18 | CreateMappingReq.c \ |
| 19 | CreateMappingRes.c \ |
| 20 | IpAddress.c \ |
| 21 | IpPort.c \ |
| 22 | Ipv4Address.c \ |
| 23 | Ipv6Address.c \ |
| 24 | OperationTag.c \ |
| 25 | PortNumber.c \ |
| 26 | RemoveMappingReq.c \ |
| 27 | RemoveMappingRes.c \ |
| 28 | ResultCode.c \ |
| 29 | RsproPDU.c \ |
| 30 | RsproPDUchoice.c \ |
| 31 | SetAtrReq.c \ |
| 32 | SetAtrRes.c \ |
| 33 | SlotNumber.c \ |
| 34 | SlotPhysStatus.c \ |
| 35 | TpduCardToModem.c \ |
| 36 | TpduFlags.c \ |
| 37 | TpduModemToCard.c \ |
| 38 | $(NULL) |
| 39 | |
| 40 | ASN_MODULE_INC = \ |
| 41 | ATR.h \ |
| 42 | BankId.h \ |
| 43 | BankSlot.h \ |
| 44 | BankSlotStatusInd.h \ |
| 45 | ClientId.h \ |
| 46 | ClientSlot.h \ |
| 47 | ClientSlotStatusInd.h \ |
| 48 | ComponentIdentity.h \ |
| 49 | ComponentName.h \ |
| 50 | ComponentType.h \ |
| 51 | ConfigClientReq.h \ |
| 52 | ConfigClientRes.h \ |
| 53 | ConnectBankReq.h \ |
| 54 | ConnectBankRes.h \ |
| 55 | ConnectClientReq.h \ |
| 56 | ConnectClientRes.h \ |
| 57 | CreateMappingReq.h \ |
| 58 | CreateMappingRes.h \ |
| 59 | IpAddress.h \ |
| 60 | IpPort.h \ |
| 61 | Ipv4Address.h \ |
| 62 | Ipv6Address.h \ |
| 63 | OperationTag.h \ |
| 64 | PortNumber.h \ |
| 65 | RemoveMappingReq.h \ |
| 66 | RemoveMappingRes.h \ |
| 67 | ResultCode.h \ |
| 68 | RsproPDU.h \ |
| 69 | RsproPDUchoice.h \ |
| 70 | SetAtrReq.h \ |
| 71 | SetAtrRes.h \ |
| 72 | SlotNumber.h \ |
| 73 | SlotPhysStatus.h \ |
| 74 | TpduCardToModem.h \ |
| 75 | TpduFlags.h \ |
| 76 | TpduModemToCard.h \ |
| 77 | $(NULL) |
| 78 | |
Harald Welte | 43ab79f | 2018-10-03 23:34:21 +0200 | [diff] [blame] | 79 | ASN_MODULE_SOURCES+=BOOLEAN.c |
| 80 | ASN_MODULE_SOURCES+=IA5String.c |
| 81 | ASN_MODULE_SOURCES+=INTEGER.c |
| 82 | ASN_MODULE_SOURCES+=NativeEnumerated.c |
| 83 | ASN_MODULE_SOURCES+=NativeInteger.c |
| 84 | ASN_MODULE_SOURCES+=constr_CHOICE.c |
| 85 | ASN_MODULE_SOURCES+=constr_SEQUENCE.c |
| 86 | ASN_MODULE_SOURCES+=OCTET_STRING.c |
| 87 | ASN_MODULE_SOURCES+=BIT_STRING.c |
| 88 | ASN_MODULE_SOURCES+=asn_codecs_prim.c |
| 89 | ASN_MODULE_SOURCES+=ber_tlv_length.c |
| 90 | ASN_MODULE_SOURCES+=ber_tlv_tag.c |
| 91 | ASN_MODULE_SOURCES+=ber_decoder.c |
| 92 | ASN_MODULE_SOURCES+=der_encoder.c |
| 93 | ASN_MODULE_SOURCES+=constr_TYPE.c |
| 94 | ASN_MODULE_SOURCES+=constraints.c |
| 95 | ASN_MODULE_SOURCES+=xer_support.c |
| 96 | ASN_MODULE_SOURCES+=xer_decoder.c |
| 97 | ASN_MODULE_SOURCES+=xer_encoder.c |
| 98 | ASN_MODULE_SOURCES+=per_support.c |
| 99 | ASN_MODULE_SOURCES+=per_decoder.c |
| 100 | ASN_MODULE_SOURCES+=per_encoder.c |
| 101 | ASN_MODULE_SOURCES+=per_opentype.c |
| 102 | |
| 103 | ASN_MODULE_INC+=BOOLEAN.h |
| 104 | ASN_MODULE_INC+=INTEGER.h |
| 105 | ASN_MODULE_INC+=NativeEnumerated.h |
| 106 | ASN_MODULE_INC+=IA5String.h |
| 107 | ASN_MODULE_INC+=NativeInteger.h |
| 108 | ASN_MODULE_INC+=constr_CHOICE.h |
| 109 | ASN_MODULE_INC+=constr_SEQUENCE.h |
| 110 | ASN_MODULE_INC+=asn_application.h |
| 111 | ASN_MODULE_INC+=asn_system.h |
| 112 | ASN_MODULE_INC+=asn_codecs.h |
| 113 | ASN_MODULE_INC+=asn_internal.h |
| 114 | ASN_MODULE_INC+=OCTET_STRING.h |
| 115 | ASN_MODULE_INC+=BIT_STRING.h |
| 116 | ASN_MODULE_INC+=asn_codecs_prim.h |
| 117 | ASN_MODULE_INC+=ber_tlv_length.h |
| 118 | ASN_MODULE_INC+=ber_tlv_tag.h |
| 119 | ASN_MODULE_INC+=ber_decoder.h |
| 120 | ASN_MODULE_INC+=der_encoder.h |
| 121 | ASN_MODULE_INC+=constr_TYPE.h |
| 122 | ASN_MODULE_INC+=constraints.h |
| 123 | ASN_MODULE_INC+=xer_support.h |
| 124 | ASN_MODULE_INC+=xer_decoder.h |
| 125 | ASN_MODULE_INC+=xer_encoder.h |
| 126 | ASN_MODULE_INC+=per_support.h |
| 127 | ASN_MODULE_INC+=per_decoder.h |
| 128 | ASN_MODULE_INC+=per_encoder.h |
| 129 | ASN_MODULE_INC+=per_opentype.h |
| 130 | |
| 131 | AM_CFLAGS = -I$(top_srcdir)/include $(OSMOCORE_CFLAGS) \ |
| 132 | -I$(top_srcdir)/include/osmocom/rspro -DEMIT_ASN_DEBUG |
Harald Welte | 3aa901d | 2018-08-13 18:32:36 +0200 | [diff] [blame] | 133 | |
| 134 | noinst_LTLIBRARIES=libosmo-asn1-rspro.la |
| 135 | libosmo_asn1_rspro_la_SOURCES=$(ASN_MODULE_SOURCES) |
Harald Welte | 3aa901d | 2018-08-13 18:32:36 +0200 | [diff] [blame] | 136 | |
| 137 | regen: regenerate-from-asn1-source |
| 138 | |
| 139 | regenerate-from-asn1-source: |
Harald Welte | 43ab79f | 2018-10-03 23:34:21 +0200 | [diff] [blame] | 140 | asn1c $(top_srcdir)/asn1/RSPRO.asn |
Harald Welte | 3aa901d | 2018-08-13 18:32:36 +0200 | [diff] [blame] | 141 | $(top_srcdir)/move-asn1-header-files.sh osmocom/rspro $(ASN_MODULE_INC) |