summaryrefslogtreecommitdiff
path: root/src/lib/elementary/meson.build
diff options
context:
space:
mode:
Diffstat (limited to 'src/lib/elementary/meson.build')
-rw-r--r--src/lib/elementary/meson.build222
1 files changed, 121 insertions, 101 deletions
diff --git a/src/lib/elementary/meson.build b/src/lib/elementary/meson.build
index c033a97..8f7f6af 100644
--- a/src/lib/elementary/meson.build
+++ b/src/lib/elementary/meson.build
@@ -1,66 +1,5 @@
1pub_legacy_eo_files = [ 1pub_legacy_eo_files = [
2 'efl_ui_button_legacy.eo',
3 'efl_ui_check_legacy.eo',
4 'efl_ui_radio_legacy.eo',
5 'efl_ui_bg_legacy.eo',
6 'efl_ui_video_legacy.eo',
7 'efl_ui_frame_legacy.eo',
8 'efl_ui_panes_legacy.eo',
9 'efl_ui_image_zoomable_legacy.eo',
10 'efl_ui_flip_legacy.eo',
11 'efl_ui_win_legacy.eo',
12 'efl_ui_image_legacy.eo',
13 'efl_ui_progressbar_legacy.eo',
14 'efl_ui_clock_legacy.eo', 2 'efl_ui_clock_legacy.eo',
15 'efl_ui_layout_legacy.eo',
16 'elm_code_widget_legacy.eo',
17 'efl_ui_win_socket_legacy.eo',
18 'efl_ui_win_inlined_legacy.eo',
19 'elm_interface_fileselector.eo',
20 'elm_calendar.eo',
21 'elm_calendar_item.eo',
22 'elm_clock.eo',
23 'elm_colorselector.eo',
24 'elm_conformant.eo',
25 'elm_ctxpopup.eo',
26 'elm_dayselector.eo',
27 'elm_entry.eo',
28 'elm_fileselector.eo',
29 'elm_gengrid.eo',
30 'elm_gengrid_pan.eo',
31 'elm_genlist.eo',
32 'elm_genlist_pan.eo',
33 'elm_gesture_layer.eo',
34 'elm_glview.eo',
35 'elm_hover.eo',
36 'elm_index.eo',
37 'elm_label.eo',
38 'elm_list.eo',
39 'elm_map.eo',
40 'elm_map_pan.eo',
41 'elm_menu.eo',
42 'elm_notify.eo',
43 'elm_panel.eo',
44 'elm_player.eo',
45 'elm_plug.eo',
46 'elm_popup.eo',
47 'elm_route.eo',
48 'elm_scroller.eo',
49 'elm_sys_notify_interface.eo',
50 'elm_sys_notify.eo',
51 'elm_sys_notify_dbus.eo',
52 'elm_systray.eo',
53 'elm_color_item.eo',
54 'elm_dayselector_item.eo',
55 'elm_flipselector_item.eo',
56 'elm_menu_item.eo',
57 'elm_ctxpopup_item.eo',
58 'elm_index_item.eo',
59 'elm_widget_item_static_focus.eo',
60 'elm_genlist_item.eo',
61 'elm_gengrid_item.eo',
62 'elm_list_item.eo',
63 'elm_popup_item.eo',
64 'elm_ctxpopup_part.eo', 3 'elm_ctxpopup_part.eo',
65 'elm_dayselector_part.eo', 4 'elm_dayselector_part.eo',
66 'elm_entry_part.eo', 5 'elm_entry_part.eo',
@@ -78,33 +17,6 @@ pub_legacy_eo_files = [
78 'elm_actionslider_part.eo', 17 'elm_actionslider_part.eo',
79 'elm_bubble_part.eo', 18 'elm_bubble_part.eo',
80 'elm_fileselector_part.eo', 19 'elm_fileselector_part.eo',
81 'elm_access.eo',
82 'elm_actionslider.eo',
83 'elm_box.eo',
84 'elm_bubble.eo',
85 'elm_diskselector.eo',
86 'elm_diskselector_item.eo',
87 'elm_fileselector_button.eo',
88 'elm_fileselector_entry.eo',
89 'elm_flipselector.eo',
90 'elm_grid.eo',
91 'elm_hoversel.eo',
92 'elm_hoversel_item.eo',
93 'elm_icon.eo',
94 'elm_inwin.eo',
95 'elm_mapbuf.eo',
96 'elm_naviframe.eo',
97 'elm_naviframe_item.eo',
98 'elm_photo.eo',
99 'elm_prefs.eo',
100 'elm_segment_control.eo',
101 'elm_segment_control_item.eo',
102 'elm_separator.eo',
103 'elm_slideshow.eo',
104 'elm_slideshow_item.eo',
105 'elm_table.eo',
106 'elm_thumb.eo',
107 'efl_ui_textpath_legacy.eo',
108] 20]
109 21
110pub_eo_file_target = [] 22pub_eo_file_target = []
@@ -139,6 +51,7 @@ pub_eo_files = [
139 'efl_ui_image.eo', 51 'efl_ui_image.eo',
140 'efl_ui_image_zoomable.eo', 52 'efl_ui_image_zoomable.eo',
141 'efl_ui_layout.eo', 53 'efl_ui_layout.eo',
54 'efl_ui_layout_base.eo',
142 'efl_ui_nstate.eo', 55 'efl_ui_nstate.eo',
143 'efl_ui_navigation_bar.eo', 56 'efl_ui_navigation_bar.eo',
144 'efl_ui_navigation_bar_part.eo', 57 'efl_ui_navigation_bar_part.eo',
@@ -218,8 +131,6 @@ pub_eo_files = [
218 'efl_ui_grid.eo', 131 'efl_ui_grid.eo',
219 'efl_ui_panes_part.eo', 132 'efl_ui_panes_part.eo',
220 'efl_ui_progressbar_part.eo', 133 'efl_ui_progressbar_part.eo',
221 'elm_slider.eo',
222 'elm_slider_part_indicator.eo',
223 'efl_ui_textpath_part.eo', 134 'efl_ui_textpath_part.eo',
224 'efl_ui_widget_part.eo', 135 'efl_ui_widget_part.eo',
225 'efl_ui_widget_part_bg.eo', 136 'efl_ui_widget_part_bg.eo',
@@ -259,21 +170,11 @@ pub_eo_files = [
259 'efl_ui_radio_legacy_part.eo', 170 'efl_ui_radio_legacy_part.eo',
260 'efl_ui_check_legacy_part.eo', 171 'efl_ui_check_legacy_part.eo',
261 'efl_ui_progressbar_legacy_part.eo', 172 'efl_ui_progressbar_legacy_part.eo',
262 'elm_spinner.eo',
263 'elm_multibuttonentry.eo',
264 'elm_multibuttonentry_item.eo',
265 'elm_multibuttonentry_part.eo', 173 'elm_multibuttonentry_part.eo',
266 'elm_interface_scrollable.eo', 174 'elm_interface_scrollable.eo',
267 'elm_atspi_bridge.eo', 175 'elm_atspi_bridge.eo',
268 'elm_atspi_app_object.eo', 176 'elm_atspi_app_object.eo',
269 'efl_ui_image_zoomable_pan.eo', 177 'efl_ui_image_zoomable_pan.eo',
270 'elm_pan.eo',
271 'elm_toolbar.eo',
272 'elm_toolbar_item.eo',
273 'elm_view_list.eo',
274 'elm_view_form.eo',
275 'elm_web.eo',
276 'elm_widget_item.eo',
277 'efl_ui_text_part.eo', 178 'efl_ui_text_part.eo',
278 'efl_ui_caching_factory.eo', 179 'efl_ui_caching_factory.eo',
279 'efl_ui_widget_factory.eo', 180 'efl_ui_widget_factory.eo',
@@ -332,7 +233,6 @@ priv_eo_files = [
332 'efl_ui_focus_composition_adapter.eo', 233 'efl_ui_focus_composition_adapter.eo',
333 'efl_ui_focus_parent_provider.eo', 234 'efl_ui_focus_parent_provider.eo',
334 'efl_ui_focus_parent_provider_standard.eo', 235 'efl_ui_focus_parent_provider_standard.eo',
335 'efl_ui_focus_parent_provider_gen.eo',
336 'efl_ui_state_model.eo', 236 'efl_ui_state_model.eo',
337 'efl_ui_selection_manager.eo', 237 'efl_ui_selection_manager.eo',
338 'efl_datetime_manager.eo', 238 'efl_datetime_manager.eo',
@@ -526,6 +426,7 @@ elementary_pub_headers = [
526 'elm_bubble.h', 426 'elm_bubble.h',
527 'elm_bubble_legacy.h', 427 'elm_bubble_legacy.h',
528 'elm_button.h', 428 'elm_button.h',
429 'efl_ui_widget_common.h',
529 'efl_ui_button_eo.h', 430 'efl_ui_button_eo.h',
530 'elm_button_legacy.h', 431 'elm_button_legacy.h',
531 'elm_cache.h', 432 'elm_cache.h',
@@ -698,6 +599,121 @@ elementary_pub_headers = [
698 'elm_win_legacy.h', 599 'elm_win_legacy.h',
699 'elm_helper.h', 600 'elm_helper.h',
700 'elm_part_helper.h', 601 'elm_part_helper.h',
602 'efl_ui_bg_eo.legacy.h',
603 'efl_ui_bg_legacy_eo.legacy.h',
604 'efl_ui_button_eo.legacy.h',
605 'efl_ui_button_legacy_eo.legacy.h',
606 'efl_ui_check_eo.legacy.h',
607 'efl_ui_check_legacy_eo.legacy.h',
608 'efl_ui_flip_eo.legacy.h',
609 'efl_ui_flip_legacy_eo.legacy.h',
610 'efl_ui_frame_eo.legacy.h',
611 'efl_ui_frame_legacy_eo.legacy.h',
612 'efl_ui_image_legacy_eo.legacy.h',
613 'efl_ui_image_zoomable_eo.legacy.h',
614 'efl_ui_image_zoomable_legacy_eo.legacy.h',
615 'efl_ui_layout_legacy_eo.legacy.h',
616 'efl_ui_panes_eo.legacy.h',
617 'efl_ui_panes_legacy_eo.legacy.h',
618 'efl_ui_progressbar_legacy_eo.legacy.h',
619 'efl_ui_radio_eo.legacy.h',
620 'efl_ui_radio_legacy_eo.legacy.h',
621 'efl_ui_textpath_eo.legacy.h',
622 'efl_ui_textpath_legacy_eo.legacy.h',
623 'efl_ui_video_eo.legacy.h',
624 'efl_ui_video_legacy_eo.legacy.h',
625 'efl_ui_widget_eo.legacy.h',
626 'efl_ui_win_inlined_legacy_eo.legacy.h',
627 'efl_ui_win_legacy_eo.legacy.h',
628 'efl_ui_win_socket_legacy_eo.legacy.h',
629 'elm_access_eo.legacy.h',
630 'elm_actionslider_eo.legacy.h',
631 'elm_box_eo.legacy.h',
632 'elm_bubble_eo.legacy.h',
633 'elm_calendar_eo.legacy.h',
634 'elm_calendar_item_eo.legacy.h',
635 'elm_clock_eo.legacy.h',
636 'elm_code_widget_eo.legacy.h',
637 'elm_code_widget_legacy_eo.legacy.h',
638 'elm_color_item_eo.legacy.h',
639 'elm_colorselector_eo.legacy.h',
640 'elm_conformant_eo.legacy.h',
641 'elm_ctxpopup_eo.legacy.h',
642 'elm_ctxpopup_item_eo.legacy.h',
643 'elm_dayselector_eo.legacy.h',
644 'elm_dayselector_item_eo.legacy.h',
645 'elm_diskselector_eo.legacy.h',
646 'elm_diskselector_item_eo.legacy.h',
647 'elm_entry_eo.legacy.h',
648 'elm_fileselector_button_eo.legacy.h',
649 'elm_fileselector_entry_eo.legacy.h',
650 'elm_fileselector_eo.legacy.h',
651 'elm_flipselector_eo.legacy.h',
652 'elm_flipselector_item_eo.legacy.h',
653 'elm_gengrid_eo.legacy.h',
654 'elm_gengrid_item_eo.legacy.h',
655 'elm_gengrid_pan_eo.legacy.h',
656 'elm_genlist_eo.legacy.h',
657 'elm_genlist_item_eo.legacy.h',
658 'elm_genlist_pan_eo.legacy.h',
659 'elm_gesture_layer_eo.legacy.h',
660 'elm_glview_eo.legacy.h',
661 'elm_grid_eo.legacy.h',
662 'elm_hover_eo.legacy.h',
663 'elm_hoversel_eo.legacy.h',
664 'elm_hoversel_item_eo.legacy.h',
665 'elm_icon_eo.legacy.h',
666 'elm_index_eo.legacy.h',
667 'elm_index_item_eo.legacy.h',
668 'elm_interface_fileselector_eo.legacy.h',
669 'elm_inwin_eo.legacy.h',
670 'elm_label_eo.legacy.h',
671 'elm_list_eo.legacy.h',
672 'elm_list_item_eo.legacy.h',
673 'elm_mapbuf_eo.legacy.h',
674 'elm_map_eo.legacy.h',
675 'elm_map_pan_eo.legacy.h',
676 'elm_menu_eo.legacy.h',
677 'elm_menu_item_eo.legacy.h',
678 'elm_multibuttonentry_eo.legacy.h',
679 'elm_multibuttonentry_item_eo.legacy.h',
680 'elm_naviframe_eo.legacy.h',
681 'elm_naviframe_item_eo.legacy.h',
682 'elm_notify_eo.legacy.h',
683 'elm_panel_eo.legacy.h',
684 'elm_pan_eo.legacy.h',
685 'elm_photo_eo.legacy.h',
686 'elm_player_eo.legacy.h',
687 'elm_plug_eo.legacy.h',
688 'elm_popup_eo.legacy.h',
689 'elm_popup_item_eo.legacy.h',
690 'elm_prefs_eo.legacy.h',
691 'elm_route_eo.legacy.h',
692 'elm_scroller_eo.legacy.h',
693 'elm_segment_control_eo.legacy.h',
694 'elm_segment_control_item_eo.legacy.h',
695 'elm_separator_eo.legacy.h',
696 'elm_slider_eo.legacy.h',
697 'elm_slider_part_indicator_eo.legacy.h',
698 'elm_slideshow_eo.legacy.h',
699 'elm_slideshow_item_eo.legacy.h',
700 'elm_spinner_eo.legacy.h',
701 'elm_sys_notify_dbus_eo.legacy.h',
702 'elm_sys_notify_eo.legacy.h',
703 'elm_sys_notify_interface_eo.legacy.h',
704 'elm_systray_eo.legacy.h',
705 'elm_table_eo.legacy.h',
706 'elm_thumb_eo.legacy.h',
707 'elm_toolbar_eo.legacy.h',
708 'elm_toolbar_item_eo.legacy.h',
709 'elm_view_form_eo.legacy.h',
710 'elm_view_list_eo.legacy.h',
711 'elm_view_form_eo.h',
712 'elm_view_list_eo.h',
713 'elm_web_eo.legacy.h',
714 'elm_widget_item_container_eo.legacy.h',
715 'elm_widget_item_eo.legacy.h',
716 'elm_widget_item_static_focus_eo.legacy.h',
701] 717]
702 718
703elementary_header_src = [ 719elementary_header_src = [
@@ -840,6 +856,7 @@ elementary_src = [
840 'elm_view_form.c', 856 'elm_view_form.c',
841 'elm_web2.c', 857 'elm_web2.c',
842 'efl_ui_widget.c', 858 'efl_ui_widget.c',
859 'efl_ui_widget_common.c',
843 'efl_ui_win.c', 860 'efl_ui_win.c',
844 'efl_ui_win_inlined.c', 861 'efl_ui_win_inlined.c',
845 'efl_ui_win_socket.c', 862 'efl_ui_win_socket.c',
@@ -848,6 +865,8 @@ elementary_src = [
848 'els_cursor.c', 865 'els_cursor.c',
849 'els_tooltip.c', 866 'els_tooltip.c',
850 'elu_ews_wm.c', 867 'elu_ews_wm.c',
868 'efl_ui_container_layout.c',
869 'efl_ui_container_layout.h',
851 'efl_ui_box.c', 870 'efl_ui_box.c',
852 'efl_ui_box_flow.c', 871 'efl_ui_box_flow.c',
853 'efl_ui_box_stack.c', 872 'efl_ui_box_stack.c',
@@ -860,6 +879,7 @@ elementary_src = [
860 'efl_ui_anchor_popup.c', 879 'efl_ui_anchor_popup.c',
861 'efl_ui_table.c', 880 'efl_ui_table.c',
862 'efl_ui_table_static.c', 881 'efl_ui_table_static.c',
882 'efl_ui_table_layout.c',
863 'efl_ui_table_private.h', 883 'efl_ui_table_private.h',
864 'efl_ui_text.c', 884 'efl_ui_text.c',
865 'efl_ui_text_factory_images.c', 885 'efl_ui_text_factory_images.c',