blob: 3c202ddf2bd16cc383f28e5e3e763dbcfe1e80e6 [file] [log] [blame]
Holger Hans Peter Freyther68c6f882014-09-30 09:10:25 +02001AM_CPPFLAGS = $(all_includes) -I$(top_srcdir)/include
Holger Hans Peter Freyther39c430e2015-05-25 12:26:49 +08002AM_CFLAGS=-Wall -ggdb3 $(LIBOSMOCORE_CFLAGS) $(LIBOSMOGSM_CFLAGS) $(LIBCARES_CFLAGS)
Holger Hans Peter Freyther68c6f882014-09-30 09:10:25 +02003
4EXTRA_DIST = sgsn_test.ok
5
6noinst_PROGRAMS = sgsn_test
7
8sgsn_test_SOURCES = sgsn_test.c
Jacob Erlbeck33b6dad2014-11-12 10:12:11 +01009sgsn_test_LDFLAGS = \
Jacob Erlbeckbe2c8d92014-11-12 10:18:09 +010010 -Wl,--wrap=sgsn_update_subscriber_data \
Jacob Erlbeck98a95ac2014-11-28 14:55:25 +010011 -Wl,--wrap=gprs_subscr_request_update_location \
Jacob Erlbeckc157ee72015-01-09 15:07:16 +010012 -Wl,--wrap=gprs_subscr_request_auth_info \
13 -Wl,--wrap=gprs_gsup_client_send
Jacob Erlbeck33b6dad2014-11-12 10:12:11 +010014
Holger Hans Peter Freyther4299c052014-10-02 21:27:24 +020015sgsn_test_LDADD = \
16 $(top_builddir)/src/gprs/gprs_llc_parse.o \
17 $(top_builddir)/src/gprs/gprs_llc.o \
18 $(top_builddir)/src/gprs/crc24.o \
19 $(top_builddir)/src/gprs/gprs_sndcp.o \
20 $(top_builddir)/src/gprs/gprs_gmm.o \
21 $(top_builddir)/src/gprs/gprs_sgsn.o \
22 $(top_builddir)/src/gprs/sgsn_vty.o \
23 $(top_builddir)/src/gprs/sgsn_libgtp.o \
Jacob Erlbeck3b5d4072014-10-24 15:11:03 +020024 $(top_builddir)/src/gprs/sgsn_auth.o \
Holger Hans Peter Freyther39c430e2015-05-25 12:26:49 +080025 $(top_builddir)/src/gprs/sgsn_ares.o \
Jacob Erlbecka6ddc2d2014-12-12 15:01:37 +010026 $(top_builddir)/src/gprs/gprs_gsup_messages.o \
Jacob Erlbeck39f040d2014-12-18 12:46:47 +010027 $(top_builddir)/src/gprs/gprs_gsup_client.o \
Jacob Erlbecka6ddc2d2014-12-12 15:01:37 +010028 $(top_builddir)/src/gprs/gprs_utils.o \
Jacob Erlbeck33b6dad2014-11-12 10:12:11 +010029 $(top_builddir)/src/gprs/gprs_subscriber.o \
Jacob Erlbeckafcf2302015-01-05 17:30:02 +010030 $(top_builddir)/src/gprs/gsm_04_08_gprs.o \
Jacob Erlbeck33b6dad2014-11-12 10:12:11 +010031 $(top_builddir)/src/libcommon/libcommon.a \
Jacob Erlbeck39f040d2014-12-18 12:46:47 +010032 $(LIBOSMOABIS_LIBS) \
Holger Hans Peter Freyther4299c052014-10-02 21:27:24 +020033 $(LIBOSMOCORE_LIBS) \
34 $(LIBOSMOGSM_LIBS) \
35 $(LIBOSMOGB_LIBS) \
Holger Hans Peter Freyther39c430e2015-05-25 12:26:49 +080036 $(LIBCARES_LIBS) \
Jacob Erlbeck81ffb742015-01-23 11:33:51 +010037 -lgtp -lrt
Holger Hans Peter Freyther68c6f882014-09-30 09:10:25 +020038