blob: cb22c2a275565dd0a0bb38e47c32eeaa26015a65 [file] [log] [blame]
Pau Espin Pedrolc2ba4272018-01-10 13:06:22 +01001include $(top_srcdir)/Makefile.common
2
Vadim Yanitskiycf1ca2e2023-03-11 05:12:33 +07003AM_CPPFLAGS = \
4 -I$(top_srcdir)/Transceiver52M \
5 -I$(top_srcdir)/Transceiver52M/arch/common \
6 $(STD_DEFINES_AND_INCLUDES) \
7 $(NULL)
8
9AM_CFLAGS = -Wall -g
Pau Espin Pedrolc2ba4272018-01-10 13:06:22 +010010
Sylvain Munaut3733ed52018-12-21 16:38:31 +010011EXTRA_DIST = convolve_test.ok convolve_test_golden.h
Pau Espin Pedrolc2ba4272018-01-10 13:06:22 +010012
Vadim Yanitskiy1a19caf2022-04-13 19:55:36 +030013check_PROGRAMS = \
Pau Espin Pedrolc2ba4272018-01-10 13:06:22 +010014 convolve_test
15
16convolve_test_SOURCES = convolve_test.c
Pau Espin Pedrol2fea9502018-04-28 01:44:39 +020017convolve_test_CFLAGS = $(AM_CFLAGS)
Pau Espin Pedrolc2ba4272018-01-10 13:06:22 +010018convolve_test_LDADD = $(COMMON_LA) $(ARCH_LA)
19if HAVE_SSE3
Pau Espin Pedrol2fea9502018-04-28 01:44:39 +020020convolve_test_CFLAGS += $(SIMD_FLAGS)
Pau Espin Pedrolc2ba4272018-01-10 13:06:22 +010021endif
22if HAVE_SSE4_1
Pau Espin Pedrol2fea9502018-04-28 01:44:39 +020023convolve_test_CFLAGS += $(SIMD_FLAGS)
Pau Espin Pedrolc2ba4272018-01-10 13:06:22 +010024endif
Oliver Smith871713b2018-12-10 17:10:36 +010025
26if DEVICE_LMS
Vadim Yanitskiy1a19caf2022-04-13 19:55:36 +030027check_PROGRAMS += LMSDeviceTest
Oliver Smith871713b2018-12-10 17:10:36 +010028LMSDeviceTest_SOURCES = LMSDeviceTest.cpp
29LMSDeviceTest_LDFLAGS = $(LIBOSMOCORE_LIBS) $(LMS_LIBS)
30LMSDeviceTest_LDADD = \
31 $(top_builddir)/Transceiver52M/device/lms/libdevice.la \
Oliver Smith42c16562018-12-17 10:28:21 +010032 $(COMMON_LA) \
33 $(LMS_LIBS)
Oliver Smith871713b2018-12-10 17:10:36 +010034LMSDeviceTest_CPPFLAGS = $(AM_CPPFLAGS) $(LMS_CFLAGS)
35endif