summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMike Blumenkrantz <zmike@samsung.com>2019-03-07 10:37:54 -0500
committerCedric BAIL <cedric.bail@free.fr>2019-03-07 14:16:55 -0800
commit0134c04446684e9651acd7ff05a969a16753058c (patch)
treee5a9ea1f8c385e4b95b0df659a701f8ac4247e68
parentb0955a82def7e7ff673cbd368ba72026f0857ae2 (diff)
downloadefl-0134c04446684e9651acd7ff05a969a16753058c.tar.gz
build: ensure correct headers are installed
for autotools this means adding more legacy headers to install, for meson just some ??? headers Reviewed-by: Cedric BAIL <cedric.bail@free.fr> Differential Revision: https://phab.enlightenment.org/D8222
-rw-r--r--src/Makefile_Ecore.am7
-rw-r--r--src/Makefile_Elementary.am6
-rw-r--r--src/Makefile_Evas.am6
-rw-r--r--src/lib/elementary/meson.build2
4 files changed, 14 insertions, 7 deletions
diff --git a/src/Makefile_Ecore.am b/src/Makefile_Ecore.am
index 24ee19bc1c..70782714d9 100644
--- a/src/Makefile_Ecore.am
+++ b/src/Makefile_Ecore.am
@@ -78,11 +78,12 @@ ecoreeolianfilesdir = $(datadir)/eolian/include/ecore-@VMAJ@
ecoreeolianfiles_DATA = $(ecore_eolian_files_public) lib/ecore/efl_loop_timer.eo
ecore_legacy_eo_c = \
-lib/ecore/ecore_exe_eo.c
+lib/ecore/ecore_exe_eo.c \
+lib/ecore/ecore_exe_eo.h
ecore_legacy_eo_h = \
-lib/ecore/ecore_exe_eo.h \
-lib/ecore/ecore_exe_eo.legacy.h
+lib/ecore/ecore_exe_eo.legacy.h \
+lib/ecore/efl_loop_timer_eo.legacy.h
EXTRA_DIST2 += $(ecore_eolian_files)
EXTRA_DIST2 += $(ecore_eolian_files_priv)
diff --git a/src/Makefile_Elementary.am b/src/Makefile_Elementary.am
index 8d1159bf8f..002d3f27ba 100644
--- a/src/Makefile_Elementary.am
+++ b/src/Makefile_Elementary.am
@@ -508,6 +508,8 @@ lib/elementary/elm_toolbar_eo.legacy.h \
lib/elementary/elm_toolbar_item_eo.legacy.h \
lib/elementary/elm_view_form_eo.legacy.h \
lib/elementary/elm_view_list_eo.legacy.h \
+lib/elementary/elm_view_form_eo.h \
+lib/elementary/elm_view_list_eo.h \
lib/elementary/elm_web_eo.legacy.h \
lib/elementary/elm_widget_item_container_eo.legacy.h \
lib/elementary/elm_widget_item_eo.legacy.h \
@@ -610,8 +612,6 @@ lib/elementary/elm_table_eo.h \
lib/elementary/elm_thumb_eo.h \
lib/elementary/elm_toolbar_eo.h \
lib/elementary/elm_toolbar_item_eo.h \
-lib/elementary/elm_view_form_eo.h \
-lib/elementary/elm_view_list_eo.h \
lib/elementary/elm_web_eo.h \
lib/elementary/elm_widget_item_container_eo.h \
lib/elementary/elm_widget_item_eo.h \
@@ -628,7 +628,7 @@ includes_HEADERS = \
lib/elementary/Elementary.h \
lib/elementary/Elementary_Options.h \
lib/elementary/Elementary_Cursor.h \
-$(elm_legacy_eo_headers)
+$(elm_legacy_eo_headers_pub)
includesdir = $(includedir)/elementary-@VMAJ@
includesunstable_HEADERS = \
diff --git a/src/Makefile_Evas.am b/src/Makefile_Evas.am
index e77629cd4b..48422ec1db 100644
--- a/src/Makefile_Evas.am
+++ b/src/Makefile_Evas.am
@@ -127,7 +127,11 @@ lib/evas/canvas/efl_canvas_vg_shape_eo.legacy.h \
lib/evas/canvas/evas_box_eo.legacy.h \
lib/evas/canvas/evas_canvas_eo.legacy.h \
lib/evas/canvas/evas_grid_eo.legacy.h \
-lib/evas/canvas/evas_image_eo.legacy.h
+lib/evas/canvas/evas_image_eo.legacy.h \
+lib/evas/canvas/evas_line_eo.legacy.h \
+lib/evas/canvas/evas_table_eo.legacy.h \
+lib/evas/canvas/evas_text_eo.legacy.h \
+lib/evas/canvas/evas_textgrid_eo.legacy.h
evas_legacy_eo_c = \
lib/evas/canvas/efl_canvas_event_grabber_eo.legacy.c \
diff --git a/src/lib/elementary/meson.build b/src/lib/elementary/meson.build
index 1b62c1c83a..64698b6b26 100644
--- a/src/lib/elementary/meson.build
+++ b/src/lib/elementary/meson.build
@@ -704,6 +704,8 @@ elementary_pub_headers = [
'elm_toolbar_item_eo.legacy.h',
'elm_view_form_eo.legacy.h',
'elm_view_list_eo.legacy.h',
+ 'elm_view_form_eo.h',
+ 'elm_view_list_eo.h',
'elm_web_eo.legacy.h',
'elm_widget_item_container_eo.legacy.h',
'elm_widget_item_eo.legacy.h',