blob: 681d074c49009479b9036538578b8c3f701586ea [file] [log] [blame]
Alexander Huemera1c09a42013-06-11 14:31:27 +02001AM_CPPFLAGS = $(all_includes) -I$(top_srcdir)/include -I$(top_builddir)
Holger Hans Peter Freytherbb06eb92015-01-10 09:51:31 +01002AM_CFLAGS=-Wall $(LIBOSMOCORE_CFLAGS) $(LIBOSMOGSM_CFLAGS) $(LIBOSMOVTY_CFLAGS) $(LIBOSMOABIS_CFLAGS) $(COVERAGE_CFLAGS) $(SQLITE3_CFLAGS)
Holger Hans Peter Freyther37a63ca2011-10-16 16:52:19 +02003AM_LDFLAGS = $(COVERAGE_LDFLAGS)
Harald Welte31c00f72011-03-03 23:29:05 +01004
Harald Weltedc9b4e92012-11-15 00:12:56 +01005noinst_HEADERS = meas_db.h
6
Alexander Chemerisd0c16e82015-06-10 18:55:28 -04007bin_PROGRAMS = bs11_config isdnsync meas_json
Holger Hans Peter Freytherbb06eb92015-01-10 09:51:31 +01008if HAVE_SQLITE3
9bin_PROGRAMS += osmo-meas-pcap2db osmo-meas-udp2db
10endif
Harald Welte7465e4c2012-11-13 07:06:54 +010011if HAVE_LIBCDK
Holger Hans Peter Freytherbb06eb92015-01-10 09:51:31 +010012bin_PROGRAMS += meas_vis
Harald Welte7465e4c2012-11-13 07:06:54 +010013endif
Harald Welte31c00f72011-03-03 23:29:05 +010014
Harald Weltec0de14d2012-11-23 23:35:01 +010015if BUILD_SMPP
16noinst_PROGRAMS = smpp_mirror
17endif
18
Pablo Neira Ayusoed5cacb2011-08-17 22:44:07 +020019bs11_config_SOURCES = bs11_config.c
Jacob Erlbeck39118802014-11-07 14:07:48 +010020bs11_config_LDADD = $(top_builddir)/src/libbsc/libbsc.a \
Holger Hans Peter Freyther37a63ca2011-10-16 16:52:19 +020021 $(top_builddir)/src/libtrau/libtrau.a \
Jacob Erlbeck39118802014-11-07 14:07:48 +010022 $(top_builddir)/src/libcommon/libcommon.a \
Holger Hans Peter Freyther37a63ca2011-10-16 16:52:19 +020023 $(LIBOSMOCORE_LIBS) $(LIBOSMOGSM_LIBS) $(LIBOSMOABIS_LIBS)
Harald Welte31c00f72011-03-03 23:29:05 +010024
25isdnsync_SOURCES = isdnsync.c
Harald Weltec0de14d2012-11-23 23:35:01 +010026
27smpp_mirror_SOURCES = smpp_mirror.c
28smpp_mirror_LDADD = $(top_builddir)/src/libcommon/libcommon.a \
29 $(LIBOSMOCORE_LIBS) $(LIBSMPP34_LIBS)
Harald Welteb4771a62012-11-11 10:58:51 +010030
31meas_vis_SOURCES = meas_vis.c
32meas_vis_LDADD = $(LIBOSMOCORE_LIBS) $(LIBOSMOGSM_LIBS) -lcdk -lncurses
33meas_vis_CFLAGS = $(LIBOSMOCORE_CFLAGS) $(LIBOSMOGSM_CFLAGS)
Harald Weltedc9b4e92012-11-15 00:12:56 +010034
Alexander Chemerisd0c16e82015-06-10 18:55:28 -040035meas_json_SOURCES = meas_json.c
Alexander Chemeris66693932015-08-20 20:50:11 -040036meas_json_LDADD = $(top_builddir)/src/libcommon/libcommon.a \
37 $(LIBOSMOCORE_LIBS) $(LIBOSMOGSM_LIBS)
Alexander Chemerisd0c16e82015-06-10 18:55:28 -040038meas_json_CFLAGS = $(LIBOSMOCORE_CFLAGS) $(LIBOSMOGSM_CFLAGS)
39
Harald Weltedc9b4e92012-11-15 00:12:56 +010040osmo_meas_pcap2db_SOURCES = meas_pcap2db.c meas_db.c
Holger Hans Peter Freytherbb06eb92015-01-10 09:51:31 +010041osmo_meas_pcap2db_LDADD = $(LIBOSMOCORE_LIBS) $(LIBOSMOGSM_LIBS) -lpcap $(SQLITE3_LIBS)
Harald Weltedc9b4e92012-11-15 00:12:56 +010042osmo_meas_pcap2db_CFLAGS = $(LIBOSMOCORE_CFLAGS) $(LIBOSMOGSM_CFLAGS)
Harald Weltedfbc42c2012-11-15 12:29:15 +010043
44osmo_meas_udp2db_SOURCES = meas_udp2db.c meas_db.c
Holger Hans Peter Freytherbb06eb92015-01-10 09:51:31 +010045osmo_meas_udp2db_LDADD = $(LIBOSMOCORE_LIBS) $(LIBOSMOGSM_LIBS) $(SQLITE3_LIBS)
Harald Weltedfbc42c2012-11-15 12:29:15 +010046osmo_meas_udp2db_CFLAGS = $(LIBOSMOCORE_CFLAGS) $(LIBOSMOGSM_CFLAGS)