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
This commit is contained in:
Mike Blumenkrantz 2019-03-07 10:37:54 -05:00 committed by Cedric BAIL
parent b0955a82de
commit 0134c04446
4 changed files with 14 additions and 7 deletions

View File

@ -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)

View File

@ -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 = \

View File

@ -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 \

View File

@ -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',