blob: 4899aef5f44c1cff1a6ef04b8619680e0eea0709 [file] [log] [blame]
Harald Welted7468e02019-04-03 13:05:32 +02001AM_CFLAGS = -Wall -I$(top_srcdir)/include -I$(top_builddir)/include -I$(top_srcdir)/src \
2 -I$(top_srcdir)/include/osmocom/rspro \
Harald Welte7cd8b762020-03-04 19:03:55 +01003 $(OSMOCORE_CFLAGS) $(OSMOGSM_CFLAGS) $(OSMOABIS_CFLAGS) \
Harald Welted7468e02019-04-03 13:05:32 +02004 $(PCSC_CFLAGS)
5
James Tavares31e8bd72022-11-14 17:19:10 -05006noinst_HEADERS = bankd.h internal.h gsmtap.h
Harald Welted7468e02019-04-03 13:05:32 +02007
8bin_PROGRAMS = osmo-remsim-bankd
9noinst_PROGRAMS = pcsc_test
10
11pcsc_test_SOURCES = driver_core.c driver_pcsc.c main.c
12pcsc_test_LDADD = $(OSMOCORE_LIBS) \
13 $(PCSC_LIBS) $(top_builddir)/src/libosmo-rspro.la
14
15osmo_remsim_bankd_SOURCES = ../slotmap.c ../rspro_client_fsm.c ../debug.c \
James Tavares31e8bd72022-11-14 17:19:10 -050016 bankd_main.c bankd_pcsc.c gsmtap.c
Harald Welte7cd8b762020-03-04 19:03:55 +010017osmo_remsim_bankd_LDADD = $(OSMOCORE_LIBS) $(OSMOGSM_LIBS) $(OSMOABIS_LIBS) \
Harald Welte73b6d702020-03-04 18:58:14 +010018 $(PCSC_LIBS) $(CSV_LIBS) $(top_builddir)/src/libosmo-rspro.la
Harald Welted7468e02019-04-03 13:05:32 +020019
20# as suggested in http://lists.gnu.org/archive/html/automake/2009-03/msg00011.html
21FORCE:
22$(top_builddir)/src/libosmo-rspro.la: FORCE
23 (cd $(top_builddir)/src && $(MAKE) $(AM_MAKEFLAGS) libosmo-rspro.la)