blob: dc3a8222273ebb99b0979bb93c37b9f7e7509a60 [file] [log] [blame]
Harald Welte3aa901d2018-08-13 18:32:36 +02001ASN_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
40ASN_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
79AM_CFLAGS = -I$(top_srcdir)/include $(ASN1C_CFLAGS) $(OSMOCORE_CFLAGS)
80
81noinst_LTLIBRARIES=libosmo-asn1-rspro.la
82libosmo_asn1_rspro_la_SOURCES=$(ASN_MODULE_SOURCES)
83libosmo_asn1_rspro_la_LIBADD=$(ASN1C_LDADD)
84
85regen: regenerate-from-asn1-source
86
87regenerate-from-asn1-source:
88 asn1c -R $(top_srcdir)/asn1/RSPRO.asn
89 $(top_srcdir)/move-asn1-header-files.sh osmocom/rspro $(ASN_MODULE_INC)