Install also the benchmark (Yocto)
[profile/ivi/persistence-client-library.git] / test / Makefile.am
1 AUTOMAKE_OPTIONS = foreign
2
3 if DEBUG
4 AM_CFLAGS =$(DEPS_CFLAGS) $(CHECK_CFLAGS) -g
5 else
6 AM_CFLAGS = $(DEPS_CFLAGS) $(CHECK_CFLAGS)
7 #AM_CFLAGS = -fprofile-arcs -ftest-coverage $(DEPS_CFLAGS) $(CHECK_CFLAGS)
8 endif
9
10 noinst_PROGRAMS = persistence_client_library_test \
11                   persistence_client_library_dbus_test \
12                   persistence_client_library_benchmark \
13                   persistence_admin_service_mockup \
14                   persistence_lifeCycle_mockup
15
16 persistence_client_library_dbus_test_SOURCES = persistence_client_library_dbus_test.c
17 persistence_client_library_dbus_test_LDADD = $(DEPS_LIBS) \
18    $(top_srcdir)/src/libpersistence_client_library.la
19
20 persistence_client_library_benchmark_SOURCES = persistence_client_library_benchmark.c
21 persistence_client_library_benchmark_LDADD = $(DEPS_LIBS) \
22    $(top_srcdir)/src/libpersistence_client_library.la
23    
24 persistence_client_library_test_SOURCES = persistence_client_library_test.c
25 persistence_client_library_test_LDADD = $(DEPS_LIBS) $(CHECK_LIBS) \
26    $(top_srcdir)/src/libpersistence_client_library.la
27    
28 persistence_admin_service_mockup_SOURCES = persistence_admin_service_mockup.c
29 persistence_admin_service_mockup_LDADD = $(DEPS_LIBS) 
30
31 persistence_lifeCycle_mockup_SOURCES = persistence_lifeCycle_mockup.c
32 persistence_lifeCycle_mockup_LDADD = $(DEPS_LIBS)     
33   
34 TESTS=persistence_client_library_test
35
36
37
38 lib_LTLIBRARIES = libearlyperscustom.la 
39 libearlyperscustom_la_SOURCES = persistence_test_customlib.c
40 libearlyperscustom_la_LDFLAGS = -avoid-version -module -shared -export-dynamic $(LDFLAGS)
41 libearlyperscustom_la_CFLAGS = -DLIBIDENT='"early"'
42
43 lib_LTLIBRARIES += libsecureperscustom.la 
44 libsecureperscustom_la_SOURCES = persistence_test_customlib.c
45 libsecureperscustom_la_LDFLAGS = -avoid-version -module -shared -export-dynamic $(LDFLAGS)
46 libsecureperscustom_la_CFLAGS = -DLIBIDENT='"secure"'
47
48
49 lib_LTLIBRARIES += libhwinfoperscustom.la
50 libhwinfoperscustom_la_SOURCES = persistence_test_customlib.c
51 libhwinfoperscustom_la_LDFLAGS = -avoid-version -module -shared -export-dynamic $(LDFLAGS)
52 libhwinfoperscustom_la_CFLAGS = -DLIBIDENT='"hwinfo"' 
53
54 lib_LTLIBRARIES += libcustom1perscustom.la 
55 libcustom1perscustom_la_SOURCES = persistence_test_customlib.c
56 libcustom1perscustom_la_LDFLAGS = -avoid-version -module -shared -export-dynamic $(LDFLAGS)
57 libcustom1perscustom_la_CFLAGS = -DLIBIDENT='"custom1"' 
58
59 lib_LTLIBRARIES += libemergencyperscustom.la 
60 libemergencyperscustom_la_SOURCES = persistence_test_customlib.c
61 libemergencyperscustom_la_LDFLAGS = -avoid-version -module -shared -export-dynamic $(LDFLAGS)
62 libemergencyperscustom_la_CFLAGS = -DLIBIDENT='"emergency"' 
63
64 lib_LTLIBRARIES += libcustom2perscustom.la 
65 libcustom2perscustom_la_SOURCES = persistence_test_customlib.c
66 libcustom2perscustom_la_LDFLAGS = -avoid-version -module -shared -export-dynamic $(LDFLAGS)
67 libcustom2perscustom_la_CFLAGS = -DLIBIDENT='"custom2"'
68
69 lib_LTLIBRARIES += libcustom3perscustom.la 
70 libcustom3perscustom_la_SOURCES = persistence_test_customlib.c
71 libcustom3perscustom_la_LDFLAGS = -avoid-version -module -shared -export-dynamic $(LDFLAGS) 
72 libcustom3perscustom_la_CFLAGS = -DLIBIDENT='"custom3"'