45f88b6828a2ae30eff29ec1db8534ee7fa5ee6b
[profile/ivi/ico-uxf-utilities.git] / test / Makefile.am
1 TESTS_ENVIRONMENT = $(SHELL) $(top_srcdir)/test/run_test.sh
2
3 export abs_builddir
4
5 AM_CFLAGS = $(GCC_CFLAGS)
6 AM_CPPFLAGS = $(GCC_CFLAGS)
7
8 noinst_PROGRAMS =               \
9         tst_ico_uws_client      \
10         tst_ico_uws_server      \
11         tst_ico_uws_multi_client \
12         tst_ico_uws_multi_server
13
14 check_LTLIBRARIES = $(TESTS)
15 check_PROGRAMS = tst_ico_uws_client tst_ico_uws_server tst_ico_uws_multi_client tst_ico_uws_multi_server
16
17 test_common_lib = -lwebsockets
18 test_target_lib = ../src/.libs/libico-util-com.so
19
20 tst_ico_uws_client_SOURCES = tst_ico_uws_client.c
21 tst_ico_uws_client_CFLAGS = -I../include $(OPT_CFLAGS)
22 tst_ico_uws_client_LDADD = $(test_target_lib) $(OPT_LIBS) $(test_common_lib)
23
24 tst_ico_uws_server_SOURCES = tst_ico_uws_server.c
25 tst_ico_uws_server_CFLAGS = -I../include $(OPT_CFLAGS)
26 tst_ico_uws_server_LDADD = $(test_target_lib) $(OPT_LIBS) $(test_common_lib)
27
28 tst_ico_uws_multi_client_SOURCES = tst_ico_uws_multi_client.c
29 tst_ico_uws_multi_client_CFLAGS = -I../include $(OPT_CFLAGS)
30 tst_ico_uws_multi_client_LDADD = $(test_target_lib) $(OPT_LIBS) $(test_common_lib)
31
32 tst_ico_uws_multi_server_SOURCES = tst_ico_uws_multi_server.c
33 tst_ico_uws_multi_server_CFLAGS = -I../include $(OPT_CFLAGS)
34 tst_ico_uws_multi_server_LDADD = $(test_target_lib) $(OPT_LIBS) $(test_common_lib)
35
36 EXTRA_DIST = run_test.sh
37