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
+