blob: b4d5bd5c6574e33b775b380dbdbafee4e73d0af1 [file] [log] [blame]
Harald Weltef7598fe2019-12-16 16:52:45 +01001AM_CFLAGS = -Wall -I$(top_srcdir)/include -I/$(top_builddir)/include -I$(top_srcdir)/src \
2 $(OSMOCORE_CFLAGS) $(OSMOGSM_CFLAGS) $(OSMOABIS_CFLAGS) \
Harald Weltef50a7522020-03-04 19:19:24 +01003 $(PCSC_CFLAGS) $(USB_CFLAGS) \
Harald Weltef7598fe2019-12-16 16:52:45 +01004 $(OSMOSIMTRACE2_CFLAGS) \
5 -I$(top_srcdir)/include/osmocom/rspro
6
Harald Weltea3ab5f22020-03-14 18:19:13 +01007bin_PROGRAMS = osmo-remsim-client-shell
Harald Weltef7598fe2019-12-16 16:52:45 +01008
Harald Weltea9caad82020-02-14 14:32:02 +01009osmo_remsim_client_shell_SOURCES = user_shell.c remsim_client_main.c \
Harald Welte0e968cc2020-02-22 18:16:16 +010010 remsim_client.c main_fsm.c ../rspro_client_fsm.c ../debug.c
Harald Welte9fac4962020-02-14 21:01:23 +010011osmo_remsim_client_shell_CFLAGS = $(AM_CFLAGS)
Harald Welte1200c822020-02-13 20:43:27 +010012osmo_remsim_client_shell_LDADD = $(OSMOCORE_LIBS) $(OSMOGSM_LIBS) $(OSMOABIS_LIBS) \
Harald Weltef7598fe2019-12-16 16:52:45 +010013 $(top_builddir)/src/libosmo-rspro.la
14
Harald Weltea3ab5f22020-03-14 18:19:13 +010015if BUILD_CLIENT_IFDHANDLER
Harald Welte9fac4962020-02-14 21:01:23 +010016EXTRA_DIST=PkgInfo osmo-remsim-client-reader_conf.in
17serialconf_DATA=osmo-remsim-client-reader_conf
18bundledir=$(usbdropdir)/libifd-osmo-remsim-client.bundle/Contents
19bundle_DATA=PkgInfo
20bundlelinuxdir=$(bundledir)/Linux
21bundlelinux_LTLIBRARIES = libifd_remsim_client.la
22libifd_remsim_client_la_SOURCES = user_ifdhandler.c \
Harald Welte0e968cc2020-02-22 18:16:16 +010023 remsim_client.c main_fsm.c ../rspro_client_fsm.c ../debug.c
Harald Welte9fac4962020-02-14 21:01:23 +010024libifd_remsim_client_la_CFLAGS = $(AM_CFLAGS)
25libifd_remsim_client_la_CPPFLAGS = $(PCSC_CFLAGS)
26libifd_remsim_client_la_LDFLAGS = -no-undefined
27libifd_remsim_client_la_LIBADD = $(OSMOCORE_LIBS) $(OSMOGSM_LIBS) $(OSMOABIS_LIBS) \
28 $(top_builddir)/src/libosmo-rspro.la
Harald Weltea3ab5f22020-03-14 18:19:13 +010029endif
Harald Welte9fac4962020-02-14 21:01:23 +010030
Harald Weltea3ab5f22020-03-14 18:19:13 +010031if BUILD_CLIENT_ST2
32bin_PROGRAMS += osmo-remsim-client-st2
Harald Welte0e968cc2020-02-22 18:16:16 +010033osmo_remsim_client_st2_SOURCES = user_simtrace2.c remsim_client_main.c \
34 remsim_client.c main_fsm.c ../rspro_client_fsm.c ../debug.c
35osmo_remsim_client_st2_CPPFLAGS = -DUSB_SUPPORT
Harald Welte9fac4962020-02-14 21:01:23 +010036osmo_remsim_client_st2_CFLAGS = $(AM_CFLAGS)
Harald Weltef7598fe2019-12-16 16:52:45 +010037osmo_remsim_client_st2_LDADD = $(OSMOCORE_LIBS) $(OSMOGSM_LIBS) $(OSMOABIS_LIBS) \
38 $(OSMOUSB_LIBS) $(OSMOSIMTRACE2_LIBS) \
Harald Weltef50a7522020-03-04 19:19:24 +010039 $(USB_LIBS) \
Harald Weltef7598fe2019-12-16 16:52:45 +010040 $(top_builddir)/src/libosmo-rspro.la
Harald Weltea3ab5f22020-03-14 18:19:13 +010041endif
Harald Weltef7598fe2019-12-16 16:52:45 +010042
43noinst_HEADERS = client.h