summaryrefslogtreecommitdiff
path: root/src/lib
diff options
context:
space:
mode:
authorSavio Sena <savio@expertisesolutions.com.br>2014-05-09 17:51:39 -0300
committerSavio Sena <savio@expertisesolutions.com.br>2014-07-21 20:53:12 -0300
commitcd4d2867242c31c1fec2dfb56187c28710b2bb81 (patch)
treecdc81c0bc2b786fa489175a716d074b8e6906446 /src/lib
parent8ef9f49e9493b40995ab1028c95c9d6c149aca68 (diff)
autotools: Add eolian-cxx to elementary.
Conflicts: src/lib/Makefile.am
Diffstat (limited to 'src/lib')
-rw-r--r--src/lib/Makefile.am282
1 files changed, 280 insertions, 2 deletions
diff --git a/src/lib/Makefile.am b/src/lib/Makefile.am
index 887dfe82d..f535b9369 100644
--- a/src/lib/Makefile.am
+++ b/src/lib/Makefile.am
@@ -7,6 +7,7 @@ EOLIAN_FLAGS = @DEPS_EOLIAN_FLAGS@ \
7 -I$(top_srcdir)/src/lib 7 -I$(top_srcdir)/src/lib
8 8
9include $(top_srcdir)/Makefile_Eolian_Helper.am 9include $(top_srcdir)/Makefile_Eolian_Helper.am
10include $(top_srcdir)/Makefile_Eolian_Cxx_Helper.am
10 11
11AM_CPPFLAGS = \ 12AM_CPPFLAGS = \
12-DELM_INTERNAL_API_ARGESFSDFEFC=1 \ 13-DELM_INTERNAL_API_ARGESFSDFEFC=1 \
@@ -533,6 +534,95 @@ elm_factory.h \
533elm_factory.c \ 534elm_factory.c \
534elm_intro.h.in 535elm_intro.h.in
535 536
537elm_eolian_sources = \
538elm_widget.eo \
539elm_container.eo \
540elm_layout.eo \
541elm_interface_scrollable.eo \
542elm_pan.eo \
543elm_frame.eo \
544elm_hover.eo \
545elm_access.eo \
546elm_actionslider.eo \
547elm_app_client.eo \
548elm_app_client_view.eo \
549elm_app_server.eo \
550elm_app_server_view.eo \
551elm_atspi_app_object.eo \
552elm_interface_atspi_accessible.eo \
553elm_interface_atspi_action.eo \
554elm_interface_atspi_component.eo \
555elm_interface_atspi_value.eo \
556elm_interface_atspi_widget.eo \
557elm_interface_atspi_widget_action.eo \
558elm_interface_atspi_window.eo \
559elm_bg.eo \
560elm_box.eo \
561elm_bubble.eo \
562elm_button.eo \
563elm_calendar.eo \
564elm_check.eo \
565elm_clock.eo \
566elm_colorselector.eo \
567elm_conformant.eo \
568elc_ctxpopup.eo \
569elm_datetime.eo \
570elm_dayselector.eo \
571elm_diskselector.eo \
572elm_entry.eo \
573elc_fileselector.eo \
574elc_fileselector_button.eo \
575elc_fileselector_entry.eo \
576elm_flipselector.eo \
577elm_flip.eo \
578elm_gengrid.eo \
579elm_gengrid_pan.eo \
580elm_genlist.eo \
581elm_genlist_pan.eo \
582elm_gesture_layer.eo \
583elm_glview.eo \
584elm_grid.eo \
585elc_hoversel.eo \
586elm_image.eo \
587elm_icon.eo \
588elm_index.eo \
589elm_interface_fileselector.eo \
590elm_inwin.eo \
591elm_label.eo \
592elm_list.eo \
593elm_map_pan.eo \
594elm_map.eo \
595elm_menu.eo \
596elc_multibuttonentry.eo \
597elc_naviframe.eo \
598elm_panel.eo \
599elm_mapbuf.eo \
600elm_notify.eo \
601elm_panes.eo \
602elm_photocam.eo \
603elm_photocam_pan.eo \
604elm_photo.eo \
605elc_player.eo \
606elm_plug.eo \
607elc_popup.eo \
608elm_prefs.eo \
609elm_progressbar.eo \
610elm_radio.eo \
611elm_route.eo \
612elm_scroller.eo \
613elm_segment_control.eo \
614elm_separator.eo \
615elm_slider.eo \
616elm_slideshow.eo \
617elm_spinner.eo \
618elm_systray.eo \
619elm_table.eo \
620elm_thumb.eo \
621elm_toolbar.eo \
622elm_video.eo \
623elm_web.eo \
624elm_win.eo
625
536BUILT_SOURCES = \ 626BUILT_SOURCES = \
537 elm_widget.eo.c \ 627 elm_widget.eo.c \
538 elm_widget.eo.h \ 628 elm_widget.eo.h \
@@ -874,8 +964,195 @@ elementaryeolianfiles_DATA = \
874 elm_web.eo \ 964 elm_web.eo \
875 elm_win.eo 965 elm_win.eo
876 966
877EXTRA_DIST += \ 967if HAVE_CXX11
878 ${elementaryeolianfiles_DATA} 968BUILT_SOURCES += \
969 elm_widget.eo.hh \
970 elm_container.eo.hh \
971 elm_layout.eo.hh \
972 elm_interface_scrollable.eo.hh \
973 elm_pan.eo.hh \
974 elm_frame.eo.hh \
975 elm_hover.eo.hh \
976 elm_access.eo.hh \
977 elm_actionslider.eo.hh \
978 elm_app_client.eo.hh \
979 elm_app_client_view.eo.hh \
980 elm_app_server.eo.hh \
981 elm_app_server_view.eo.hh \
982 elm_atspi_app_object.eo.hh \
983 elm_interface_atspi_accessible.eo.hh \
984 elm_interface_atspi_action.eo.hh \
985 elm_interface_atspi_component.eo.hh \
986 elm_interface_atspi_editable_text.eo.hh \
987 elm_interface_atspi_image.eo.hh \
988 elm_interface_atspi_selection.eo.hh \
989 elm_interface_atspi_text.eo.hh \
990 elm_interface_atspi_value.eo.hh \
991 elm_interface_atspi_widget.eo.hh \
992 elm_interface_atspi_widget_action.eo.hh \
993 elm_interface_atspi_window.eo.hh \
994 elm_bg.eo.hh \
995 elm_box.eo.hh \
996 elm_bubble.eo.hh \
997 elm_button.eo.hh \
998 elm_calendar.eo.hh \
999 elm_check.eo.hh \
1000 elm_clock.eo.hh \
1001 elm_colorselector.eo.hh \
1002 elm_conformant.eo.hh \
1003 elc_ctxpopup.eo.hh \
1004 elm_datetime.eo.hh \
1005 elm_dayselector.eo.hh \
1006 elm_diskselector.eo.hh \
1007 elm_entry.eo.hh \
1008 elc_fileselector.eo.hh \
1009 elc_fileselector_button.eo.hh \
1010 elc_fileselector_entry.eo.hh \
1011 elm_flipselector.eo.hh \
1012 elm_flip.eo.hh \
1013 elm_gengrid.eo.hh \
1014 elm_gengrid_pan.eo.hh \
1015 elm_genlist.eo.hh \
1016 elm_genlist_pan.eo.hh \
1017 elm_gesture_layer.eo.hh \
1018 elm_glview.eo.hh \
1019 elm_grid.eo.hh \
1020 elc_hoversel.eo.hh \
1021 elm_image.eo.hh \
1022 elm_icon.eo.hh \
1023 elm_index.eo.hh \
1024 elm_interface_fileselector.eo.hh \
1025 elm_inwin.eo.hh \
1026 elm_label.eo.hh \
1027 elm_list.eo.hh \
1028 elm_map_pan.eo.hh \
1029 elm_map.eo.hh \
1030 elm_menu.eo.hh \
1031 elc_multibuttonentry.eo.hh \
1032 elc_naviframe.eo.hh \
1033 elm_panel.eo.hh \
1034 elm_mapbuf.eo.hh \
1035 elm_notify.eo.hh \
1036 elm_panes.eo.hh \
1037 elm_photocam.eo.hh \
1038 elm_photocam_pan.eo.hh \
1039 elm_photo.eo.hh \
1040 elc_player.eo.hh \
1041 elm_plug.eo.hh \
1042 elc_popup.eo.hh \
1043 elm_prefs.eo.hh \
1044 elm_progressbar.eo.hh \
1045 elm_radio.eo.hh \
1046 elm_route.eo.hh \
1047 elm_scroller.eo.hh \
1048 elm_segment_control.eo.hh \
1049 elm_separator.eo.hh \
1050 elm_slider.eo.hh \
1051 elm_slideshow.eo.hh \
1052 elm_spinner.eo.hh \
1053 elm_systray.eo.hh \
1054 elm_table.eo.hh \
1055 elm_thumb.eo.hh \
1056 elm_toolbar.eo.hh \
1057 elm_video.eo.hh \
1058 elm_web.eo.hh \
1059 elm_win.eo.hh
1060
1061nodist_includesunstable_HEADERS = \
1062 elm_widget.eo.hh \
1063 elm_container.eo.hh \
1064 elm_layout.eo.hh \
1065 elm_interface_scrollable.eo.hh \
1066 elm_pan.eo.hh \
1067 elm_frame.eo.hh \
1068 elm_hover.eo.hh \
1069 elm_access.eo.hh \
1070 elm_actionslider.eo.hh \
1071 elm_app_client.eo.hh \
1072 elm_app_client_view.eo.hh \
1073 elm_app_server.eo.hh \
1074 elm_app_server_view.eo.hh \
1075 elm_atspi_app_object.eo.hh \
1076 elm_interface_atspi_accessible.eo.hh \
1077 elm_interface_atspi_action.eo.hh \
1078 elm_interface_atspi_component.eo.hh \
1079 elm_interface_atspi_editable_text.eo.hh \
1080 elm_interface_atspi_image.eo.hh \
1081 elm_interface_atspi_selection.eo.hh \
1082 elm_interface_atspi_text.eo.hh \
1083 elm_interface_atspi_value.eo.hh \
1084 elm_interface_atspi_widget.eo.hh \
1085 elm_interface_atspi_widget_action.eo.hh \
1086 elm_interface_atspi_window.eo.hh \
1087 elm_bg.eo.hh \
1088 elm_box.eo.hh \
1089 elm_bubble.eo.hh \
1090 elm_button.eo.hh \
1091 elm_calendar.eo.hh \
1092 elm_check.eo.hh \
1093 elm_clock.eo.hh \
1094 elm_colorselector.eo.hh \
1095 elm_conformant.eo.hh \
1096 elc_ctxpopup.eo.hh \
1097 elm_datetime.eo.hh \
1098 elm_dayselector.eo.hh \
1099 elm_diskselector.eo.hh \
1100 elm_entry.eo.hh \
1101 elc_fileselector.eo.hh \
1102 elc_fileselector_button.eo.hh \
1103 elc_fileselector_entry.eo.hh \
1104 elm_flipselector.eo.hh \
1105 elm_flip.eo.hh \
1106 elm_gengrid.eo.hh \
1107 elm_gengrid_pan.eo.hh \
1108 elm_genlist.eo.hh \
1109 elm_genlist_pan.eo.hh \
1110 elm_gesture_layer.eo.hh \
1111 elm_glview.eo.hh \
1112 elm_grid.eo.hh \
1113 elc_hoversel.eo.hh \
1114 elm_image.eo.hh \
1115 elm_icon.eo.hh \
1116 elm_index.eo.hh \
1117 elm_interface_fileselector.eo.hh \
1118 elm_inwin.eo.hh \
1119 elm_label.eo.hh \
1120 elm_list.eo.hh \
1121 elm_map_pan.eo.hh \
1122 elm_map.eo.hh \
1123 elm_menu.eo.hh \
1124 elc_multibuttonentry.eo.hh \
1125 elc_naviframe.eo.hh \
1126 elm_panel.eo.hh \
1127 elm_mapbuf.eo.hh \
1128 elm_notify.eo.hh \
1129 elm_panes.eo.hh \
1130 elm_photocam.eo.hh \
1131 elm_photocam_pan.eo.hh \
1132 elm_photo.eo.hh \
1133 elc_player.eo.hh \
1134 elm_plug.eo.hh \
1135 elc_popup.eo.hh \
1136 elm_prefs.eo.hh \
1137 elm_progressbar.eo.hh \
1138 elm_radio.eo.hh \
1139 elm_route.eo.hh \
1140 elm_scroller.eo.hh \
1141 elm_segment_control.eo.hh \
1142 elm_separator.eo.hh \
1143 elm_slider.eo.hh \
1144 elm_slideshow.eo.hh \
1145 elm_spinner.eo.hh \
1146 elm_systray.eo.hh \
1147 elm_table.eo.hh \
1148 elm_thumb.eo.hh \
1149 elm_toolbar.eo.hh \
1150 elm_video.eo.hh \
1151 elm_web.eo.hh \
1152 elm_win.eo.hh
1153endif
1154
1155EXTRA_DIST += ${elementaryeolianfiles_DATA}
879 1156
880nodist_includesunstable_HEADERS = \ 1157nodist_includesunstable_HEADERS = \
881 elm_widget.eo.h \ 1158 elm_widget.eo.h \
@@ -1032,3 +1309,4 @@ nodist_includesunstable_HEADERS = \
1032 elm_video.eo.legacy.h \ 1309 elm_video.eo.legacy.h \
1033 elm_web.eo.legacy.h \ 1310 elm_web.eo.legacy.h \
1034 elm_win.eo.legacy.h 1311 elm_win.eo.legacy.h
1312