Harald Welte | 3297dba | 2015-12-16 12:53:53 +0100 | [diff] [blame] | 1 | ASN_MODULE_SOURCES= \ |
Harald Welte | 3ca78c8 | 2015-09-10 09:38:28 +0200 | [diff] [blame] | 2 | RUA_Criticality.c \ |
| 3 | RUA_Presence.c \ |
| 4 | RUA_ProcedureCode.c \ |
| 5 | RUA_PrivateIE-ID.c \ |
| 6 | RUA_ProtocolIE-ID.c \ |
| 7 | RUA_TriggeringMessage.c \ |
| 8 | RUA_IE-Extensions.c \ |
| 9 | RUA_CN-DomainIndicator.c \ |
| 10 | RUA_CSGMembershipStatus.c \ |
| 11 | RUA_Establishment-Cause.c \ |
| 12 | RUA_Context-ID.c \ |
| 13 | RUA_IntraDomainNasNodeSelector.c \ |
| 14 | RUA_Gsm-map-IDNNS.c \ |
| 15 | RUA_Ansi-41-IDNNS.c \ |
| 16 | RUA_RANAP-Message.c \ |
| 17 | RUA_RoutingParameter.c \ |
| 18 | RUA_Cause.c \ |
| 19 | RUA_CauseRadioNetwork.c \ |
| 20 | RUA_CauseTransport.c \ |
| 21 | RUA_CauseProtocol.c \ |
| 22 | RUA_CauseMisc.c \ |
| 23 | RUA_CriticalityDiagnostics.c \ |
| 24 | RUA_CriticalityDiagnostics-IE-List.c \ |
| 25 | RUA_TypeOfError.c \ |
| 26 | RUA_RUA-PDU.c \ |
| 27 | RUA_InitiatingMessage.c \ |
| 28 | RUA_SuccessfulOutcome.c \ |
| 29 | RUA_UnsuccessfulOutcome.c \ |
| 30 | RUA_Connect.c \ |
| 31 | RUA_DirectTransfer.c \ |
| 32 | RUA_Disconnect.c \ |
| 33 | RUA_ConnectionlessTransfer.c \ |
| 34 | RUA_ErrorIndication.c \ |
| 35 | RUA_PrivateMessage.c \ |
| 36 | RUA_IE.c |
| 37 | |
Daniel Willmann | 29b9e00 | 2015-12-15 15:10:31 +0100 | [diff] [blame] | 38 | ASN_MODULE_INC= \ |
Harald Welte | 3ca78c8 | 2015-09-10 09:38:28 +0200 | [diff] [blame] | 39 | RUA_Criticality.h \ |
| 40 | RUA_Presence.h \ |
| 41 | RUA_ProcedureCode.h \ |
| 42 | RUA_PrivateIE-ID.h \ |
| 43 | RUA_ProtocolIE-ID.h \ |
| 44 | RUA_TriggeringMessage.h \ |
| 45 | RUA_IE-Extensions.h \ |
| 46 | RUA_CN-DomainIndicator.h \ |
| 47 | RUA_CSGMembershipStatus.h \ |
| 48 | RUA_Establishment-Cause.h \ |
| 49 | RUA_Context-ID.h \ |
| 50 | RUA_IntraDomainNasNodeSelector.h \ |
| 51 | RUA_Gsm-map-IDNNS.h \ |
| 52 | RUA_Ansi-41-IDNNS.h \ |
| 53 | RUA_RANAP-Message.h \ |
| 54 | RUA_RoutingParameter.h \ |
| 55 | RUA_Cause.h \ |
| 56 | RUA_CauseRadioNetwork.h \ |
| 57 | RUA_CauseTransport.h \ |
| 58 | RUA_CauseProtocol.h \ |
| 59 | RUA_CauseMisc.h \ |
| 60 | RUA_CriticalityDiagnostics.h \ |
| 61 | RUA_CriticalityDiagnostics-IE-List.h \ |
| 62 | RUA_TypeOfError.h \ |
| 63 | RUA_RUA-PDU.h \ |
| 64 | RUA_InitiatingMessage.h \ |
| 65 | RUA_SuccessfulOutcome.h \ |
| 66 | RUA_UnsuccessfulOutcome.h \ |
| 67 | RUA_Connect.h \ |
| 68 | RUA_DirectTransfer.h \ |
| 69 | RUA_Disconnect.h \ |
| 70 | RUA_ConnectionlessTransfer.h \ |
| 71 | RUA_ErrorIndication.h \ |
| 72 | RUA_PrivateMessage.h \ |
| 73 | RUA_IE.h |
| 74 | |
Neels Hofmeyr | f678036 | 2016-02-29 14:28:00 +0100 | [diff] [blame] | 75 | AM_CFLAGS = -I$(top_srcdir)/include $(ASN1C_CFLAGS) $(OSMOCORE_CFLAGS) |
Harald Welte | 3ca78c8 | 2015-09-10 09:38:28 +0200 | [diff] [blame] | 76 | |
Daniel Willmann | 29b9e00 | 2015-12-15 15:10:31 +0100 | [diff] [blame] | 77 | noinst_LIBRARIES=libosmo-asn1-rua.a |
Harald Welte | 3297dba | 2015-12-16 12:53:53 +0100 | [diff] [blame] | 78 | libosmo_asn1_rua_a_SOURCES=$(ASN_MODULE_SOURCES) |
Daniel Willmann | 29b9e00 | 2015-12-15 15:10:31 +0100 | [diff] [blame] | 79 | libosmo_asn1_rua_a_LIBADD=$(ASN1C_LDADD) |
Harald Welte | 3ca78c8 | 2015-09-10 09:38:28 +0200 | [diff] [blame] | 80 | |
Harald Welte | fd5db06 | 2015-12-16 13:07:10 +0100 | [diff] [blame] | 81 | regen: regenerate-from-asn1-source |
| 82 | |
| 83 | regenerate-from-asn1-source: |
Neels Hofmeyr | f678036 | 2016-02-29 14:28:00 +0100 | [diff] [blame] | 84 | ASN1C_PREFIX="RUA_" asn1c -gen-PER $(top_srcdir)/asn1/rua/RUA-CommonDataTypes.asn $(top_srcdir)/asn1/rua/RUA-Constants.asn $(top_srcdir)/asn1/rua/RUA-IEs.asn $(top_srcdir)/asn1/rua/RUA-PDU.asn |
Harald Welte | fd5db06 | 2015-12-16 13:07:10 +0100 | [diff] [blame] | 85 | # remove the local copy of the runtime code |
| 86 | @rm ANY.* BOOLEAN.* INTEGER.* NativeEnumerated.* NativeInteger.* OBJECT_IDENTIFIER.* asn_* OCTET_STRING.* converter-sample.c per_* xer_* constr* der_* ber_* BIT_STRING.* |
Neels Hofmeyr | 5aabad1 | 2016-01-04 15:23:09 +0100 | [diff] [blame] | 87 | # change include style to `#include <dir/foo.h>' |
Neels Hofmeyr | f678036 | 2016-02-29 14:28:00 +0100 | [diff] [blame] | 88 | $(top_srcdir)/move-asn1-header-files.sh osmocom/rua $(ASN_MODULE_INC) |
Harald Welte | fd5db06 | 2015-12-16 13:07:10 +0100 | [diff] [blame] | 89 | |