[RICPLT-2146] Remove E2Sessions......
[ric-plt/e2mgr.git] / E2Manager / asn1codec / Makefile
index b4229a7..c2e0be9 100644 (file)
@@ -19,15 +19,17 @@ CFLAGS=-Wall -Wpedantic -std=c11 -Og  -I./inc -I./src -I./e2ap_engine -DASN_DISA
 export CFLAGS
 OBJDIR=lib
 LIB=$(OBJDIR)/libe2ap_codec.a
-LIBSRC=configuration_update_wrapper.c x2setup_request_wrapper.c asn1codec_utils.c
+LIBSRC=configuration_update_wrapper.c x2setup_request_wrapper.c x2reset_request_wrapper.c x2reset_response_wrapper.c asn1codec_utils.c
 LIBOBJ=$(addprefix $(OBJDIR)/,$(LIBSRC:.c=.o))
 TESTX2SETUPREQUEST=tests/x2setup_request_wrapper_test
 TESTCONFUPDATE=tests/configuration_update_wrapper_test
+TESTX2RESETREQUEST=tests/x2reset_request_wrapper_test
+TESTX2RESETRESPONSE=tests/x2reset_response_wrapper_test
+TESTUNPACKXER=tests/unpack_xer
 
 .PHONY: all clean e2ap_engine
 
-all: $(LIB) $(TESTX2SETUPREQUEST) $(TESTCONFUPDATE)
-
+all: $(LIB) $(TESTX2SETUPREQUEST) $(TESTCONFUPDATE)  $(TESTX2RESETREQUEST) $(TESTUNPACKXER) $(TESTX2RESETRESPONSE)
 
 e2ap_engine/libasncodec.a:
        cd e2ap_engine/ && make -f converter-example.mk
@@ -47,6 +49,18 @@ $(TESTCONFUPDATE): % : $(LIB) src/%.c
        mkdir -p $(dir $@)
        $(CC) $(CFLAGS) src/$@.c -o $@ $(LIB)  e2ap_engine/libasncodec.a
 
+$(TESTX2RESETREQUEST): % : $(LIB) src/%.c
+       mkdir -p $(dir $@)
+       $(CC) $(CFLAGS) src/$@.c -o $@ $(LIB)  e2ap_engine/libasncodec.a
+
+$(TESTUNPACKXER): % : $(LIB) src/%.c
+       mkdir -p $(dir $@)
+       $(CC) $(CFLAGS) src/$@.c -o $@ $(LIB)  e2ap_engine/libasncodec.a
+
+$(TESTX2RESETRESPONSE): % : $(LIB) src/%.c
+       mkdir -p $(dir $@)
+       $(CC) $(CFLAGS) src/$@.c -o $@ $(LIB)  e2ap_engine/libasncodec.a
+
 clean:
        rm -rf $(OBJDIR) tests 
 clobber: