diff options
Diffstat (limited to 'unsorted/elementary/Makefile.examples')
-rw-r--r-- | unsorted/elementary/Makefile.examples | 153 |
1 files changed, 153 insertions, 0 deletions
diff --git a/unsorted/elementary/Makefile.examples b/unsorted/elementary/Makefile.examples new file mode 100644 index 00000000..3967f5aa --- /dev/null +++ b/unsorted/elementary/Makefile.examples | |||
@@ -0,0 +1,153 @@ | |||
1 | EDJE_CC=edje_cc | ||
2 | EDJE_CODEGEN=edje_codegen | ||
3 | ELEMENTARY_CODEGEN=elementary_codegen | ||
4 | COMMON_FLAGS= \ | ||
5 | `pkg-config --libs --cflags eina,ecore,evas,ecore-evas,edje,eo,ecore-file,elementary,elocation` \ | ||
6 | -lm | ||
7 | |||
8 | EDJE_OBJS = \ | ||
9 | codegen_example.edj \ | ||
10 | efl_ui_view_list_example.edj \ | ||
11 | evas3d_map_example.edj \ | ||
12 | layout_example.edj \ | ||
13 | prefs_example_03.edj \ | ||
14 | theme_example.edj \ | ||
15 | twitter_example_01.edj | ||
16 | |||
17 | |||
18 | EXAMPLES = \ | ||
19 | actionslider_example_01 \ | ||
20 | bg_example_01 \ | ||
21 | bg_example_02 \ | ||
22 | bg_example_03 \ | ||
23 | box_example_02 \ | ||
24 | bubble_example_01 \ | ||
25 | button_example_00 \ | ||
26 | button_example_01 \ | ||
27 | calendar_example_01 \ | ||
28 | calendar_example_02 \ | ||
29 | calendar_example_03 \ | ||
30 | calendar_example_04 \ | ||
31 | calendar_example_05 \ | ||
32 | calendar_example_06 \ | ||
33 | check_example_01 \ | ||
34 | clock_example \ | ||
35 | colorselector_example_01 \ | ||
36 | conformant_example_01 \ | ||
37 | conformant_example_02 \ | ||
38 | combobox_example_01 \ | ||
39 | ctxpopup_example_01 \ | ||
40 | datetime_example \ | ||
41 | dayselector_example \ | ||
42 | diskselector_example_01 \ | ||
43 | diskselector_example_02 \ | ||
44 | entry_example \ | ||
45 | fileselector_button_example \ | ||
46 | fileselector_entry_example \ | ||
47 | fileselector_example \ | ||
48 | fileviewlist \ | ||
49 | filemvc \ | ||
50 | flip_example_01 \ | ||
51 | flipselector_example \ | ||
52 | frame_example_01 \ | ||
53 | general_funcs_example \ | ||
54 | gengrid_example \ | ||
55 | genlist_example_01 \ | ||
56 | genlist_example_02 \ | ||
57 | genlist_example_03 \ | ||
58 | genlist_example_04 \ | ||
59 | genlist_example_05 \ | ||
60 | hover_example_01 \ | ||
61 | hoversel_example_01 \ | ||
62 | icon_example_01 \ | ||
63 | image_example_01 \ | ||
64 | index_example_01 \ | ||
65 | index_example_02 \ | ||
66 | inwin_example \ | ||
67 | label_example_01 \ | ||
68 | layout_example_01 \ | ||
69 | layout_example_02 \ | ||
70 | layout_example_03 \ | ||
71 | layout_model_connect \ | ||
72 | list_example_01 \ | ||
73 | list_example_02 \ | ||
74 | list_example_03 \ | ||
75 | location_example_01 \ | ||
76 | map_example_01 \ | ||
77 | map_example_02 \ | ||
78 | map_example_03 \ | ||
79 | mapbuf_example \ | ||
80 | menu_example_01 \ | ||
81 | naviframe_example \ | ||
82 | notify_example_01 \ | ||
83 | panes_example \ | ||
84 | panel_example_01 \ | ||
85 | photocam_example_01 \ | ||
86 | prefs_example_01 \ | ||
87 | prefs_example_02 \ | ||
88 | prefs_example_03 \ | ||
89 | popup_example_01 \ | ||
90 | popup_example_02 \ | ||
91 | popup_example_03 \ | ||
92 | progressbar_example \ | ||
93 | radio_example_01 \ | ||
94 | radio_example_02 \ | ||
95 | segment_control_example \ | ||
96 | separator_example_01 \ | ||
97 | slider_example \ | ||
98 | slideshow_example \ | ||
99 | spinner_example \ | ||
100 | scroller_example_01 \ | ||
101 | table_example_01 \ | ||
102 | table_example_02 \ | ||
103 | theme_example_01 \ | ||
104 | theme_example_02 \ | ||
105 | thumb_example_01 \ | ||
106 | toolbar_example_01 \ | ||
107 | toolbar_example_02 \ | ||
108 | toolbar_example_03 \ | ||
109 | transit_example_01 \ | ||
110 | transit_example_02 \ | ||
111 | transit_example_03 \ | ||
112 | transit_example_04 \ | ||
113 | web_example_01 \ | ||
114 | web_example_02 \ | ||
115 | win_example \ | ||
116 | track_example_01 \ | ||
117 | evas3d_object_on_button_example \ | ||
118 | evas3d_scene_on_button_example \ | ||
119 | evas3d_map_example \ | ||
120 | efl_thread_1 \ | ||
121 | efl_thread_2 \ | ||
122 | efl_thread_3 \ | ||
123 | efl_thread_4 \ | ||
124 | efl_thread_5 \ | ||
125 | efl_thread_6 \ | ||
126 | efl_ui_list_example_1 \ | ||
127 | efl_ui_view_list_example_1 \ | ||
128 | efl_ui_view_list_example_2 \ | ||
129 | efl_ui_view_list_example_3 | ||
130 | |||
131 | |||
132 | ELEMENTARY_CODEGEN_FLAGS = --prefix=codegen_example | ||
133 | ELEMENTARY_CODEGEN_FILES = \ | ||
134 | codegen_example_generated.c \ | ||
135 | codegen_example_generated.h | ||
136 | |||
137 | all: edje examples | ||
138 | edje: $(EDJE_OBJS) | ||
139 | examples: $(EXAMPLES) codegen_example | ||
140 | codegen: codegen_example.edj | ||
141 | $(ELEMENTARY_CODEGEN) $(ELEMENTARY_CODEGEN_FLAGS) $(<) elm/example/mylayout/default $(ELEMENTARY_CODEGEN_FILES) | ||
142 | codegen_example: codegen | ||
143 | $(CC) -o $@ $@.c codegen_example_generated.c $(COMMON_FLAGS) | ||
144 | |||
145 | %.edj: %.edc | ||
146 | $(EDJE_CC) $< | ||
147 | |||
148 | $(EXAMPLES): | ||
149 | $(CC) -o $@ $@.c $(COMMON_FLAGS) | ||
150 | |||
151 | clean: | ||
152 | @echo "Cleaning up built objects..." | ||
153 | @rm -Rf $(EXAMPLES) *.edj | ||