diff options
author | Neels Hofmeyr <nhofmeyr@sysmocom.de> | 2017-01-25 15:04:16 +0100 |
---|---|---|
committer | Neels Hofmeyr <nhofmeyr@sysmocom.de> | 2017-03-16 15:32:29 +0100 |
commit | f71b1168b6f3e1887e0d156821b144164ca9fd96 (patch) | |
tree | 9d80520a5389943463c8657d0cfdf0e2467cae82 /openbsc/tests/msc_vlr/Makefile.am | |
parent | d20e7483d0872270a38d83efe1b7a14e87fe37de (diff) |
Add msc_vlr test suite for MSC+VLR end-to-end tests
Change-Id: Ic073f3a069a7f5e7e421e0e56140f069ee9b10b8
Diffstat (limited to 'openbsc/tests/msc_vlr/Makefile.am')
-rw-r--r-- | openbsc/tests/msc_vlr/Makefile.am | 143 |
1 files changed, 143 insertions, 0 deletions
diff --git a/openbsc/tests/msc_vlr/Makefile.am b/openbsc/tests/msc_vlr/Makefile.am new file mode 100644 index 000000000..e245bd70c --- /dev/null +++ b/openbsc/tests/msc_vlr/Makefile.am @@ -0,0 +1,143 @@ +AM_CPPFLAGS = \ + $(all_includes) \ + -I$(top_srcdir)/include \ + $(NULL) + +AM_CFLAGS = \ + -Wall \ + -ggdb3 \ + $(LIBOSMOCORE_CFLAGS) \ + $(LIBOSMOGSM_CFLAGS) \ + $(LIBSMPP34_CFLAGS) \ + $(LIBCRYPTO_CFLAGS) \ + $(LIBOSMOVTY_CFLAGS) \ + $(LIBOSMOABIS_CFLAGS) \ + $(NULL) + +noinst_HEADERS = \ + msc_vlr_tests.h \ + $(NULL) + +EXTRA_DIST = \ + msc_vlr_test_no_authen.ok \ + msc_vlr_test_no_authen.err \ + msc_vlr_test_gsm_authen.ok \ + msc_vlr_test_gsm_authen.err \ + msc_vlr_test_gsm_ciph.ok \ + msc_vlr_test_gsm_ciph.err \ + msc_vlr_test_umts_authen.ok \ + msc_vlr_test_umts_authen.err \ + msc_vlr_test_hlr_reject.ok \ + msc_vlr_test_hlr_reject.err \ + msc_vlr_test_hlr_timeout.ok \ + msc_vlr_test_hlr_timeout.err \ + msc_vlr_test_ms_timeout.ok \ + msc_vlr_test_ms_timeout.err \ + msc_vlr_test_rest.ok \ + msc_vlr_test_rest.err \ + $(NULL) + +LDADD = \ + $(top_builddir)/src/libcommon-cs/libcommon-cs.a \ + $(top_builddir)/src/libmsc/libmsc.a \ + $(top_builddir)/src/libvlr/libvlr.a \ + $(top_builddir)/src/libbsc/libbsc.a \ + $(top_builddir)/src/libtrau/libtrau.a \ + $(top_builddir)/src/libcommon/libcommon.a \ + $(LIBSMPP34_LIBS) \ + $(LIBOSMOCORE_LIBS) \ + $(LIBOSMOGSM_LIBS) \ + $(LIBCRYPTO_LIBS) \ + $(LIBOSMOVTY_LIBS) \ + $(LIBOSMOABIS_LIBS) \ + -ldbi \ + -lrt \ + $(NULL) + +LDFLAGS = \ + -Wl,--wrap=gsup_client_create \ + -Wl,--wrap=gsup_client_send \ + -Wl,--wrap=gsm0808_submit_dtap \ + -Wl,--wrap=paging_request \ + -Wl,--wrap=paging_request_stop \ + -Wl,--wrap=gsm340_gen_scts \ + -Wl,--wrap=RAND_bytes \ + $(NULL) + +noinst_PROGRAMS = \ + msc_vlr_test_no_authen \ + msc_vlr_test_gsm_authen \ + msc_vlr_test_gsm_ciph \ + msc_vlr_test_umts_authen \ + msc_vlr_test_hlr_reject \ + msc_vlr_test_hlr_timeout \ + msc_vlr_test_ms_timeout \ + msc_vlr_test_rest \ + $(NULL) + +msc_vlr_test_no_authen_SOURCES = \ + msc_vlr_test_no_authen.c \ + msc_vlr_tests.c \ + $(NULL) +msc_vlr_test_no_authen_LDADD = $(LDADD) +msc_vlr_test_no_authen_LDFLAGS = $(LDFLAGS) + +msc_vlr_test_gsm_authen_SOURCES = \ + msc_vlr_test_gsm_authen.c \ + msc_vlr_tests.c \ + $(NULL) +msc_vlr_test_gsm_authen_LDADD = $(LDADD) +msc_vlr_test_gsm_authen_LDFLAGS = $(LDFLAGS) + +msc_vlr_test_gsm_ciph_SOURCES = \ + msc_vlr_test_gsm_ciph.c \ + msc_vlr_tests.c \ + $(NULL) +msc_vlr_test_gsm_ciph_LDADD = $(LDADD) +msc_vlr_test_gsm_ciph_LDFLAGS = $(LDFLAGS) + +msc_vlr_test_umts_authen_SOURCES = \ + msc_vlr_test_umts_authen.c \ + msc_vlr_tests.c \ + $(NULL) +msc_vlr_test_umts_authen_LDADD = $(LDADD) +msc_vlr_test_umts_authen_LDFLAGS = $(LDFLAGS) + +msc_vlr_test_hlr_reject_SOURCES = \ + msc_vlr_test_hlr_reject.c \ + msc_vlr_tests.c \ + $(NULL) +msc_vlr_test_hlr_reject_LDADD = $(LDADD) +msc_vlr_test_hlr_reject_LDFLAGS = $(LDFLAGS) + +msc_vlr_test_hlr_timeout_SOURCES = \ + msc_vlr_test_hlr_timeout.c \ + msc_vlr_tests.c \ + $(NULL) +msc_vlr_test_hlr_timeout_LDADD = $(LDADD) +msc_vlr_test_hlr_timeout_LDFLAGS = $(LDFLAGS) + +msc_vlr_test_ms_timeout_SOURCES = \ + msc_vlr_test_ms_timeout.c \ + msc_vlr_tests.c \ + $(NULL) +msc_vlr_test_ms_timeout_LDADD = $(LDADD) +msc_vlr_test_ms_timeout_LDFLAGS = $(LDFLAGS) + +msc_vlr_test_rest_SOURCES = \ + msc_vlr_test_rest.c \ + msc_vlr_tests.c \ + $(NULL) +msc_vlr_test_rest_LDADD = $(LDADD) +msc_vlr_test_rest_LDFLAGS = $(LDFLAGS) + +.PHONY: update_exp +update_exp: + $(builddir)/msc_vlr_test_no_authen >$(srcdir)/msc_vlr_test_no_authen.ok 2>$(srcdir)/msc_vlr_test_no_authen.err + $(builddir)/msc_vlr_test_gsm_authen >$(srcdir)/msc_vlr_test_gsm_authen.ok 2>$(srcdir)/msc_vlr_test_gsm_authen.err + $(builddir)/msc_vlr_test_gsm_ciph >$(srcdir)/msc_vlr_test_gsm_ciph.ok 2>$(srcdir)/msc_vlr_test_gsm_ciph.err + $(builddir)/msc_vlr_test_umts_authen >$(srcdir)/msc_vlr_test_umts_authen.ok 2>$(srcdir)/msc_vlr_test_umts_authen.err + $(builddir)/msc_vlr_test_hlr_reject >$(srcdir)/msc_vlr_test_hlr_reject.ok 2>$(srcdir)/msc_vlr_test_hlr_reject.err + $(builddir)/msc_vlr_test_hlr_timeout >$(srcdir)/msc_vlr_test_hlr_timeout.ok 2>$(srcdir)/msc_vlr_test_hlr_timeout.err + $(builddir)/msc_vlr_test_ms_timeout >$(srcdir)/msc_vlr_test_ms_timeout.ok 2>$(srcdir)/msc_vlr_test_ms_timeout.err + $(builddir)/msc_vlr_test_rest >$(srcdir)/msc_vlr_test_rest.ok 2>$(srcdir)/msc_vlr_test_rest.err |