[elm_genlist] add TC
[framework/uifw/elementary.git] / TC / elm_ts / genlist / Makefile
1 CC ?= gcc
2
3 TARGETS = utc_UIFW_elm_genlist_add_func \
4           utc_UIFW_elm_genlist_clear_func \
5           utc_UIFW_elm_genlist_multi_select_set_func \
6           utc_UIFW_elm_genlist_multi_select_get_func \
7           utc_UIFW_elm_genlist_horizontal_mode_set_func \
8           utc_UIFW_elm_genlist_horizontal_mode_get_func \
9           utc_UIFW_elm_genlist_always_select_mode_set_func \
10           utc_UIFW_elm_genlist_always_select_mode_get_func \
11           utc_UIFW_elm_genlist_no_select_mode_set_func \
12           utc_UIFW_elm_genlist_no_select_mode_get_func \
13           utc_UIFW_elm_genlist_compress_mode_set_func \
14           utc_UIFW_elm_genlist_compress_mode_get_func \
15           utc_UIFW_elm_genlist_bounce_set_func \
16           utc_UIFW_elm_genlist_bounce_get_func \
17           utc_UIFW_elm_genlist_homogeneous_set_func \
18           utc_UIFW_elm_genlist_homogeneous_get_func \
19           utc_UIFW_elm_genlist_block_count_set_func \
20           utc_UIFW_elm_genlist_block_count_get_func \
21           utc_UIFW_elm_genlist_longpress_timeout_set_func \
22           utc_UIFW_elm_genlist_longpress_timeout_get_func \
23           utc_UIFW_elm_genlist_effect_set_func \
24           utc_UIFW_elm_genlist_pinch_zoom_set_func \
25           utc_UIFW_elm_genlist_pinch_zoom_mode_set_func \
26           utc_UIFW_elm_genlist_pinch_zoom_mode_get_func  \
27           utc_UIFW_elm_genlist_item_append_func \
28           utc_UIFW_elm_genlist_item_prepend_func  \
29           utc_UIFW_elm_genlist_item_insert_before_func \
30           utc_UIFW_elm_genlist_item_insert_after_func \
31           utc_UIFW_elm_genlist_selected_item_get_func \
32           utc_UIFW_elm_genlist_selected_items_get_func \
33           utc_UIFW_elm_genlist_realized_items_get_func \
34           utc_UIFW_elm_genlist_at_xy_item_get_func \
35           utc_UIFW_elm_genlist_first_item_get_func  \
36           utc_UIFW_elm_genlist_last_item_get_func \
37           utc_UIFW_elm_genlist_item_next_get_func \
38           utc_UIFW_elm_genlist_item_prev_get_func \
39           utc_UIFW_elm_genlist_item_genlist_get_func \
40           utc_UIFW_elm_genlist_item_parent_get_func \
41           utc_UIFW_elm_genlist_item_subitems_clear_func \
42           utc_UIFW_elm_genlist_item_selected_set_funcA \
43           utc_UIFW_elm_genlist_item_selected_get_func \
44           utc_UIFW_elm_genlist_item_expanded_set_func \
45           utc_UIFW_elm_genlist_item_expanded_get_func \
46           utc_UIFW_elm_genlist_item_disabled_set_func \
47           utc_UIFW_elm_genlist_item_disabled_get_func \
48           utc_UIFW_elm_genlist_item_display_only_set_func
49
50
51 PKGS = elementary
52
53 LDFLAGS = `pkg-config --libs $(PKGS)`
54 LDFLAGS += $(TET_ROOT)/lib/tet3/tcm_s.o
55 LDFLAGS += -L$(TET_ROOT)/lib/tet3 -ltcm_s
56 LDFLAGS += -L$(TET_ROOT)/lib/tet3 -lapi_s
57
58 CFLAGS = -I. `pkg-config --cflags $(PKGS)`
59 CFLAGS += -I$(TET_ROOT)/inc/tet3
60 CFLAGS += -Wall
61
62 all: $(TARGETS)
63
64 $(TARGET): %: %.c
65         $(CC) -o $@ $< $(CFLAGS) $(LDFLAGS)
66
67 clean:
68         rm -f $(TARGETS)
69         rm -f tet_captured
70         rm -f *~