Alexander Couzens | c0d02cc | 2020-12-14 02:36:53 +0100 | [diff] [blame] | 1 | |
| 2 | bin_PROGRAMS = |
| 3 | noinst_PROGRAMS = |
Vadim Yanitskiy | 8fbaad6 | 2022-11-09 02:27:25 +0700 | [diff] [blame] | 4 | AM_CPPFLAGS = -I$(top_srcdir)/include -I$(top_builddir)/include |
| 5 | AM_CFLAGS = -Wall $(TALLOC_CFLAGS) $(PTHREAD_CFLAGS) |
Pau Espin Pedrol | d4c3dc8 | 2023-01-18 17:04:04 +0100 | [diff] [blame] | 6 | LDADD = $(top_builddir)/src/core/libosmocore.la $(top_builddir)/src/gsm/libosmogsm.la $(PTHREAD_LIBS) |
Sylvain Munaut | 5689a3b | 2012-12-11 23:59:31 +0100 | [diff] [blame] | 7 | |
Alexander Couzens | c0d02cc | 2020-12-14 02:36:53 +0100 | [diff] [blame] | 8 | if ENABLE_UTILITIES |
Neels Hofmeyr | e64d5bd | 2017-03-08 00:59:02 +0100 | [diff] [blame] | 9 | EXTRA_DIST = conv_gen.py conv_codes_gsm.py |
| 10 | |
Harald Welte | b394d6f | 2023-03-14 20:33:04 +0100 | [diff] [blame] | 11 | bin_PROGRAMS += osmo-arfcn osmo-auc-gen osmo-config-merge osmo-aka-verify osmo-gsmtap-logsend |
Harald Welte | eeb78dd | 2011-08-02 13:44:54 +0200 | [diff] [blame] | 12 | |
| 13 | osmo_arfcn_SOURCES = osmo-arfcn.c |
Harald Welte | 915e0ef | 2011-12-07 02:38:42 +0100 | [diff] [blame] | 14 | |
| 15 | osmo_auc_gen_SOURCES = osmo-auc-gen.c |
Harald Welte | d54c2ee | 2012-01-17 18:25:50 +0100 | [diff] [blame] | 16 | |
Harald Welte | 8602106 | 2021-03-19 13:19:18 +0100 | [diff] [blame] | 17 | osmo_aka_verify_SOURCES = osmo-aka-verify.c |
| 18 | |
Harald Welte | b394d6f | 2023-03-14 20:33:04 +0100 | [diff] [blame] | 19 | osmo_gsmtap_logsend_SOURCES = gsmtap-logsend.c |
| 20 | |
Harald Welte | 81bfef9 | 2018-09-25 16:34:19 +0200 | [diff] [blame] | 21 | osmo_config_merge_SOURCES = osmo-config-merge.c |
| 22 | osmo_config_merge_LDADD = $(LDADD) $(TALLOC_LIBS) |
Harald Welte | 81bfef9 | 2018-09-25 16:34:19 +0200 | [diff] [blame] | 23 | |
Holger Hans Peter Freyther | 18bcc8a | 2014-11-14 15:06:09 +0100 | [diff] [blame] | 24 | if ENABLE_PCSC |
Alexander Couzens | c0d02cc | 2020-12-14 02:36:53 +0100 | [diff] [blame] | 25 | noinst_PROGRAMS += osmo-sim-test |
Harald Welte | d54c2ee | 2012-01-17 18:25:50 +0100 | [diff] [blame] | 26 | osmo_sim_test_SOURCES = osmo-sim-test.c |
Max | 38a49f6 | 2017-10-30 13:55:37 +0100 | [diff] [blame] | 27 | osmo_sim_test_LDADD = $(LDADD) $(top_builddir)/src/sim/libosmosim.la $(PCSC_LIBS) |
Vadim Yanitskiy | a8e2e5f | 2023-03-11 06:44:17 +0700 | [diff] [blame] | 28 | osmo_sim_test_CFLAGS = $(AM_CFLAGS) $(PCSC_CFLAGS) |
Holger Hans Peter Freyther | 18bcc8a | 2014-11-14 15:06:09 +0100 | [diff] [blame] | 29 | endif |
job | 8e4deb6 | 2011-08-21 17:18:24 +0200 | [diff] [blame] | 30 | endif |
Alexander Couzens | c0d02cc | 2020-12-14 02:36:53 +0100 | [diff] [blame] | 31 | |
| 32 | if ENABLE_EXT_TESTS |
Max | 7a79dd3 | 2022-12-02 23:13:43 +0300 | [diff] [blame] | 33 | SUBDIRS = \ |
| 34 | osmo-stat-dummy \ |
| 35 | $(NULL) |
Neels Hofmeyr | 141dffd | 2023-03-09 05:10:31 +0100 | [diff] [blame] | 36 | endif |
Max | 7a79dd3 | 2022-12-02 23:13:43 +0300 | [diff] [blame] | 37 | |
Alexander Couzens | c0d02cc | 2020-12-14 02:36:53 +0100 | [diff] [blame] | 38 | if ENABLE_GB |
| 39 | noinst_PROGRAMS += osmo-ns-dummy |
Harald Welte | 0b7614b | 2021-01-30 17:59:43 +0100 | [diff] [blame] | 40 | osmo_ns_dummy_SOURCES = osmo-ns-dummy.c osmo-ns-dummy-vty.c |
Alexander Couzens | c0d02cc | 2020-12-14 02:36:53 +0100 | [diff] [blame] | 41 | osmo_ns_dummy_LDADD = $(LDADD) $(TALLOC_LIBS) \ |
| 42 | $(top_builddir)/src/gb/libosmogb.la \ |
| 43 | $(top_builddir)/src/vty/libosmovty.la \ |
Max | a9ddb83 | 2022-11-23 16:01:07 +0300 | [diff] [blame] | 44 | $(top_builddir)/src/ctrl/libosmoctrl.la \ |
Vadim Yanitskiy | 6160419 | 2023-03-11 06:41:10 +0700 | [diff] [blame] | 45 | $(NULL) |
Alexander Couzens | c0d02cc | 2020-12-14 02:36:53 +0100 | [diff] [blame] | 46 | endif |