337e14c7c345ca9dd6df5fef7014f6d22e95a4f2
[platform/upstream/elementary.git] / src / lib / Makefile.am
1 AUTOMAKE_OPTIONS     = 1.4 foreign
2 MAINTAINERCLEANFILES = Makefile.in
3
4 CLEANFILES=
5
6 EOLIAN_FLAGS = @DEPS_EOLIAN_FLAGS@ \
7                -I$(top_srcdir)/src/lib
8
9 include $(top_srcdir)/Makefile_Eolian_Helper.am
10 include $(top_srcdir)/Makefile_Eolian_Cxx_Helper.am
11
12 AM_CPPFLAGS = \
13 -DELM_INTERNAL_API_ARGESFSDFEFC=1 \
14 -DMODULES_PATH=\"$(libdir)/elementary/modules\" \
15 -I. \
16 -I$(top_builddir) \
17 -I$(top_srcdir) \
18 -I$(top_srcdir)/src/imported \
19 -I$(top_srcdir)/src/lib \
20 -I$(top_builddir)/src/lib \
21 -DPACKAGE_DATA_DIR=\"$(datadir)/$(PACKAGE)\" \
22 -DLOCALE_DIR=\"@LOCALE_DIR@\" \
23 -DPACKAGE_LIB_DIR=\"$(libdir)\" \
24 -DICON_DIR=\"$(elementary_icon_dir)\" \
25 @ELEMENTARY_CFLAGS@ \
26 @ELEMENTARY_X_CFLAGS@ \
27 @ELEMENTARY_FB_CFLAGS@ \
28 @ELEMENTARY_SDL_CFLAGS@ \
29 @ELEMENTARY_WIN32_CFLAGS@ \
30 @ELEMENTARY_ELOCATION_CFLAGS@ \
31 @ELEMENTARY_EWEATHER_CFLAGS@ \
32 @ELEMENTARY_WEB_CFLAGS@ \
33 @ELEMENTARY_EMAP_CFLAGS@ \
34 @ELEMENTARY_WAYLAND_CFLAGS@ \
35 @ELEMENTARY_DRM_CFLAGS@ \
36 @EVIL_CFLAGS@
37
38 if ELEMENTARY_WINDOWS_BUILD
39 AM_CPPFLAGS += -DELEMENTARY_BUILD
40 endif
41
42 lib_LTLIBRARIES = libelementary.la
43
44 includes_HEADERS = \
45 Elementary.h \
46 Elementary_Cursor.h
47 includesdir = $(includedir)/elementary-@VMAJ@
48
49 includesunstable_HEADERS = \
50 elm_gen_common.h \
51 elm_interface_atspi_accessible.h \
52 elm_interface_atspi_text.h \
53 elm_interface_atspi_widget_action.h \
54 elm_interface_fileselector.h \
55 elm_interface_scrollable.h \
56 elm_widget.h \
57 elm_widget_actionslider.h \
58 elm_widget_bg.h \
59 elm_widget_box.h \
60 elm_widget_bubble.h \
61 elm_widget_button.h \
62 elm_widget_calendar.h \
63 elm_widget_check.h \
64 elm_widget_clock.h \
65 elm_widget_colorselector.h \
66 elm_widget_conform.h \
67 elm_widget_container.h \
68 elm_widget_ctxpopup.h \
69 elm_widget_datetime.h \
70 elm_widget_dayselector.h \
71 elm_widget_diskselector.h \
72 elm_widget_entry.h \
73 elm_widget_fileselector.h \
74 elm_widget_fileselector_button.h \
75 elm_widget_fileselector_entry.h \
76 elm_widget_flip.h \
77 elm_widget_flipselector.h \
78 elm_widget_frame.h \
79 elm_widget_gengrid.h \
80 elm_widget_genlist.h \
81 elm_widget_glview.h \
82 elm_widget_grid.h \
83 elm_widget_hover.h \
84 elm_widget_hoversel.h \
85 elm_widget_icon.h \
86 elm_widget_image.h \
87 elm_widget_index.h \
88 elm_widget_inwin.h \
89 elm_widget_label.h \
90 elm_widget_layout.h \
91 elm_widget_list.h \
92 elm_widget_map.h \
93 elm_widget_mapbuf.h \
94 elm_widget_menu.h \
95 elm_widget_multibuttonentry.h \
96 elm_widget_naviframe.h \
97 elm_widget_notify.h \
98 elm_widget_panel.h \
99 elm_widget_panes.h \
100 elm_widget_photo.h \
101 elm_widget_photocam.h \
102 elm_widget_player.h \
103 elm_widget_plug.h \
104 elm_widget_popup.h \
105 elm_widget_prefs.h \
106 elm_widget_progressbar.h \
107 elm_widget_radio.h \
108 elm_widget_route.h \
109 elm_widget_scroller.h \
110 elm_widget_segment_control.h \
111 elm_widget_separator.h \
112 elm_widget_slider.h \
113 elm_widget_slideshow.h \
114 elm_widget_spinner.h \
115 elm_widget_table.h \
116 elm_widget_thumb.h \
117 elm_widget_toolbar.h \
118 elm_widget_video.h \
119 elm_widget_web.h
120 includesunstabledir = $(includedir)/elementary-@VMAJ@
121
122 includesub_HEADERS = \
123 elc_ctxpopup.h \
124 elc_ctxpopup_eo.h \
125 elc_ctxpopup_legacy.h \
126 elc_ctxpopup_common.h \
127 elc_fileselector.h \
128 elc_fileselector_eo.h \
129 elc_fileselector_legacy.h \
130 elc_fileselector_common.h \
131 elc_fileselector_button.h \
132 elc_fileselector_button_eo.h \
133 elc_fileselector_button_legacy.h \
134 elc_fileselector_entry.h \
135 elc_fileselector_entry_eo.h \
136 elc_fileselector_entry_legacy.h \
137 elc_hoversel.h \
138 elc_hoversel_eo.h \
139 elc_hoversel_legacy.h \
140 elc_multibuttonentry.h \
141 elc_multibuttonentry_eo.h \
142 elc_multibuttonentry_legacy.h \
143 elc_multibuttonentry_common.h \
144 elc_naviframe.h \
145 elc_naviframe_eo.h \
146 elc_naviframe_legacy.h \
147 elc_naviframe_common.h \
148 elc_popup.h \
149 elc_popup_eo.h \
150 elc_popup_legacy.h \
151 elc_popup_common.h \
152 elm_access.h \
153 elm_actionslider.h \
154 elm_actionslider_eo.h \
155 elm_actionslider_legacy.h \
156 elm_actionslider_common.h \
157 elm_app_common.h \
158 elm_app_server_eo.h \
159 elm_app_server_view_eo.h \
160 elm_app_server_view.h \
161 elm_app_server_eet.h \
162 elm_app_server.h \
163 elm_app_client_eo.h \
164 elm_app_client.h \
165 elm_app_client_view_eo.h \
166 elm_app_client_view.h \
167 elm_app.h \
168 elm_authors.h \
169 elm_bg.h \
170 elm_bg_eo.h \
171 elm_bg_legacy.h \
172 elm_bg_common.h \
173 elm_box.h \
174 elm_box_eo.h \
175 elm_box_legacy.h \
176 elm_box_common.h \
177 elm_bubble.h \
178 elm_bubble_eo.h \
179 elm_bubble_legacy.h \
180 elm_bubble_common.h \
181 elm_button.h \
182 elm_button_eo.h \
183 elm_button_legacy.h \
184 elm_cache.h \
185 elm_calendar.h \
186 elm_calendar_eo.h \
187 elm_calendar_legacy.h \
188 elm_calendar_common.h \
189 elm_check.h \
190 elm_check_eo.h \
191 elm_check_legacy.h \
192 elm_clock.h \
193 elm_clock_eo.h \
194 elm_clock_legacy.h \
195 elm_clock_common.h \
196 elm_cnp.h \
197 elm_colorselector.h \
198 elm_colorselector_eo.h \
199 elm_colorselector_legacy.h \
200 elm_colorselector_common.h \
201 elm_config.h \
202 elm_conform.h \
203 elm_conform_eo.h \
204 elm_conform_legacy.h \
205 elm_cursor.h \
206 elm_datetime.h \
207 elm_datetime_common.h \
208 elm_datetime_eo.h \
209 elm_datetime_legacy.h \
210 elm_dayselector.h \
211 elm_dayselector_common.h \
212 elm_dayselector_eo.h \
213 elm_dayselector_legacy.h \
214 elm_debug.h \
215 elm_deprecated.h \
216 elm_diskselector.h \
217 elm_diskselector_common.h \
218 elm_diskselector_eo.h \
219 elm_diskselector_legacy.h \
220 elm_entry.h \
221 elm_entry_common.h \
222 elm_entry_eo.h \
223 elm_entry_legacy.h \
224 elm_finger.h \
225 elm_flip.h \
226 elm_flip_common.h \
227 elm_flip_eo.h \
228 elm_flip_legacy.h \
229 elm_flipselector.h \
230 elm_flipselector_common.h \
231 elm_flipselector_eo.h \
232 elm_flipselector_legacy.h \
233 elm_focus.h \
234 elm_font.h \
235 elm_frame.h \
236 elm_frame_eo.h \
237 elm_frame_legacy.h \
238 elm_gen.h \
239 elm_general.h \
240 elm_gengrid.h \
241 elm_gengrid_common.h \
242 elm_gengrid_eo.h \
243 elm_gengrid_legacy.h \
244 elm_genlist.h \
245 elm_genlist_common.h \
246 elm_genlist_eo.h \
247 elm_genlist_legacy.h \
248 elm_gesture_layer.h \
249 elm_gesture_layer_common.h \
250 elm_gesture_layer_eo.h \
251 elm_gesture_layer_legacy.h \
252 elm_getting_started.h \
253 elm_glview.h \
254 elm_glview_common.h \
255 elm_glview_eo.h \
256 elm_glview_legacy.h \
257 elm_grid.h \
258 elm_grid_eo.h \
259 elm_grid_legacy.h \
260 elm_hover.h \
261 elm_hover_common.h \
262 elm_hover_eo.h \
263 elm_hover_legacy.h \
264 elm_icon.h \
265 elm_icon_common.h \
266 elm_icon_eo.h \
267 elm_icon_legacy.h \
268 elm_image.h \
269 elm_image_common.h \
270 elm_image_eo.h \
271 elm_image_legacy.h \
272 elm_index.h \
273 elm_index_common.h \
274 elm_index_eo.h \
275 elm_index_legacy.h \
276 elm_intro.h \
277 elm_inwin.h \
278 elm_inwin_eo.h \
279 elm_inwin_legacy.h \
280 elm_label.h \
281 elm_label_common.h \
282 elm_label_eo.h \
283 elm_label_legacy.h \
284 elm_layout.h \
285 elm_layout_common.h \
286 elm_layout_eo.h \
287 elm_layout_legacy.h \
288 elm_list.h \
289 elm_list_common.h \
290 elm_list_eo.h \
291 elm_list_legacy.h \
292 elm_macros.h \
293 elm_map.h \
294 elm_map_common.h \
295 elm_map_eo.h \
296 elm_map_legacy.h \
297 elm_mapbuf.h \
298 elm_mapbuf_eo.h \
299 elm_mapbuf_legacy.h \
300 elm_menu.h \
301 elm_menu_common.h \
302 elm_menu_eo.h \
303 elm_menu_legacy.h \
304 elm_mirroring.h \
305 elm_need.h \
306 elm_notify.h \
307 elm_notify_common.h \
308 elm_notify_eo.h \
309 elm_notify_legacy.h \
310 elm_object.h \
311 elm_object_item.h \
312 elm_panel.h \
313 elm_panel_common.h \
314 elm_panel_eo.h \
315 elm_panel_legacy.h \
316 elm_panes.h \
317 elm_panes_eo.h \
318 elm_panes_legacy.h \
319 elm_photo.h \
320 elm_photo_eo.h \
321 elm_photo_legacy.h \
322 elm_photocam.h \
323 elm_photocam_eo.h \
324 elm_photocam_legacy.h \
325 elm_plug.h \
326 elm_plug_eo.h \
327 elm_plug_legacy.h \
328 elm_prefs.h \
329 elm_prefs_common.h \
330 elm_prefs_eo.h \
331 elm_prefs_legacy.h \
332 elm_prefs_data.h \
333 elm_progressbar.h \
334 elm_progressbar_common.h \
335 elm_progressbar_eo.h \
336 elm_progressbar_legacy.h \
337 elm_radio.h \
338 elm_radio_eo.h \
339 elm_radio_legacy.h \
340 elm_route.h \
341 elm_route_eo.h \
342 elm_route_legacy.h \
343 elm_scale.h \
344 elm_scroll.h \
345 elm_scroller.h \
346 elm_scroller_common.h \
347 elm_scroller_eo.h \
348 elm_scroller_legacy.h \
349 elm_segment_control.h \
350 elm_segment_control_common.h \
351 elm_segment_control_eo.h \
352 elm_segment_control_legacy.h \
353 elm_separator.h \
354 elm_separator_eo.h \
355 elm_separator_legacy.h \
356 elm_slider.h \
357 elm_slider_common.h \
358 elm_slider_eo.h \
359 elm_slider_legacy.h \
360 elm_slideshow.h \
361 elm_slideshow_common.h \
362 elm_slideshow_eo.h \
363 elm_slideshow_legacy.h \
364 elm_spinner.h \
365 elm_spinner_eo.h \
366 elm_spinner_legacy.h \
367 elm_store.h \
368 elm_systray.h \
369 elm_systray_eo.h \
370 elm_systray_common.h \
371 elm_systray_watcher.h \
372 elm_sys_notify.h \
373 elm_table.h \
374 elm_table_eo.h \
375 elm_table_legacy.h \
376 elm_theme.h \
377 elm_thumb.h \
378 elm_thumb_common.h \
379 elm_thumb_eo.h \
380 elm_thumb_legacy.h \
381 elm_toolbar.h \
382 elm_toolbar_common.h \
383 elm_toolbar_eo.h \
384 elm_toolbar_legacy.h \
385 elm_tooltip.h \
386 elm_transit.h \
387 elm_video.h \
388 elm_video_eo.h \
389 elm_video_legacy.h \
390 elm_web.h \
391 elm_web_common.h \
392 elm_web_eo.h \
393 elm_web_legacy.h \
394 elm_win.h \
395 elm_win_common.h \
396 elm_win_eo.h \
397 elm_win_legacy.h
398 includesubdir = $(includedir)/elementary-@VMAJ@/
399
400 libelementary_la_SOURCES = \
401 elm_priv.h \
402 els_box.h \
403 elc_ctxpopup.c \
404 elc_fileselector.c \
405 elc_fileselector_button.c \
406 elc_fileselector_entry.c \
407 elc_hoversel.c \
408 elc_multibuttonentry.c \
409 elc_naviframe.c \
410 elc_player.c \
411 elc_popup.c \
412 elc_scrolled_entry.c \
413 elm_access.c \
414 elm_actionslider.c \
415 elm_app_common.c \
416 elm_app_server_eet.c \
417 elm_app_server.c \
418 elm_app_server_view.c \
419 elm_app_client.c \
420 elm_app_client_view.c \
421 elm_atspi_app_object.c \
422 elm_atspi_bridge.c \
423 elm_bg.c \
424 elm_box.c \
425 elm_bubble.c \
426 elm_button.c \
427 elm_calendar.c \
428 elm_check.c \
429 elm_clock.c \
430 elm_cnp.c \
431 elm_colorselector.c \
432 elm_config.c \
433 elm_conform.c \
434 elm_container.c \
435 elm_datetime.c \
436 elm_dayselector.c \
437 elm_dbus_menu.c \
438 elm_diskselector.c \
439 elm_entry.c \
440 elm_flip.c \
441 elm_flipselector.c \
442 elm_font.c \
443 elm_frame.c \
444 elm_gengrid.c \
445 elm_genlist.c \
446 elm_gesture_layer.c \
447 elm_gesture_layer_extra_gestures.c \
448 elm_glview.c \
449 elm_grid.c \
450 elm_hover.c \
451 elm_icon.c \
452 elm_image.c \
453 elm_index.c \
454 elm_interface_atspi_accessible.c \
455 elm_interface_atspi_action.c \
456 elm_interface_atspi_component.c \
457 elm_interface_atspi_editable_text.c \
458 elm_interface_atspi_image.c \
459 elm_interface_atspi_selection.c \
460 elm_interface_atspi_text.c \
461 elm_interface_atspi_value.c \
462 elm_interface_atspi_widget.c \
463 elm_interface_atspi_widget_action.c \
464 elm_interface_atspi_window.c \
465 elm_interface_fileselector.c \
466 elm_interface_scrollable.c \
467 elm_inwin.c \
468 elm_label.c \
469 elm_layout.c \
470 elm_list.c \
471 elm_main.c \
472 elm_map.c \
473 elm_mapbuf.c \
474 elm_menu.c \
475 elm_module.c \
476 elm_notify.c \
477 elm_panel.c \
478 elm_panes.c \
479 elm_photo.c \
480 elm_photocam.c \
481 elm_plug.c \
482 elm_prefs.c \
483 elm_prefs_data.c \
484 elm_prefs_edd.x \
485 elm_progressbar.c \
486 elm_radio.c \
487 elm_route.c \
488 elm_scroller.c \
489 elm_segment_control.c \
490 elm_separator.c \
491 elm_slider.c \
492 elm_slideshow.c \
493 elm_spinner.c \
494 elm_store.c \
495 elm_systray.c \
496 elm_systray_watcher.c \
497 elm_sys_notify.c \
498 elm_table.c \
499 elm_theme.c \
500 elm_thumb.c \
501 elm_toolbar.c \
502 elm_transit.c \
503 elm_util.c \
504 elm_url.c \
505 elm_video.c \
506 elm_web2.c \
507 elm_widget.c \
508 elm_win.c \
509 els_box.c \
510 els_cursor.c \
511 els_tooltip.c \
512 elu_ews_wm.c
513
514 libelementary_la_CFLAGS =
515 libelementary_la_LIBADD = \
516 @my_libs@ \
517 @dlopen_libs@ \
518 @ELEMENTARY_LIBS@ \
519 @ELEMENTARY_X_LIBS@ \
520 @ELEMENTARY_FB_LIBS@ \
521 @ELEMENTARY_SDL_LIBS@ \
522 @ELEMENTARY_WIN32_LIBS@ \
523 @ELEMENTARY_ELOCATION_LIBS@ \
524 @ELEMENTARY_WEB_LIBS@ \
525 @ELEMENTARY_EMAP_LIBS@ \
526 @ELEMENTARY_WAYLAND_LIBS@ \
527 @ELEMENTARY_DRM_LIBS@ \
528 @EVIL_LIBS@ \
529 @LTLIBINTL@
530
531 libelementary_la_LDFLAGS = @EFL_LTLIBRARY_FLAGS@
532
533 EXTRA_DIST = \
534 elm_factory.h \
535 elm_factory.c \
536 elm_intro.h.in
537
538 elm_eolian_sources = \
539 elm_widget.eo \
540 elm_container.eo \
541 elm_layout.eo \
542 elm_interface_scrollable.eo \
543 elm_pan.eo \
544 elm_frame.eo \
545 elm_hover.eo \
546 elm_access.eo \
547 elm_actionslider.eo \
548 elm_app_client.eo \
549 elm_app_client_view.eo \
550 elm_app_server.eo \
551 elm_app_server_view.eo \
552 elm_atspi_app_object.eo \
553 elm_interface_atspi_accessible.eo \
554 elm_interface_atspi_action.eo \
555 elm_interface_atspi_component.eo \
556 elm_interface_atspi_value.eo \
557 elm_interface_atspi_widget.eo \
558 elm_interface_atspi_widget_action.eo \
559 elm_interface_atspi_window.eo \
560 elm_bg.eo \
561 elm_box.eo \
562 elm_bubble.eo \
563 elm_button.eo \
564 elm_calendar.eo \
565 elm_check.eo \
566 elm_clock.eo \
567 elm_colorselector.eo \
568 elm_conformant.eo \
569 elc_ctxpopup.eo \
570 elm_datetime.eo \
571 elm_dayselector.eo \
572 elm_diskselector.eo \
573 elm_entry.eo \
574 elc_fileselector.eo \
575 elc_fileselector_button.eo \
576 elc_fileselector_entry.eo \
577 elm_flipselector.eo \
578 elm_flip.eo \
579 elm_gengrid.eo \
580 elm_gengrid_pan.eo \
581 elm_genlist.eo \
582 elm_genlist_pan.eo \
583 elm_gesture_layer.eo \
584 elm_glview.eo \
585 elm_grid.eo \
586 elc_hoversel.eo \
587 elm_image.eo \
588 elm_icon.eo \
589 elm_index.eo \
590 elm_interface_fileselector.eo \
591 elm_inwin.eo \
592 elm_label.eo \
593 elm_list.eo \
594 elm_map_pan.eo \
595 elm_map.eo \
596 elm_menu.eo \
597 elc_multibuttonentry.eo \
598 elc_naviframe.eo \
599 elm_panel.eo \
600 elm_mapbuf.eo \
601 elm_notify.eo \
602 elm_panes.eo \
603 elm_photocam.eo \
604 elm_photocam_pan.eo \
605 elm_photo.eo \
606 elc_player.eo \
607 elm_plug.eo \
608 elc_popup.eo \
609 elm_prefs.eo \
610 elm_progressbar.eo \
611 elm_radio.eo \
612 elm_route.eo \
613 elm_scroller.eo \
614 elm_segment_control.eo \
615 elm_separator.eo \
616 elm_slider.eo \
617 elm_slideshow.eo \
618 elm_spinner.eo \
619 elm_systray.eo \
620 elm_table.eo \
621 elm_thumb.eo \
622 elm_toolbar.eo \
623 elm_video.eo \
624 elm_web.eo \
625 elm_win.eo
626
627 BUILT_SOURCES = \
628                 elm_widget.eo.c \
629                 elm_widget.eo.h \
630                 elm_container.eo.c \
631                 elm_container.eo.h \
632                 elm_layout.eo.c \
633                 elm_layout.eo.h \
634                 elm_layout.eo.legacy.h \
635                 elm_interface_scrollable.eo.c \
636                 elm_interface_scrollable.eo.h \
637                 elm_pan.eo.c \
638                 elm_pan.eo.h \
639                 elm_frame.eo.c \
640                 elm_frame.eo.h \
641                 elm_frame.eo.legacy.h \
642                 elm_hover.eo.c \
643                 elm_hover.eo.h \
644                 elm_hover.eo.legacy.h \
645                 elm_access.eo.c \
646                 elm_access.eo.h \
647                 elm_actionslider.eo.c \
648                 elm_actionslider.eo.h \
649                 elm_actionslider.eo.legacy.h \
650                 elm_app_client.eo.c \
651                 elm_app_client.eo.h \
652                 elm_app_client_view.eo.c \
653                 elm_app_client_view.eo.h \
654                 elm_app_server.eo.c \
655                 elm_app_server.eo.h \
656                 elm_app_server_view.eo.c \
657                 elm_app_server_view.eo.h \
658                 elm_atspi_app_object.eo.c \
659                 elm_atspi_app_object.eo.h \
660                 elm_atspi_app_object.eo.legacy.h \
661                 elm_bg.eo.c \
662                 elm_bg.eo.h \
663                 elm_bg.eo.legacy.h \
664                 elm_box.eo.c \
665                 elm_box.eo.h \
666                 elm_box.eo.legacy.h \
667                 elm_bubble.eo.c \
668                 elm_bubble.eo.h \
669                 elm_bubble.eo.legacy.h \
670                 elm_button.eo.c \
671                 elm_button.eo.h \
672                 elm_button.eo.legacy.h \
673                 elm_calendar.eo.c \
674                 elm_calendar.eo.h \
675                 elm_calendar.eo.legacy.h \
676                 elm_check.eo.c \
677                 elm_check.eo.h \
678                 elm_check.eo.legacy.h \
679                 elm_clock.eo.c \
680                 elm_clock.eo.h \
681                 elm_clock.eo.legacy.h \
682                 elm_colorselector.eo.c \
683                 elm_colorselector.eo.h \
684                 elm_colorselector.eo.legacy.h \
685                 elm_conformant.eo.c \
686                 elm_conformant.eo.h \
687                 elm_ctxpopup.eo.c \
688                 elm_ctxpopup.eo.h \
689                 elm_ctxpopup.eo.legacy.h \
690                 elm_datetime.eo.c \
691                 elm_datetime.eo.h \
692                 elm_datetime.eo.legacy.h \
693                 elm_dayselector.eo.c \
694                 elm_dayselector.eo.h \
695                 elm_dayselector.eo.legacy.h \
696                 elm_diskselector.eo.c \
697                 elm_diskselector.eo.h \
698                 elm_diskselector.eo.legacy.h \
699                 elm_entry.eo.c \
700                 elm_entry.eo.h \
701                 elm_entry.eo.legacy.h \
702                 elm_fileselector.eo.c \
703                 elm_fileselector.eo.h \
704                 elm_fileselector.eo.legacy.h \
705                 elm_fileselector_button.eo.c \
706                 elm_fileselector_button.eo.h \
707                 elm_fileselector_button.eo.legacy.h \
708                 elm_fileselector_entry.eo.c \
709                 elm_fileselector_entry.eo.h \
710                 elm_fileselector_entry.eo.legacy.h \
711                 elm_flipselector.eo.c \
712                 elm_flipselector.eo.h \
713                 elm_flipselector.eo.legacy.h \
714                 elm_flip.eo.c \
715                 elm_flip.eo.h \
716                 elm_flip.eo.legacy.h \
717                 elm_gengrid.eo.c \
718                 elm_gengrid.eo.h \
719                 elm_gengrid.eo.legacy.h \
720                 elm_gengrid_pan.eo.c \
721                 elm_gengrid_pan.eo.h \
722                 elm_genlist.eo.c \
723                 elm_genlist.eo.h \
724                 elm_genlist.eo.legacy.h \
725                 elm_genlist_pan.eo.c \
726                 elm_genlist_pan.eo.h \
727                 elm_gesture_layer.eo.c \
728                 elm_gesture_layer.eo.h \
729                 elm_gesture_layer.eo.legacy.h \
730                 elm_glview.eo.c \
731                 elm_glview.eo.h \
732                 elm_glview.eo.legacy.h \
733                 elm_grid.eo.c \
734                 elm_grid.eo.h \
735                 elm_grid.eo.legacy.h \
736                 elm_hoversel.eo.c \
737                 elm_hoversel.eo.h \
738                 elm_hoversel.eo.legacy.h \
739                 elm_image.eo.c \
740                 elm_image.eo.h \
741                 elm_image.eo.legacy.h \
742                 elm_icon.eo.c \
743                 elm_icon.eo.h \
744                 elm_icon.eo.legacy.h \
745                 elm_index.eo.c \
746                 elm_index.eo.h \
747                 elm_index.eo.legacy.h \
748                 elm_interface_atspi_accessible.eo.c \
749                 elm_interface_atspi_accessible.eo.h \
750                 elm_interface_atspi_action.eo.c \
751                 elm_interface_atspi_action.eo.h \
752                 elm_interface_atspi_component.eo.c \
753                 elm_interface_atspi_component.eo.h \
754                 elm_interface_atspi_editable_text.eo.c \
755                 elm_interface_atspi_editable_text.eo.h \
756                 elm_interface_atspi_image.eo.c \
757                 elm_interface_atspi_image.eo.h \
758                 elm_interface_atspi_selection.eo.c \
759                 elm_interface_atspi_selection.eo.h \
760                 elm_interface_atspi_text.eo.c \
761                 elm_interface_atspi_text.eo.h \
762                 elm_interface_atspi_value.eo.c \
763                 elm_interface_atspi_value.eo.h \
764                 elm_interface_atspi_widget.eo.c \
765                 elm_interface_atspi_widget.eo.h \
766                 elm_interface_atspi_widget_action.eo.c \
767                 elm_interface_atspi_widget_action.eo.h \
768                 elm_interface_atspi_window.eo.c \
769                 elm_interface_atspi_window.eo.h \
770                 elm_interface_fileselector.eo.c \
771                 elm_interface_fileselector.eo.h \
772                 elm_inwin.eo.c \
773                 elm_inwin.eo.h \
774                 elm_inwin.eo.legacy.h \
775                 elm_label.eo.c \
776                 elm_label.eo.h \
777                 elm_label.eo.legacy.h \
778                 elm_list.eo.c \
779                 elm_list.eo.h \
780                 elm_list.eo.legacy.h \
781                 elm_map_pan.eo.c \
782                 elm_map_pan.eo.h \
783                 elm_map.eo.c \
784                 elm_map.eo.h \
785                 elm_map.eo.legacy.h \
786                 elm_menu.eo.c \
787                 elm_menu.eo.h \
788                 elm_menu.eo.legacy.h \
789                 elm_multibuttonentry.eo.c \
790                 elm_multibuttonentry.eo.h \
791                 elm_multibuttonentry.eo.legacy.h \
792                 elm_naviframe.eo.c \
793                 elm_naviframe.eo.h \
794                 elm_naviframe.eo.legacy.h \
795                 elm_panel.eo.c \
796                 elm_panel.eo.h \
797                 elm_panel.eo.legacy.h \
798                 elm_mapbuf.eo.c \
799                 elm_mapbuf.eo.h \
800                 elm_mapbuf.eo.legacy.h \
801                 elm_notify.eo.c \
802                 elm_notify.eo.h \
803                 elm_notify.eo.legacy.h \
804                 elm_panes.eo.c \
805                 elm_panes.eo.h \
806                 elm_panes.eo.legacy.h \
807                 elm_photocam.eo.c \
808                 elm_photocam.eo.h \
809                 elm_photocam.eo.legacy.h \
810                 elm_photocam_pan.eo.c \
811                 elm_photocam_pan.eo.h \
812                 elm_photo.eo.c \
813                 elm_photo.eo.h \
814                 elm_photo.eo.legacy.h \
815                 elm_player.eo.c \
816                 elm_player.eo.h \
817                 elm_plug.eo.c \
818                 elm_plug.eo.h \
819                 elm_plug.eo.legacy.h \
820                 elm_popup.eo.c \
821                 elm_popup.eo.h \
822                 elm_popup.eo.legacy.h \
823                 elm_prefs.eo.c \
824                 elm_prefs.eo.h \
825                 elm_prefs.eo.legacy.h \
826                 elm_progressbar.eo.c \
827                 elm_progressbar.eo.h \
828                 elm_progressbar.eo.legacy.h \
829                 elm_radio.eo.c \
830                 elm_radio.eo.h \
831                 elm_radio.eo.legacy.h \
832                 elm_route.eo.c \
833                 elm_route.eo.h \
834                 elm_route.eo.legacy.h \
835                 elm_scroller.eo.c \
836                 elm_scroller.eo.h \
837                 elm_scroller.eo.legacy.h \
838                 elm_segment_control.eo.c \
839                 elm_segment_control.eo.h \
840                 elm_segment_control.eo.legacy.h \
841                 elm_separator.eo.c \
842                 elm_separator.eo.h \
843                 elm_separator.eo.legacy.h \
844                 elm_slider.eo.c \
845                 elm_slider.eo.h \
846                 elm_slider.eo.legacy.h \
847                 elm_slideshow.eo.c \
848                 elm_slideshow.eo.h \
849                 elm_slideshow.eo.legacy.h \
850                 elm_spinner.eo.c \
851                 elm_spinner.eo.h \
852                 elm_spinner.eo.legacy.h \
853                 elm_systray.eo.c \
854                 elm_systray.eo.h \
855                 elm_table.eo.c \
856                 elm_table.eo.h \
857                 elm_table.eo.legacy.h \
858                 elm_thumb.eo.c \
859                 elm_thumb.eo.h \
860                 elm_thumb.eo.legacy.h \
861                 elm_toolbar.eo.c \
862                 elm_toolbar.eo.h \
863                 elm_toolbar.eo.legacy.h \
864                 elm_video.eo.c \
865                 elm_video.eo.h \
866                 elm_video.eo.legacy.h \
867                 elm_web.eo.c \
868                 elm_web.eo.h \
869                 elm_web.eo.legacy.h \
870                 elm_win.eo.c \
871                 elm_win.eo.h \
872                 elm_win.eo.legacy.h
873
874 elementaryeolianfilesdir = $(datadir)/eolian/include/elementary-@VMAJ@
875 elementaryeolianfiles_DATA = \
876              elm_widget.eo \
877              elm_container.eo \
878              elm_layout.eo \
879              elm_interface_scrollable.eo \
880              elm_pan.eo \
881              elm_frame.eo \
882              elm_hover.eo \
883              elm_access.eo \
884              elm_actionslider.eo \
885              elm_app_client.eo \
886              elm_app_client_view.eo \
887              elm_app_server.eo \
888              elm_app_server_view.eo \
889              elm_atspi_app_object.eo \
890              elm_interface_atspi_accessible.eo \
891              elm_interface_atspi_action.eo \
892              elm_interface_atspi_component.eo \
893              elm_interface_atspi_editable_text.eo \
894              elm_interface_atspi_image.eo \
895              elm_interface_atspi_selection.eo \
896              elm_interface_atspi_text.eo \
897              elm_interface_atspi_value.eo \
898              elm_interface_atspi_widget.eo \
899              elm_interface_atspi_widget_action.eo \
900              elm_interface_atspi_window.eo \
901              elm_bg.eo \
902              elm_box.eo \
903              elm_bubble.eo \
904              elm_button.eo \
905              elm_calendar.eo \
906              elm_check.eo \
907              elm_clock.eo \
908              elm_colorselector.eo \
909              elm_conformant.eo \
910              elm_ctxpopup.eo \
911              elm_datetime.eo \
912              elm_dayselector.eo \
913              elm_diskselector.eo \
914              elm_entry.eo \
915              elm_fileselector.eo \
916              elm_fileselector_button.eo \
917              elm_fileselector_entry.eo \
918              elm_flipselector.eo \
919              elm_flip.eo \
920              elm_gengrid.eo \
921              elm_gengrid_pan.eo \
922              elm_genlist.eo \
923              elm_genlist_pan.eo \
924              elm_gesture_layer.eo \
925              elm_glview.eo \
926              elm_grid.eo \
927              elm_hoversel.eo \
928              elm_image.eo \
929              elm_icon.eo \
930              elm_index.eo \
931              elm_interface_fileselector.eo \
932              elm_inwin.eo \
933              elm_label.eo \
934              elm_list.eo \
935              elm_map_pan.eo \
936              elm_map.eo \
937              elm_menu.eo \
938              elm_multibuttonentry.eo \
939              elm_naviframe.eo \
940              elm_panel.eo \
941              elm_mapbuf.eo \
942              elm_notify.eo \
943              elm_panes.eo \
944              elm_photocam.eo \
945              elm_photocam_pan.eo \
946              elm_photo.eo \
947              elm_player.eo \
948              elm_plug.eo \
949              elm_popup.eo \
950              elm_prefs.eo \
951              elm_progressbar.eo \
952              elm_radio.eo \
953              elm_route.eo \
954              elm_scroller.eo \
955              elm_segment_control.eo \
956              elm_separator.eo \
957              elm_slider.eo \
958              elm_slideshow.eo \
959              elm_spinner.eo \
960              elm_systray.eo \
961              elm_table.eo \
962              elm_thumb.eo \
963              elm_toolbar.eo \
964              elm_video.eo \
965              elm_web.eo \
966              elm_win.eo
967
968 EXTRA_DIST += ${elementaryeolianfiles_DATA}
969
970 nodist_includesunstable_HEADERS = \
971                                   elm_widget.eo.h \
972                                   elm_container.eo.h \
973                                   elm_layout.eo.h \
974                                   elm_interface_scrollable.eo.h \
975                                   elm_pan.eo.h \
976                                   elm_frame.eo.h \
977                                   elm_access.eo.h \
978                                   elm_hover.eo.h \
979                                   elm_actionslider.eo.h \
980                                   elm_app_client.eo.h \
981                                   elm_app_client_view.eo.h \
982                                   elm_app_server.eo.h \
983                                   elm_app_server_view.eo.h \
984                                   elm_atspi_app_object.eo.h \
985                                   elm_interface_atspi_accessible.eo.h \
986                                   elm_interface_atspi_action.eo.h \
987                                   elm_interface_atspi_component.eo.h \
988                                   elm_interface_atspi_editable_text.eo.h \
989                                   elm_interface_atspi_image.eo.h \
990                                   elm_interface_atspi_selection.eo.h \
991                                   elm_interface_atspi_text.eo.h \
992                                   elm_interface_atspi_value.eo.h \
993                                   elm_interface_atspi_widget.eo.h \
994                                   elm_interface_atspi_widget_action.eo.h \
995                                   elm_interface_atspi_window.eo.h \
996                                   elm_box.eo.h \
997                                   elm_bg.eo.h \
998                                   elm_bubble.eo.h \
999                                   elm_button.eo.h \
1000                                   elm_calendar.eo.h \
1001                                   elm_check.eo.h \
1002                                   elm_clock.eo.h \
1003                                   elm_conformant.eo.h \
1004                                   elm_colorselector.eo.h \
1005                                   elm_ctxpopup.eo.h \
1006                                   elm_datetime.eo.h \
1007                                   elm_dayselector.eo.h \
1008                                   elm_diskselector.eo.h \
1009                                   elm_entry.eo.h \
1010                                   elm_fileselector.eo.h \
1011                                   elm_fileselector_button.eo.h \
1012                                   elm_fileselector_entry.eo.h \
1013                                   elm_flipselector.eo.h \
1014                                   elm_flip.eo.h \
1015                                   elm_gengrid.eo.h \
1016                                   elm_gengrid_pan.eo.h \
1017                                   elm_genlist.eo.h \
1018                                   elm_genlist_pan.eo.h \
1019                                   elm_gesture_layer.eo.h \
1020                                   elm_glview.eo.h \
1021                                   elm_grid.eo.h \
1022                                   elm_hoversel.eo.h \
1023                                   elm_image.eo.h \
1024                                   elm_icon.eo.h \
1025                                   elm_index.eo.h \
1026                                   elm_interface_fileselector.eo.h \
1027                                   elm_inwin.eo.h \
1028                                   elm_label.eo.h \
1029                                   elm_list.eo.h \
1030                                   elm_map_pan.eo.h \
1031                                   elm_map.eo.h \
1032                                   elm_menu.eo.h \
1033                                   elm_multibuttonentry.eo.h \
1034                                   elm_naviframe.eo.h \
1035                                   elm_panel.eo.h \
1036                                   elm_mapbuf.eo.h \
1037                                   elm_notify.eo.h \
1038                                   elm_panes.eo.h \
1039                                   elm_photocam.eo.h \
1040                                   elm_photocam_pan.eo.h \
1041                                   elm_photo.eo.h \
1042                                   elm_player.eo.h \
1043                                   elm_plug.eo.h \
1044                                   elm_popup.eo.h \
1045                                   elm_prefs.eo.h \
1046                                   elm_progressbar.eo.h \
1047                                   elm_radio.eo.h \
1048                                   elm_route.eo.h \
1049                                   elm_scroller.eo.h \
1050                                   elm_segment_control.eo.h \
1051                                   elm_separator.eo.h \
1052                                   elm_slider.eo.h \
1053                                   elm_slideshow.eo.h \
1054                                   elm_spinner.eo.h \
1055                                   elm_systray.eo.h \
1056                                   elm_table.eo.h \
1057                                   elm_thumb.eo.h \
1058                                   elm_toolbar.eo.h \
1059                                   elm_video.eo.h \
1060                                   elm_web.eo.h \
1061                                   elm_win.eo.h \
1062                                   elm_layout.eo.legacy.h \
1063                                   elm_frame.eo.legacy.h \
1064                                   elm_hover.eo.legacy.h \
1065                                   elm_actionslider.eo.legacy.h \
1066                                   elm_atspi_app_object.eo.legacy.h \
1067                                   elm_bg.eo.legacy.h \
1068                                   elm_box.eo.legacy.h \
1069                                   elm_bubble.eo.legacy.h \
1070                                   elm_button.eo.legacy.h \
1071                                   elm_calendar.eo.legacy.h \
1072                                   elm_check.eo.legacy.h \
1073                                   elm_clock.eo.legacy.h \
1074                                   elm_colorselector.eo.legacy.h \
1075                                   elm_ctxpopup.eo.legacy.h \
1076                                   elm_datetime.eo.legacy.h \
1077                                   elm_dayselector.eo.legacy.h \
1078                                   elm_diskselector.eo.legacy.h \
1079                                   elm_entry.eo.legacy.h \
1080                                   elm_fileselector.eo.legacy.h \
1081                                   elm_fileselector_button.eo.legacy.h \
1082                                   elm_fileselector_entry.eo.legacy.h \
1083                                   elm_flipselector.eo.legacy.h \
1084                                   elm_flip.eo.legacy.h \
1085                                   elm_gengrid.eo.legacy.h \
1086                                   elm_genlist.eo.legacy.h \
1087                                   elm_gesture_layer.eo.legacy.h \
1088                                   elm_glview.eo.legacy.h \
1089                                   elm_grid.eo.legacy.h \
1090                                   elm_hoversel.eo.legacy.h \
1091                                   elm_image.eo.legacy.h \
1092                                   elm_icon.eo.legacy.h \
1093                                   elm_index.eo.legacy.h \
1094                                   elm_inwin.eo.legacy.h \
1095                                   elm_label.eo.legacy.h  \
1096                                   elm_list.eo.legacy.h \
1097                                   elm_map.eo.legacy.h \
1098                                   elm_menu.eo.legacy.h \
1099                                   elm_multibuttonentry.eo.legacy.h \
1100                                   elm_naviframe.eo.legacy.h \
1101                                   elm_panel.eo.legacy.h \
1102                                   elm_mapbuf.eo.legacy.h \
1103                                   elm_notify.eo.legacy.h \
1104                                   elm_panes.eo.legacy.h \
1105                                   elm_photocam.eo.legacy.h \
1106                                   elm_photo.eo.legacy.h \
1107                                   elm_plug.eo.legacy.h \
1108                                   elm_popup.eo.legacy.h \
1109                                   elm_prefs.eo.legacy.h \
1110                                   elm_progressbar.eo.legacy.h \
1111                                   elm_radio.eo.legacy.h \
1112                                   elm_route.eo.legacy.h \
1113                                   elm_scroller.eo.legacy.h \
1114                                   elm_segment_control.eo.legacy.h \
1115                                   elm_separator.eo.legacy.h \
1116                                   elm_slider.eo.legacy.h \
1117                                   elm_slideshow.eo.legacy.h \
1118                                   elm_spinner.eo.legacy.h \
1119                                   elm_table.eo.legacy.h \
1120                                   elm_thumb.eo.legacy.h \
1121                                   elm_toolbar.eo.legacy.h \
1122                                   elm_video.eo.legacy.h \
1123                                   elm_web.eo.legacy.h \
1124                                   elm_win.eo.legacy.h
1125
1126 if HAVE_CXX11
1127
1128 nodist_includesunstable_HEADERS += \
1129              elm_widget.eo.hh \
1130              elm_container.eo.hh \
1131              elm_layout.eo.hh \
1132              elm_interface_scrollable.eo.hh \
1133              elm_pan.eo.hh \
1134              elm_frame.eo.hh \
1135              elm_hover.eo.hh \
1136              elm_access.eo.hh \
1137              elm_actionslider.eo.hh \
1138              elm_app_client.eo.hh \
1139              elm_app_client_view.eo.hh \
1140              elm_app_server.eo.hh \
1141              elm_app_server_view.eo.hh \
1142              elm_atspi_app_object.eo.hh \
1143              elm_interface_atspi_accessible.eo.hh \
1144              elm_interface_atspi_action.eo.hh \
1145              elm_interface_atspi_component.eo.hh \
1146              elm_interface_atspi_editable_text.eo.hh \
1147              elm_interface_atspi_image.eo.hh \
1148              elm_interface_atspi_selection.eo.hh \
1149              elm_interface_atspi_text.eo.hh \
1150              elm_interface_atspi_value.eo.hh \
1151              elm_interface_atspi_widget.eo.hh \
1152              elm_interface_atspi_widget_action.eo.hh \
1153              elm_interface_atspi_window.eo.hh \
1154              elm_bg.eo.hh \
1155              elm_box.eo.hh \
1156              elm_bubble.eo.hh \
1157              elm_button.eo.hh \
1158              elm_calendar.eo.hh \
1159              elm_check.eo.hh \
1160              elm_clock.eo.hh \
1161              elm_colorselector.eo.hh \
1162              elm_conformant.eo.hh \
1163              elm_ctxpopup.eo.hh \
1164              elm_datetime.eo.hh \
1165              elm_dayselector.eo.hh \
1166              elm_diskselector.eo.hh \
1167              elm_entry.eo.hh \
1168              elm_fileselector.eo.hh \
1169              elm_fileselector_button.eo.hh \
1170              elm_fileselector_entry.eo.hh \
1171              elm_flipselector.eo.hh \
1172              elm_flip.eo.hh \
1173              elm_gengrid.eo.hh \
1174              elm_gengrid_pan.eo.hh \
1175              elm_genlist.eo.hh \
1176              elm_genlist_pan.eo.hh \
1177              elm_gesture_layer.eo.hh \
1178              elm_glview.eo.hh \
1179              elm_grid.eo.hh \
1180              elm_hoversel.eo.hh \
1181              elm_image.eo.hh \
1182              elm_icon.eo.hh \
1183              elm_index.eo.hh \
1184              elm_interface_fileselector.eo.hh \
1185              elm_inwin.eo.hh \
1186              elm_label.eo.hh \
1187              elm_list.eo.hh \
1188              elm_map_pan.eo.hh \
1189              elm_map.eo.hh \
1190              elm_menu.eo.hh \
1191              elm_multibuttonentry.eo.hh \
1192              elm_naviframe.eo.hh \
1193              elm_panel.eo.hh \
1194              elm_mapbuf.eo.hh \
1195              elm_notify.eo.hh \
1196              elm_panes.eo.hh \
1197              elm_photocam.eo.hh \
1198              elm_photocam_pan.eo.hh \
1199              elm_photo.eo.hh \
1200              elm_player.eo.hh \
1201              elm_plug.eo.hh \
1202              elm_popup.eo.hh \
1203              elm_prefs.eo.hh \
1204              elm_progressbar.eo.hh \
1205              elm_radio.eo.hh \
1206              elm_route.eo.hh \
1207              elm_scroller.eo.hh \
1208              elm_segment_control.eo.hh \
1209              elm_separator.eo.hh \
1210              elm_slider.eo.hh \
1211              elm_slideshow.eo.hh \
1212              elm_spinner.eo.hh \
1213              elm_systray.eo.hh \
1214              elm_table.eo.hh \
1215              elm_thumb.eo.hh \
1216              elm_toolbar.eo.hh \
1217              elm_video.eo.hh \
1218              elm_web.eo.hh \
1219              elm_win.eo.hh
1220
1221 endif
1222
1223 CLEANFILES += $(nodist_includesunstable_HEADERS)