1 ###################################################
2 # add your TestCase List Here
5 # TC1 = utc_frameworkName_apiName_func
6 # TC2 = utc_ApplicationLib_recurGetDayOfWeek_func
7 TC1 = utc_msg_add_address
9 TC3 = utc_msg_new_message
10 TC4 = utc_msg_mms_create_message
11 TC5 = utc_msg_is_in_sim
12 TC6 = utc_msg_release_message
13 TC7 = utc_msg_get_address_count
15 TC9 = utc_msg_reset_address
16 TC10 = utc_msg_get_dest_port
17 TC11 = utc_msg_is_protected
18 TC12 = utc_msg_set_direction_info
19 TC13 = utc_msg_get_direction_info
20 TC14 = utc_msg_is_read
21 TC15 = utc_msg_set_encode_type
22 TC16 = utc_msg_get_encode_type
24 TC18 = utc_msg_set_folder_id
25 TC19 = utc_msg_get_folder_id
26 TC10 = utc_msg_mms_add_attachment
27 TC21 = utc_msg_set_message_id
28 TC22 = utc_msg_get_ith_address
29 TC23 = utc_msg_mms_add_media
30 TC24 = utc_msg_set_message_type
31 TC25 = utc_msg_get_ith_contact_id
32 TC26 = utc_msg_mms_add_page
33 TC27 = utc_msg_set_network_status
34 TC28 = utc_msg_get_ith_name
35 TC29 = utc_msg_mms_add_region
36 TC30 = utc_msg_set_port
37 TC31 = utc_msg_get_ith_recipient_type
38 TC32 = utc_msg_mms_add_transition
39 TC33 = utc_msg_set_priority_info
40 TC34 = utc_msg_get_ith_thread_id
41 TC35 = utc_msg_mms_destroy_message
42 TC36 = utc_msg_set_protect_status
43 TC37 = utc_msg_get_message_body_size
44 TC38 = utc_msg_mms_get_attachment
45 TC39 = utc_msg_set_read_status
46 TC40 = utc_msg_get_message_id
47 TC41 = utc_msg_mms_get_media
48 TC42 = utc_msg_set_scheduled_time
49 TC43 = utc_msg_get_message_type
50 TC44 = utc_msg_mms_get_message_body
51 TC45 = utc_msg_set_storage_id
52 TC46 = utc_msg_get_network_status
53 TC47 = utc_msg_mms_get_meta
54 TC48 = utc_msg_set_subject
55 TC49 = utc_msg_get_priority_info
56 TC50 = utc_msg_mms_get_page
57 TC51 = utc_msg_set_time
58 TC52 = utc_msg_get_scheduled_time
59 TC53 = utc_msg_mms_get_smil_region
60 TC54 = utc_msg_sms_get_message_body
61 TC55 = utc_msg_get_src_port
62 TC56 = utc_msg_mms_get_transition
63 TC57 = utc_msg_sms_set_message_body
64 TC58 = utc_msg_get_storage_id
65 TC59 = utc_msg_mms_set_message_body
66 TC60 = utc_msg_get_subject
67 TC61 = utc_msg_mms_set_rootlayout
68 TC62 = utc_msg_mms_add_meta
69 TC63 = utc_msg_get_dest_port
72 ###################################################
73 # add your Package Config Info Here
79 LIBS = `pkg-config --libs $(PKGS)`
80 LIBS +=$(TET_ROOT)/lib/tet3/tcm_s.o
81 LIBS +=-L$(TET_ROOT)/lib/tet3 -ltcm_s
82 LIBS +=-L$(TET_ROOT)/lib/tet3 -lapi_s
84 INCS = -I. `pkg-config --cflags $(PKGS)`
85 INCS += -I$(TET_ROOT)/inc/tet3
88 CFLAGS += -D_TETWARE_MODE
92 ###################################################
94 # depending on the Test Case you want to build
97 # TCLIST = $(TC1) $(TC2)
98 TCLIST = $(TC1) $(TC2) $(TC3) $(TC4) $(TC5) $(TC6) $(TC7) $(TC8) $(TC9) $(TC10) $(TC11) $(TC12) $(TC13) $(TC14) $(TC15) $(TC16) $(TC17) $(TC18) $(TC19) $(TC20) $(TC21) $(TC22) $(TC23) $(TC24) $(TC25) $(TC26) $(TC27) $(TC28) $(TC29) $(TC30) $(TC31) $(TC32) $(TC33) $(TC34) $(TC35) $(TC36) $(TC37) $(TC38) $(TC39) $(TC40) $(TC41) $(TC42) $(TC43) $(TC44) $(TC45) $(TC46) $(TC47) $(TC48) $(TC49) $(TC50) $(TC51) $(TC52) $(TC53) $(TC54) $(TC55) $(TC56) $(TC57) $(TC58) $(TC59) $(TC60) $(TC61) $(TC62) $(TC63)
101 for testcase in $(TCLIST) do\
102 $(CC) -o $$(testcase) $$(testcase).c $(CFLAGS) $(LDFLAGS)
106 rm -rf *~ *.o $(TCLIST)
110 $(CC) -o $(TC1) $(TC1).c $(CFLAGS) $(LDFLAGS)
113 $(CC) -o $(TC2) $(TC2).c $(CFLAGS) $(LDFLAGS)
116 $(CC) -o $(TC3) $(TC3).c $(CFLAGS) $(LDFLAGS)
119 $(CC) -o $(TC4) $(TC4).c $(CFLAGS) $(LDFLAGS)
122 $(CC) -o $(TC5) $(TC5).c $(CFLAGS) $(LDFLAGS)
125 $(CC) -o $(TC6) $(TC6).c $(CFLAGS) $(LDFLAGS)
128 $(CC) -o $(TC7) $(TC7).c $(CFLAGS) $(LDFLAGS)
131 $(CC) -o $(TC8) $(TC8).c $(CFLAGS) $(LDFLAGS)
134 $(CC) -o $(TC9) $(TC9).c $(CFLAGS) $(LDFLAGS)
137 $(CC) -o $(TC10) $(TC10).c $(CFLAGS) $(LDFLAGS)
140 $(CC) -o $(TC11) $(TC11).c $(CFLAGS) $(LDFLAGS)
143 $(CC) -o $(TC12) $(TC12).c $(CFLAGS) $(LDFLAGS)
146 $(CC) -o $(TC13) $(TC13).c $(CFLAGS) $(LDFLAGS)
149 $(CC) -o $(TC14) $(TC14).c $(CFLAGS) $(LDFLAGS)
152 $(CC) -o $(TC15) $(TC15).c $(CFLAGS) $(LDFLAGS)
155 $(CC) -o $(TC16) $(TC16).c $(CFLAGS) $(LDFLAGS)
158 $(CC) -o $(TC17) $(TC17).c $(CFLAGS) $(LDFLAGS)
161 $(CC) -o $(TC18) $(TC18).c $(CFLAGS) $(LDFLAGS)
164 $(CC) -o $(TC19) $(TC19).c $(CFLAGS) $(LDFLAGS)
167 $(CC) -o $(TC20) $(TC20).c $(CFLAGS) $(LDFLAGS)
170 $(CC) -o $(TC21) $(TC21).c $(CFLAGS) $(LDFLAGS)
173 $(CC) -o $(TC22) $(TC22).c $(CFLAGS) $(LDFLAGS)
176 $(CC) -o $(TC23) $(TC23).c $(CFLAGS) $(LDFLAGS)
179 $(CC) -o $(TC24) $(TC24).c $(CFLAGS) $(LDFLAGS)
182 $(CC) -o $(TC25) $(TC25).c $(CFLAGS) $(LDFLAGS)
185 $(CC) -o $(TC26) $(TC26).c $(CFLAGS) $(LDFLAGS)
188 $(CC) -o $(TC27) $(TC27).c $(CFLAGS) $(LDFLAGS)
191 $(CC) -o $(TC28) $(TC28).c $(CFLAGS) $(LDFLAGS)
194 $(CC) -o $(TC29) $(TC29).c $(CFLAGS) $(LDFLAGS)
197 $(CC) -o $(TC30) $(TC30).c $(CFLAGS) $(LDFLAGS)
200 $(CC) -o $(TC31) $(TC31).c $(CFLAGS) $(LDFLAGS)
203 $(CC) -o $(TC32) $(TC32).c $(CFLAGS) $(LDFLAGS)
206 $(CC) -o $(TC33) $(TC33).c $(CFLAGS) $(LDFLAGS)
209 $(CC) -o $(TC34) $(TC34).c $(CFLAGS) $(LDFLAGS)
212 $(CC) -o $(TC35) $(TC35).c $(CFLAGS) $(LDFLAGS)
215 $(CC) -o $(TC36) $(TC36).c $(CFLAGS) $(LDFLAGS)
218 $(CC) -o $(TC37) $(TC37).c $(CFLAGS) $(LDFLAGS)
221 $(CC) -o $(TC38) $(TC38).c $(CFLAGS) $(LDFLAGS)
224 $(CC) -o $(TC39) $(TC39).c $(CFLAGS) $(LDFLAGS)
227 $(CC) -o $(TC40) $(TC40).c $(CFLAGS) $(LDFLAGS)
230 $(CC) -o $(TC41) $(TC41).c $(CFLAGS) $(LDFLAGS)
233 $(CC) -o $(TC42) $(TC42).c $(CFLAGS) $(LDFLAGS)
236 $(CC) -o $(TC43) $(TC43).c $(CFLAGS) $(LDFLAGS)
239 $(CC) -o $(TC44) $(TC44).c $(CFLAGS) $(LDFLAGS)
242 $(CC) -o $(TC45) $(TC45).c $(CFLAGS) $(LDFLAGS)
245 $(CC) -o $(TC46) $(TC46).c $(CFLAGS) $(LDFLAGS)
248 $(CC) -o $(TC47) $(TC47).c $(CFLAGS) $(LDFLAGS)
251 $(CC) -o $(TC48) $(TC48).c $(CFLAGS) $(LDFLAGS)
254 $(CC) -o $(TC49) $(TC49).c $(CFLAGS) $(LDFLAGS)
257 $(CC) -o $(TC50) $(TC50).c $(CFLAGS) $(LDFLAGS)
260 $(CC) -o $(TC51) $(TC51).c $(CFLAGS) $(LDFLAGS)
263 $(CC) -o $(TC52) $(TC52).c $(CFLAGS) $(LDFLAGS)
266 $(CC) -o $(TC53) $(TC53).c $(CFLAGS) $(LDFLAGS)
269 $(CC) -o $(TC54) $(TC54).c $(CFLAGS) $(LDFLAGS)
272 $(CC) -o $(TC55) $(TC55).c $(CFLAGS) $(LDFLAGS)
275 $(CC) -o $(TC56) $(TC56).c $(CFLAGS) $(LDFLAGS)
278 $(CC) -o $(TC57) $(TC57).c $(CFLAGS) $(LDFLAGS)
281 $(CC) -o $(TC58) $(TC58).c $(CFLAGS) $(LDFLAGS)
284 $(CC) -o $(TC59) $(TC59).c $(CFLAGS) $(LDFLAGS)
287 $(CC) -o $(TC60) $(TC60).c $(CFLAGS) $(LDFLAGS)
290 $(CC) -o $(TC61) $(TC61).c $(CFLAGS) $(LDFLAGS)
293 $(CC) -o $(TC62) $(TC62).c $(CFLAGS) $(LDFLAGS)
296 $(CC) -o $(TC63) $(TC63).c $(CFLAGS) $(LDFLAGS)