upload tizen1.0 source
[framework/multimedia/libmedia-service.git] / TC / utc / audio / Makefile
1 ifeq ($(ARCH),target)\r
2         PKG_CONFIG_PATH=/usr/lib/pkgconfig\r
3         export PKG_CONFIG_PATH\r
4         CC=arm-linux-gcc -Wall\r
5         CXX=arm-linux-g++ -Wall\r
6 else\r
7         PKG_CONFIG_PATH=/usr/lib/pkgconfig\r
8         export PKG_CONFIG_PATH\r
9         CC=gcc -Wall\r
10     CXX=gcc -Wall\r
11 endif\r
12 \r
13 TS1=utc_audio_svc_add_item_to_playlist_func\r
14 TS2=utc_audio_svc_add_playlist_func\r
15 TS3=utc_audio_svc_check_duplicate_insertion_in_playlist_func\r
16 #TS4=utc_audio_svc_close_func\r
17 TS5=utc_audio_svc_get_playlist_func\r
18 TS7=utc_audio_svc_count_group_item_func\r
19 TS8=utc_audio_svc_count_list_item_func\r
20 TS9=utc_audio_svc_count_playlist_by_name_func\r
21 TS10=utc_audio_svc_count_playlist_func\r
22 TS11=utc_audio_svc_create_table_func\r
23 TS12=utc_audio_svc_delete_all_func\r
24 TS15=utc_audio_svc_delete_playlist_func\r
25 TS17=utc_audio_svc_get_group_item_func\r
26 TS18=utc_audio_svc_get_item_by_audio_id_func\r
27 TS19=utc_audio_svc_get_item_by_path_func\r
28 TS20=utc_audio_svc_get_list_item_func\r
29 TS21=utc_audio_svc_get_playlist_name_by_playlist_id_func\r
30 TS22=utc_audio_svc_get_unique_playlist_name_func\r
31 TS23=utc_audio_svc_insert_item_func\r
32 TS25=utc_audio_svc_item_free_func\r
33 TS26=utc_audio_svc_item_get_val_func\r
34 TS27=utc_audio_svc_item_new_func\r
35 TS29=utc_audio_svc_list_item_free_func\r
36 TS30=utc_audio_svc_list_item_get_func\r
37 TS31=utc_audio_svc_list_item_get_val_func\r
38 TS32=utc_audio_svc_list_item_new_func\r
39 TS34=utc_audio_svc_move_item_func\r
40 #TS35=utc_audio_svc_open_func\r
41 TS36=utc_audio_svc_playlist_free_func\r
42 TS37=utc_audio_svc_playlist_get_item_func\r
43 TS38=utc_audio_svc_playlist_get_val_func\r
44 TS39=utc_audio_svc_playlist_new_func\r
45 TS40=utc_audio_svc_playlist_set_val_func\r
46 TS41=utc_audio_svc_refresh_metadata_func\r
47 TS42=utc_audio_svc_remove_item_from_playlist_by_audio_id_func\r
48 TS43=utc_audio_svc_set_db_valid_func\r
49 TS44=utc_audio_svc_set_item_valid_func\r
50 TS48=utc_audio_svc_update_playlist_name_func\r
51 TS50=utc_audio_svc_get_path_by_audio_id_func\r
52 TS51=utc_audio_svc_delete_item_by_path_func\r
53 TS55=utc_audio_svc_delete_invalid_items_func\r
54 TS56=utc_audio_svc_check_item_exist_func\r
55 TS57=utc_audio_svc_get_playlist_id_by_playlist_name_func\r
56 \r
57 LIBS = `pkg-config --libs libmedia-service`\r
58 LIBS +=$(TET_ROOT)/lib/tet3/tcm_s.o\r
59 LIBS +=-L$(TET_ROOT)/lib/tet3/ -ltcm_s\r
60 LIBS +=-lapi_s\r
61 LIBS +=utc_audio_svc_common.o\r
62 \r
63 INCS = -I. `pkg-config --cflags  libmedia-service`\r
64 INCS += -I$(TET_ROOT)/inc/tet3\r
65 INCS += -I/usr/include\r
66 \r
67 CFLAGS = $(INCS)\r
68 CC += $(CFLAGS)\r
69 LDFLAGS = $(LIBS)\r
70 \r
71 TCLIST = $(TS1) $(TS2) $(TS3) $(TS4) $(TS5) $(TS7) $(TS8) $(TS9) $(TS10) $(TS11) $(TS12) $(TS15) $(TS17) $(TS18) $(TS19) $(TS20) $(TS21) $(TS22) $(TS23) $(TS25) $(TS26) $(TS27) $(TS29) $(TS30) $(TS31) $(TS32) $(TS34) $(TS35) $(TS36) $(TS37) $(TS38) $(TS39) $(TS40) $(TS41) $(TS42) $(TS43) $(TS44) $(TS48) $(TS50) $(TS51) $(TS55) $(TS56) $(TS57)\r
72 \r
73 #utc_audio_svc_common :\r
74 #       $(CC) -c utc_audio_svc_common.c\r
75 \r
76 all :\r
77         $(CC) -c utc_audio_svc_common.c\r
78         for testcase in $(TCLIST) ; do \\r
79                 $(CC) -o $$testcase $(UTIL_SRC) $$testcase.c  $(LDFLAGS) ; \\r
80         done\r
81 \r
82 utc_audio_svc_common :\r
83         $(CC) -c utc_audio_svc_common.c\r
84 \r
85 $(TS1): $(TS1).c\r
86                 $(CC) -c utc_audio_svc_common.c\r
87                 $(CC) -o $(TS1) $(TS1).c $(LDFLAGS)\r
88 \r
89 $(TS2): $(TS2).c\r
90                 $(CC) -c utc_audio_svc_common.c\r
91                 $(CC) -o $(TS2) $(TS2).c $(LDFLAGS)\r
92 \r
93 $(TS3): $(TS3).c\r
94                 $(CC) -c utc_audio_svc_common.c\r
95                 $(CC) -o $(TS3) $(TS3).c $(LDFLAGS)\r
96 \r
97 $(TS4): $(TS4).c\r
98                 $(CC) -c utc_audio_svc_common.c\r
99                 $(CC) -o $(TS4) $(TS4).c $(LDFLAGS)\r
100 \r
101 $(TS5): $(TS5).c\r
102                 $(CC) -c utc_audio_svc_common.c\r
103                 $(CC) -o $(TS5) $(TS5).c $(LDFLAGS)\r
104 \r
105 $(TS7): $(TS7).c\r
106                 $(CC) -c utc_audio_svc_common.c\r
107                 $(CC) -o $(TS7) $(TS7).c $(LDFLAGS)\r
108 \r
109 $(TS8): $(TS8).c\r
110                 $(CC) -c utc_audio_svc_common.c\r
111                 $(CC) -o $(TS8) $(TS8).c $(LDFLAGS)\r
112 \r
113 $(TS9): $(TS9).c\r
114                 $(CC) -c utc_audio_svc_common.c\r
115                 $(CC) -o $(TS9) $(TS9).c $(LDFLAGS)\r
116 \r
117 $(TS10): $(TS10).c\r
118                 $(CC) -c utc_audio_svc_common.c\r
119                 $(CC) -o $(TS10) $(TS10).c $(LDFLAGS)\r
120 \r
121 $(TS11): $(TS11).c\r
122                 $(CC) -c utc_audio_svc_common.c\r
123                 $(CC) -o $(TS11) $(TS11).c $(LDFLAGS)\r
124 \r
125 $(TS12): $(TS12).c\r
126                 $(CC) -c utc_audio_svc_common.c\r
127                 $(CC) -o $(TS12) $(TS12).c $(LDFLAGS)\r
128 \r
129 $(TS15): $(TS15).c\r
130                 $(CC) -c utc_audio_svc_common.c\r
131                 $(CC) -o $(TS15) $(TS15).c $(LDFLAGS)\r
132 \r
133 $(TS17): $(TS17).c\r
134                 $(CC) -c utc_audio_svc_common.c\r
135                 $(CC) -o $(TS17) $(TS17).c $(LDFLAGS)\r
136 \r
137 $(TS18): $(TS18).c\r
138                 $(CC) -c utc_audio_svc_common.c\r
139                 $(CC) -o $(TS18) $(TS18).c $(LDFLAGS)\r
140 \r
141 $(TS19): $(TS19).c\r
142                 $(CC) -c utc_audio_svc_common.c\r
143                 $(CC) -o $(TS19) $(TS19).c $(LDFLAGS)\r
144 \r
145 $(TS20): $(TS20).c\r
146                 $(CC) -c utc_audio_svc_common.c\r
147                 $(CC) -o $(TS20) $(TS20).c $(LDFLAGS)\r
148 \r
149 $(TS21): $(TS21).c\r
150                 $(CC) -c utc_audio_svc_common.c\r
151                 $(CC) -o $(TS21) $(TS21).c $(LDFLAGS)\r
152 \r
153 $(TS22): $(TS22).c\r
154                 $(CC) -c utc_audio_svc_common.c\r
155                 $(CC) -o $(TS22) $(TS22).c $(LDFLAGS)\r
156 \r
157 $(TS23): $(TS23).c\r
158                 $(CC) -c utc_audio_svc_common.c\r
159                 $(CC) -o $(TS23) $(TS23).c $(LDFLAGS)\r
160 \r
161 $(TS25): $(TS25).c\r
162                 $(CC) -c utc_audio_svc_common.c\r
163                 $(CC) -o $(TS25) $(TS25).c $(LDFLAGS)\r
164 \r
165 $(TS26): $(TS26).c\r
166                 $(CC) -c utc_audio_svc_common.c\r
167                 $(CC) -o $(TS26) $(TS26).c $(LDFLAGS)\r
168 \r
169 $(TS27): $(TS27).c\r
170                 $(CC) -c utc_audio_svc_common.c\r
171                 $(CC) -o $(TS27) $(TS27).c $(LDFLAGS)\r
172 \r
173 $(TS29): $(TS29).c\r
174                 $(CC) -c utc_audio_svc_common.c\r
175                 $(CC) -o $(TS29) $(TS29).c $(LDFLAGS)\r
176 \r
177 $(TS30): $(TS30).c\r
178                 $(CC) -c utc_audio_svc_common.c\r
179                 $(CC) -o $(TS30) $(TS30).c $(LDFLAGS)\r
180 \r
181 $(TS31): $(TS31).c\r
182                 $(CC) -c utc_audio_svc_common.c\r
183                 $(CC) -o $(TS31) $(TS31).c $(LDFLAGS)\r
184 \r
185 $(TS32): $(TS32).c\r
186                 $(CC) -c utc_audio_svc_common.c\r
187                 $(CC) -o $(TS32) $(TS32).c $(LDFLAGS)\r
188 \r
189 $(TS34): $(TS34).c\r
190                 $(CC) -c utc_audio_svc_common.c\r
191                 $(CC) -o $(TS34) $(TS34).c $(LDFLAGS)\r
192 \r
193 $(TS35): $(TS35).c\r
194                 $(CC) -c utc_audio_svc_common.c\r
195                 $(CC) -o $(TS35) $(TS35).c $(LDFLAGS)\r
196 \r
197 $(TS36): $(TS36).c\r
198                 $(CC) -c utc_audio_svc_common.c\r
199                 $(CC) -o $(TS36) $(TS36).c $(LDFLAGS)\r
200 \r
201 $(TS37): $(TS37).c\r
202                 $(CC) -c utc_audio_svc_common.c\r
203                 $(CC) -o $(TS37) $(TS37).c $(LDFLAGS)\r
204 \r
205 $(TS38): $(TS38).c\r
206                 $(CC) -c utc_audio_svc_common.c\r
207                 $(CC) -o $(TS38) $(TS38).c $(LDFLAGS)\r
208 \r
209 $(TS39): $(TS39).c\r
210                 $(CC) -c utc_audio_svc_common.c\r
211                 $(CC) -o $(TS39) $(TS39).c $(LDFLAGS)\r
212 \r
213 $(TS40): $(TS40).c\r
214                 $(CC) -c utc_audio_svc_common.c\r
215                 $(CC) -o $(TS40) $(TS40).c $(LDFLAGS)\r
216 \r
217 $(TS41): $(TS41).c\r
218                 $(CC) -c utc_audio_svc_common.c\r
219                 $(CC) -o $(TS41) $(TS41).c $(LDFLAGS)\r
220 \r
221 $(TS42): $(TS42).c\r
222                 $(CC) -c utc_audio_svc_common.c\r
223                 $(CC) -o $(TS42) $(TS42).c $(LDFLAGS)\r
224 \r
225 $(TS43): $(TS43).c\r
226                 $(CC) -c utc_audio_svc_common.c\r
227                 $(CC) -o $(TS43) $(TS43).c $(LDFLAGS)\r
228 \r
229 $(TS44): $(TS44).c\r
230                 $(CC) -c utc_audio_svc_common.c\r
231                 $(CC) -o $(TS44) $(TS44).c $(LDFLAGS)\r
232 \r
233 $(TS48): $(TS48).c\r
234                 $(CC) -c utc_audio_svc_common.c\r
235                 $(CC) -o $(TS48) $(TS48).c $(LDFLAGS)\r
236 \r
237 $(TS50): $(TS50).c\r
238                 $(CC) -c utc_audio_svc_common.c\r
239                 $(CC) -o $(TS50) $(TS50).c $(LDFLAGS)\r
240 \r
241 $(TS51): $(TS51).c\r
242                 $(CC) -c utc_audio_svc_common.c\r
243                 $(CC) -o $(TS51) $(TS51).c $(LDFLAGS)\r
244 \r
245 $(TS55): $(TS55).c\r
246                 $(CC) -c utc_audio_svc_common.c\r
247                 $(CC) -o $(TS55) $(TS55).c $(LDFLAGS)\r
248 \r
249 $(TS56): $(TS56).c\r
250                 $(CC) -c utc_audio_svc_common.c\r
251                 $(CC) -o $(TS56) $(TS56).c $(LDFLAGS)\r
252 \r
253 $(TS57): $(TS57).c\r
254                 $(CC) -c utc_audio_svc_common.c\r
255                 $(CC) -o $(TS57) $(TS57).c $(LDFLAGS)\r
256 \r
257 clean :\r
258         rm -rf *~ *.o $(TCLIST)\r
259 \r
260 \r
261 \r
262 clean :\r
263         rm -rf *~ *.o $(TCLIST)\r
264 \r
265 \r
266 clean :\r
267         rm -rf *~ *.o $(TCLIST)\r
268 \r
269 \r