blob: 8245162b78caff84e57fea57ae893f65fef22a2d [file] [log] [blame]
Eric847de6d2022-10-27 16:54:53 +02001include $(top_srcdir)/Makefile.common
2
Erice29b3c82022-10-27 16:54:09 +02003AM_CPPFLAGS = \
4 $(all_includes) \
5 -I$(top_srcdir)/include \
6 $(NULL)
7
8AM_CFLAGS = \
9 -Wall \
10 $(LIBOSMOCORE_CFLAGS) \
11 $(LIBOSMOCODING_CFLAGS) \
12 $(LIBOSMOGSM_CFLAGS) \
13 $(NULL)
14
15
Eric847de6d2022-10-27 16:54:53 +020016AM_CPPFLAGS = $(STD_DEFINES_AND_INCLUDES)
17AM_CXXFLAGS = -Wall -O3 -g -ldl -lpthread
18
Erice29b3c82022-10-27 16:54:09 +020019noinst_LTLIBRARIES = libl1sched.la
20
21libl1sched_la_SOURCES = \
22 sched_lchan_common.c \
23 sched_lchan_pdtch.c \
24 sched_lchan_desc.c \
25 sched_lchan_xcch.c \
26 sched_lchan_tchf.c \
27 sched_lchan_tchh.c \
28 sched_lchan_rach.c \
29 sched_lchan_sch.c \
30 sched_mframe.c \
31 sched_clck.c \
32 sched_prim.c \
33 sched_trx.c \
34 $(NULL)
35
36libl1sched_la_LIBADD = \
37 $(LIBOSMOCORE_LIBS) \
38 $(LIBOSMOCODING_LIBS) \
39 $(LIBOSMOGSM_LIBS) \
40 $(NULL)
41
42
Eric847de6d2022-10-27 16:54:53 +020043noinst_LTLIBRARIES = libtrxcon.la
Erice29b3c82022-10-27 16:54:09 +020044
Eric847de6d2022-10-27 16:54:53 +020045libtrxcon_SOURCES = \
Erice29b3c82022-10-27 16:54:09 +020046 l1ctl_server.c \
47 l1ctl.c \
48 trx_if.c \
49 logging.c \
50 trxcon_fsm.c \
51 trxcon.c \
52 $(NULL)
53
Eric847de6d2022-10-27 16:54:53 +020054libtrxcon_LDADD = \
Erice29b3c82022-10-27 16:54:09 +020055 libl1sched.la \
56 $(LIBOSMOCORE_LIBS) \
57 $(LIBOSMOGSM_LIBS) \
58 $(NULL)