add Makefile.local to generate prefixed RUA code
diff --git a/src/rua/Makefile.local b/src/rua/Makefile.local
new file mode 100644
index 0000000..8ae65f4
--- /dev/null
+++ b/src/rua/Makefile.local
@@ -0,0 +1,102 @@
+ASN_MODULE_SOURCES= \
+ RUA_Criticality.c \
+ RUA_Presence.c \
+ RUA_ProcedureCode.c \
+ RUA_PrivateIE-ID.c \
+ RUA_ProtocolIE-ID.c \
+ RUA_TriggeringMessage.c \
+ RUA_IE-Extensions.c \
+ RUA_CN-DomainIndicator.c \
+ RUA_CSGMembershipStatus.c \
+ RUA_Establishment-Cause.c \
+ RUA_Context-ID.c \
+ RUA_IntraDomainNasNodeSelector.c \
+ RUA_Gsm-map-IDNNS.c \
+ RUA_Ansi-41-IDNNS.c \
+ RUA_RANAP-Message.c \
+ RUA_RoutingParameter.c \
+ RUA_Cause.c \
+ RUA_CauseRadioNetwork.c \
+ RUA_CauseTransport.c \
+ RUA_CauseProtocol.c \
+ RUA_CauseMisc.c \
+ RUA_CriticalityDiagnostics.c \
+ RUA_CriticalityDiagnostics-IE-List.c \
+ RUA_TypeOfError.c \
+ RUA_RUA-PDU.c \
+ RUA_InitiatingMessage.c \
+ RUA_SuccessfulOutcome.c \
+ RUA_UnsuccessfulOutcome.c \
+ RUA_Connect.c \
+ RUA_DirectTransfer.c \
+ RUA_Disconnect.c \
+ RUA_ConnectionlessTransfer.c \
+ RUA_ErrorIndication.c \
+ RUA_PrivateMessage.c \
+ RUA_IE.c
+
+ASN_MODULE_HEADERS= \
+ RUA_Criticality.h \
+ RUA_Presence.h \
+ RUA_ProcedureCode.h \
+ RUA_PrivateIE-ID.h \
+ RUA_ProtocolIE-ID.h \
+ RUA_TriggeringMessage.h \
+ RUA_IE-Extensions.h \
+ RUA_CN-DomainIndicator.h \
+ RUA_CSGMembershipStatus.h \
+ RUA_Establishment-Cause.h \
+ RUA_Context-ID.h \
+ RUA_IntraDomainNasNodeSelector.h \
+ RUA_Gsm-map-IDNNS.h \
+ RUA_Ansi-41-IDNNS.h \
+ RUA_RANAP-Message.h \
+ RUA_RoutingParameter.h \
+ RUA_Cause.h \
+ RUA_CauseRadioNetwork.h \
+ RUA_CauseTransport.h \
+ RUA_CauseProtocol.h \
+ RUA_CauseMisc.h \
+ RUA_CriticalityDiagnostics.h \
+ RUA_CriticalityDiagnostics-IE-List.h \
+ RUA_TypeOfError.h \
+ RUA_RUA-PDU.h \
+ RUA_InitiatingMessage.h \
+ RUA_SuccessfulOutcome.h \
+ RUA_UnsuccessfulOutcome.h \
+ RUA_Connect.h \
+ RUA_DirectTransfer.h \
+ RUA_Disconnect.h \
+ RUA_ConnectionlessTransfer.h \
+ RUA_ErrorIndication.h \
+ RUA_PrivateMessage.h \
+ RUA_IE.h
+
+
+lib_LTLIBRARIES=libosmo-asn1-rua.la
+libsomething_la_SOURCES=$(ASN_MODULE_SOURCES) $(ASN_MODULE_HEADERS)
+
+# Remove the lines below to convert it into a pure .am file
+CFLAGS += -I. `pkg-config --cflags libasn1c`
+OBJS=${ASN_MODULE_SOURCES:.c=.o} ${ASN_CONVERTER_SOURCES:.c=.o}
+
+all: libosmo-asn1-rua.a
+
+libosmo-asn1-rua.a: ${OBJS}
+ $(AR) r $@ $^
+
+.SUFFIXES:
+.SUFFIXES: .c .o
+
+.c.o:
+ $(CC) $(CFLAGS) -o $@ -c $<
+
+clean:
+ rm -f libosmo-asn1-rua.a
+ rm -f $(OBJS)
+
+regen: regenerate-from-asn1-source
+
+regenerate-from-asn1-source:
+ ASN1C_PREFIX="RUA_" asn1c -gen-PER ../../asn1/rua/RUA-CommonDataTypes.asn ../../asn1/rua/RUA-Constants.asn ../../asn1/rua/RUA-IEs.asn ../../asn1/rua/RUA-PDU.asn
+