From 9da9697f55f34f268b6777a162c044b4b90e0eb0 Mon Sep 17 00:00:00 2001 From: Harald Welte Date: Mon, 31 Aug 2015 09:38:13 +0200 Subject: [PATCH] makefile: asn1tostruct.py rules for RUA and RANAP --- src/Makefile | 11 +++++++++-- 1 file changed, 9 insertions(+), 2 deletions(-) diff --git a/src/Makefile b/src/Makefile index 01cd87eb..1ceab0b9 100644 --- a/src/Makefile +++ b/src/Makefile @@ -1,5 +1,4 @@ ASN1_ROOT=../asn1/ -ASN1_DIR=$(ASN1_ROOT)/hnbap ASN1_FILES=HNBAP-CommonDataTypes.asn ASN1TOSTRUCT:=$(ASN1_ROOT)/utils/asn1tostruct.py @@ -11,7 +10,15 @@ LDFLAGS=`pkg-config --libs libosmocore libosmovty libosmogsm` -lsctp all: hnbgw .PHONY: hnbap_encoder.c -hnbap_encoder.c: $(ASN1_DIR)/HNBAP-PDU-Contents.asn +hnbap_encoder.c: $(ASN1_ROOT)/hnbap/HNBAP-PDU-Contents.asn + $(ASN1TOSTRUCT) -f $< + +.PHONY: rua_encoder.c +rua_encoder.c: $(ASN1_ROOT)/rua/RUA-PDU-Contents.asn + $(ASN1TOSTRUCT) -f $< + +.PHONY: ranap_encoder.c +ranap_encoder.c: $(ASN1_ROOT)/ranap/RANAP-PDU-Contents.asn $(ASN1TOSTRUCT) -f $< asn1c/libosmo-asn1-hnbap.a: