dec36ca0617b263187744e7f263f3db74a4918b4
[mim] / test / Makefile.am
1 #
2 # Makefile template for the test/ dir to compile test programs
3 #
4
5 # Program name
6 bin_PROGRAMS = \
7         chat-ui-tester \
8         messaging-widgets-renderer-test \
9         sms-ui-tester \
10         messaging-ui-tester \
11         url-smiley-parser-tester
12
13 # Binary specific CFLAGS
14 INCLUDES = \
15         @DEBUG_FLAGS@ \
16         $(PACKAGE_CFLAGS) \
17         $(WIDGETS_CFLAGS) \
18         $(OSSO_ADDRESSBOOK_CFLAGS)
19
20
21 # MSG WIDGETS
22 messaging_widgets_renderer_test_SOURCES = \
23         messaging-widgets-renderer-test.c
24
25 messaging_widgets_renderer_test_LDFLAGS = \
26         $(WIDGETS_LDFLAGS) \
27         $(LD_MALLOC_FLAGS) \
28         -L../messaging-widgets
29
30 messaging_widgets_renderer_test_LDADD = \
31         $(WIDGETS_LIBS) \
32         -lrtcom-messaging-widgets
33
34 #
35 # MSG UI
36 #
37
38 # Sources for SMS UI tester
39 messaging_ui_tester_SOURCES = \
40         messaging-ui-tester-main.c
41
42 # Link flags for SMS UI tester
43 messaging_ui_tester_LDFLAGS = \
44         $(PACKAGE_LDFLAGS) \
45         $(LD_MALLOC_FLAGS) \
46         -L../sms-ui \
47         -L../messaging-widgets \
48         -L../messaging-ui \
49         -L../chat-ui
50
51 # Libraries to be linked for SMS UI
52 messaging_ui_tester_LDADD = \
53         $(PACKAGE_LIBS) \
54         -lrtcom-sms-ui \
55         -lrtcom-messaging-widgets \
56         -lrtcom-chat-ui \
57         -lrtcom-messaging-ui
58
59 #
60 # SMS UI
61 #
62
63 # Sources for SMS UI tester
64 sms_ui_tester_SOURCES = \
65         sms-ui-tester-main.c
66
67 # Link flags for SMS UI tester
68 sms_ui_tester_LDFLAGS = \
69         $(PACKAGE_LDFLAGS) \
70         $(LD_MALLOC_FLAGS) \
71         -L$(top_builddir)/messaging-widgets
72
73 # Libraries to be linked for SMS UI
74 sms_ui_tester_LDADD = \
75         $(PACKAGE_LIBS) \
76         $(top_builddir)/sms-ui/librtcom-sms-ui.la \
77         $(top_builddir)/messaging-ui/librtcom-messaging-ui.la \
78         -lrtcom-messaging-widgets \
79         -lrtcom-eventlogger \
80         -lrtcom-el-plugin-sms
81
82 #
83 # CHAT UI
84 #
85
86 # Sources for CHAT UI tester
87 chat_ui_tester_SOURCES = \
88         chat-ui-tester-main.c
89
90 # Link flags for CHAT UI tester
91 chat_ui_tester_LDFLAGS = \
92         $(PACKAGE_LDFLAGS) \
93         $(LD_MALLOC_FLAGS) \
94         $(OSSO_ADDRESSBOOK_LDFLAGS) \
95         -L../messaging-widgets \
96         -L../messaging-ui \
97         -L../chat-ui \
98         -L../sms-ui
99
100 # Libraries to be linked for CHAT UI
101 chat_ui_tester_LDADD = \
102         $(PACKAGE_LIBS) \
103         $(OSSO_ADDRESSBOOK_LIBS) \
104         -lrtcom-messaging-ui \
105         -lrtcom-messaging-widgets \
106         -lrtcom-chat-ui \
107         -lrtcom-sms-ui 
108
109
110 url_smiley_parser_tester_SOURCES = \
111         url-smiley-parser-main.c 
112
113 url_smiley_parser_tester_LDFLAGS = \
114         $(WIDGETS_LDFLAGS) \
115         $(LD_MALLOC_FLAGS) \
116         -L../sms-ui \
117         -L../messaging-ui \
118         -L../messaging-widgets
119
120 url_smiley_parser_tester_LDADD = \
121         $(WIDGETS_LIBS) \
122         -lrtcom-sms-ui \
123         -lrtcom-messaging-ui \
124         -lrtcom-messaging-widgets
125
126
127 # Cleaning and autogenerated stuff
128 BUILT_SOURCES =
129
130 CLEANFILES = \
131         $(BUILT_SOURCES)